Батник для загрузки видео с YouTube и других сайтов (около 900) c помощью youtube-dl + Aria2
Логика работы:
Запускаем bat файл, по запросу вводим ссылку на ролик, жмем Enter и начинается загрузка видео согласно параметрам. (Можно скачать весь канал или плейлист)
По умолчанию качество 720p (если есть)/ если нет ищет и качает в разрешении 640x360
После закачки в финальное видео встраиваются с помощью FFmpeg и Libav дополнительные данные: превью, субтитры, метаданные (заглавие, описание, автор и прочее)
Загрузка происходит в указанную папку где %(uploader)s это папка автора видео
Имя формируется вида %(title)s [%(height)sp][%(id)s].%(ext)s - Название [качество] [id видео].расширение mp4
Файл с параметрами "youtube-dl_param.config"
-f 22+140 качает mp4 1280x720 hd720 , avc1.64001F, mp4a.40.2@192k (best) + m4a audio only DASH audio 128k , m4a_dash container, mp4a.40.2@128k (44100Hz), 2.99MiB
/ - выбор формата слева на право, если есть более лучшее качество, потом если есть более худшее
18+140 качает mp4 640x360 medium , avc1.42001E, mp4a.40.2@ 96k + m4a audio only DASH audio 128k , m4a_dash container, mp4a.40.2@128k (44100Hz), 2.99MiB
-o "D:\_Video\_Unsorted\%(uploader)s\%(title)s [%(height)sp][%(id)s].%(ext)s" - путь\кто загрузил\заголовок [формат][id видео].расширение видео
--console-title - меняет заголовок консоли
--embed-subs - встраивает субтитры в финальный видео файл
--embed-thumbnail - встраивает превью в финальный видео файл
--add-metadata - встраивает метаданные в финальный видео файл
--metadata-from-title "%(title)s" - встраивает заголовок в финальный видео файл
--external-downloader aria2c - запуск aria2
--external-downloader-args "-c -j 5 -x 5 -s 5 -k 1M" - параметры запуска справка ->
https://aria2.github.i…u/html/aria2c.html#id3История версий:- 1.1 Первая редакция
- 1.2 Публикация
- 1.3 + Загрузка через Aria2 ( При широком канале ускорение загрузки в несколько раз)
- 1.4 + Параметры для загрузки видео с VK в лучшем качестве из имеющихся
Скачать: 4 youtube-dl_dowload_v1.2.zip ( 4.6 КБ )
4 youtube-dl_download_v1.4.zip4youtube-dl_download_v1.4_full.zip - Полный набор всех программ х64 в одном архиве
Постоянная ссылка на BAT файл:
youtube-dl_download.batПостоянная ссылка на config файл:
youtube-dl_param.config