Skip to content

Releases: ProjectSoft-STUDIONIONS/rutube-downloader

v3.2.2

28 Jul 11:15

Choose a tag to compare

small mistake

Скачивание видео с RuTube.ru, VkVideo.ru, OK.ru, Aser.pro v3.2.1

02 Jul 16:32

Choose a tag to compare

Поддержка скачивания приватных роликов rutube. #3

Скачивание видео с RuTube.ru, VkVideo.ru, OK.ru, Aser.pro v3.2.0

02 Jul 15:17

Choose a tag to compare

Добавлена поддержка скачивания видео с ok.ru

Скачивание видео с RuTube.ru, VkVideo.ru, Aser.pro v3.1.0

01 Jul 16:30

Choose a tag to compare

Скачивание видео с RuTube.ru, VkVideo.ru, Aser.pro на Node.js

Скачивание видео с RuTube.ru, VkVideo.ru, Aser.pro на NodeJS

Скачивание видео с RuTube.ru, VkVideo.ru, Aser.pro на NodeJS

Установка

Скачиваем архив репозитория rutube-downloader.zip, разархивируем. Проходим в каталог с файлами репозитория, выполняем:

npm run test

Будет выполнена установка необходимых пакетов для работы скрипта.

Установка ffmpeg для Windows не требуется.

Далее выполняем скачивание видео с RuTube.

Скачивание видео

Для скачивания видео, к примеру https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/, нужно выполнить следующую команду:

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/

Скрипт получит информацию о видео и предложит выбрать разрешение, в котором загружать. По умолчанию загрузка будет
выполнена в 5-ть параллельных потоков. Количество потоков можно указать опцией -p <число>.

Так же можно выполнить множественное скачивание видео:

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/ https://vkvideo.ru/video-18255722_456244249 https://aser.pro/content/stream/podnyatie_urovnya_v_odinochku/001_29006/hls/index.m3u8

Для первого видео скрипт спросит о качестве. Для последующих будет спрашивать только в том случае, если в нём нет ранее выбранного.

Так-же можно загружать видео из других источников и указывать имя результирующего файла:

node index.js https://aser.pro/content/stream/podnyatie_urovnya_v_odinochku/001_29006/hls/index.m3u8 -t 'какое-то название'

Или же для нескольких файлов с указанием имён результатирующих файлов (директорий):

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/ -t "Трон отмеченный богом, 01 серия" https://vkvideo.ru/video-18255722_456244249 -t "Gorillaz (RADIO TAPOK)" https://aser.pro/content/stream/podnyatie_urovnya_v_odinochku/001_29006/hls/index.m3u8 -t "Поднятие уровня в одиночку"

Результат выполнения виден на скриншоте. Видео сохраняется в папке video расположенной в директории рядом с исполняемым скриптом.

В директории video видеофайлы сохраняются каждый в своей директории в зависимости от названия видео полученного из опций установленными пользователем параметрами -t или же из запросов к ссылкам на видео.

Скачивание видео с RuTube.ru, VkVideo.ru, Aser.pro на NodeJS

Скачивание видео с RuTube.ru, VkVideo.ru, Aser.pro на NodeJS

На данный момент поддерживаются rutube, aser.pro, vkvideo.ru

Скачивание видео с RuTube v3.0.0

30 Jun 23:57

Choose a tag to compare

Скачивание видео с RuTube на Node.js

Скачивание видео с RuTube на NodeJS

Скачивание видео с RuTube на NodeJS

Установка

Скачиваем архив репозитория rutube-downloader.zip, разархивируем. Проходим в каталог с файлами репозитория, выполняем:

npm run test

Будет выполнена установка необходимых пакетов для работы скрипта.

Установка ffmpeg для Windows не требуется.

Далее выполняем скачивание видео с RuTube.

Скачивание видео

Для скачивания видео, к примеру https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/, нужно выполнить следующую команду:

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/

Скрипт получит информацию о видео и предложит выбрать разрешение, в котором загружать. По умолчанию загрузка будет
выполнена в 5-ть параллельных потоков. Количество потоков можно указать опцией -p <число>.

Так же можно выполнить множественное скачивание видео:

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/ https://vkvideo.ru/video-18255722_456244249 https://aser.pro/content/stream/podnyatie_urovnya_v_odinochku/001_29006/hls/index.m3u8

Для первого видео скрипт спросит о качестве. Для последующих будет спрашивать только в том случае, если в нём нет ранее выбранного.

Так-же можно загружать видео из других источников и указывать имя результирующего файла:

node index.js https://aser.pro/content/stream/podnyatie_urovnya_v_odinochku/001_29006/hls/index.m3u8 -t 'какое-то название'

На данный момент поддерживаются rutube, aser.pro, vkvideo.ru

Результат выполнения виден на скриншоте. Видео сохраняется в папке video расположенной в директории рядом с исполняемым скриптом.

Скачивание видео с RuTube v2.0.0

17 Jan 07:50

Choose a tag to compare

Скачивание видео с RuTube на Node.js

Скачивание видео с RuTube на NodeJS

Установка

Требуется установленный Node.js и FFmpeg

Скачиваем архив репозитория rutube-downloader.zip, разархивируем. Проходим в каталог с файлами репозитория, выполняем:

npm run test

Будет выполнена установка необходимых пакетов для работы скрипта.

Далее выполняем скачивание видео с RuTube.

Скачивание видео

Для скачивания видео, к примеру https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/, нужно выполнить следующую команду:

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/

Так же можно выполнить множнственное скачивание видео:

node index.js https://rutube.ru/video/ba1f267bcff6a3529889a6dd08bfb764/ https://rutube.ru/video/1c62a5d0f5a87bd2028a5e81eb1d70ba/ https://rutube.ru/video/3219fef0568d88d9bcd4567aef9fc1ea/

Результат выполнения виден на скриншоте. Видео сохраняется в папке video расположенной в директории рядом с исполняемым скриптом.