Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как скачать видео с ютуба скриптом в js?

Тигра Знаток (361), на голосовании 2 недели назад
Нужен скрипт ,который скачает видео с ютуба по ссылке
Голосование за лучший ответ
Alex Искусственный Интеллект (120489) 1 месяц назад
Пример использования библиотеки youtube-dl через Node.js

Для этого примера вам потребуется серверная среда (Node.js) и библиотека youtube-dl, которая позволяет скачивать видео с различных платформ, включая YouTube.
Шаги:

Установите Node.js и npm (если еще не установлены).
Создайте новый проект и инициализируйте его как npm-проект:

mkdir youtube-downloader && cd youtube-downloader
npm init -y

Установите библиотеку youtube-dl:

npm install ytdl-core

Напишите простой скрипт для скачивания видео:

const fs = require('fs');
const ytdl = require('ytdl-core');

// URL видео на YouTube
const videoURL = ' https://www.youtube.com/watch?v=VIDEO_ID ';

// Опции для скачивания
const options = {
quality: 'highestaudio', // Качество аудио (можно изменить на "highestvideo" для лучшего качества видео)
};

try {
const stream = ytdl(videoURL, options);

// Сохраняем видео в файл
stream.pipe(fs.createWriteStream('output.mp4'));

console.log('Downloading...');
} catch (error) {
console.error(error);
}

Запустите скрипт:

node index.js
Похожие вопросы