Программы и другие способы для скачивания с Youtube
Цитата: Андрей от 03.07.2021, 22:58В данной теме обсуждаем программные способы скачивания аудио и видео с Youtube
На данный момент, лучшим решением для скачивания с Youtube можно считать связку
yt-dlp.exe + ffmpeg.exe + Download.bat
Всё это обсуждалось и развивалось в данной теме, всё это можно найти здесь.
Чтобы не искать, залил готовое решение в один архив - ссылка. (обновлено 18.08.2025)
yt-dlp.exe- ссылка*.
ffmpeg.exe- ссылка** для самостоятельной замены неактуальных файлов в архиве выше.
Файлffmpeg.exeберём из архива с названием аналогичным "ffmpeg-2026-03-05-git-74cfcd1c69-full_build.zip" по указанной ссылке из папкиbin[spoiler title="Что нужно знать:"]
В прилагаемом bat-файле прописан конкретный сценарий, который я использую. Если вам нужен другой сценарий, то вы можете его поменять, открыв и отредактировав файл Download.bat в Блокноте.
set "outpath=E:\"- место, куда будет качаться видео. В данном случае это диск Е
"bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best"- предельное качество видео. В данном случае будет скачиваться видео с разрешением 1080p. Если выбранное видео меньше по формату, то будет скачиваться видео максимального качества, которое возможно в указанных пределах. Если вам требуется видео большего/меньшего разрешения, то меняем параметр[height<=1080]на свой, задавая максимальный размер, который будет искаться в первую очередь.Последняя строка открывает папку загрузки по окончании этой самой загрузки.
[/spoiler]
В данной теме обсуждаем программные способы скачивания аудио и видео с Youtube
На данный момент, лучшим решением для скачивания с Youtube можно считать связку Скопированоyt-dlp.exe + ffmpeg.exe + Download.bat
Всё это обсуждалось и развивалось в данной теме, всё это можно найти здесь.
Чтобы не искать, залил готовое решение в один архив - ссылка. (обновлено 18.08.2025)
Скопированоyt-dlp.exe - ссылка*.
Скопированоffmpeg.exe - ссылка*
* для самостоятельной замены неактуальных файлов в архиве выше.
Файл Скопированоffmpeg.exe берём из архива с названием аналогичным "ffmpeg-2026-03-05-git-74cfcd1c69-full_build.zip" по указанной ссылке из папки Скопированоbin
В прилагаемом bat-файле прописан конкретный сценарий, который я использую. Если вам нужен другой сценарий, то вы можете его поменять, открыв и отредактировав файл Download.bat в Блокноте.
Скопированоset "outpath=E:\" - место, куда будет качаться видео. В данном случае это диск Е
Скопировано"bestvideo[ext=mp4][height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" - предельное качество видео. В данном случае будет скачиваться видео с разрешением 1080p. Если выбранное видео меньше по формату, то будет скачиваться видео максимального качества, которое возможно в указанных пределах. Если вам требуется видео большего/меньшего разрешения, то меняем параметр Скопировано[height<=1080] на свой, задавая максимальный размер, который будет искаться в первую очередь.
Последняя строка открывает папку загрузки по окончании этой самой загрузки.
Цитата: Андрей от 03.07.2021, 23:02Добрый вечер.
Сегодня узнал, что с помощью MPC-HC можно смотреть Youtube (и не только) и даже скачивать видео с него и не только.
[spoiler title="Вы можете транслировать видео прямо с Youtube и многих других видео-сайтов."]
Поместите youtube-dl.exe в установочную папку MPC-HC.
Затем вы можете открывать URL-адреса веб-сайтов в проигрывателе: Меню> Файл> Открыть файл / URL.
Вы даже можете загружать эти видео: Меню> Файл> Сохранить копию.
Совет: чтобы иметь возможность загружать в лучшем качестве с помощью youtube-dl , рекомендуется также поместить файл ffmpeg.exe в папку MPC-HC.
Здесь можно найти несколько параметров конфигурации: Параметры> Дополнительно
[/spoiler]Если с ограничением размера просматриваемого видео у меня всё настроилось сразу (у меня монитор 2560х1080 и более 1080р мне не нужно), то с параметрами скачивания ничего не получается, хотя всё делаю по всплывающей подсказке. Но с данными параметрами упорно качает 1280х720. Без ключа качается на максималках, что не всегда нужно, так как весит много и долго качается.
Если кто поможет настроить скачивание с Youtube в формате <=1080, буду благодарен.
Добрый вечер.
Сегодня узнал, что с помощью MPC-HC можно смотреть Youtube (и не только) и даже скачивать видео с него и не только.
Поместите youtube-dl.exe в установочную папку MPC-HC.
Затем вы можете открывать URL-адреса веб-сайтов в проигрывателе: Меню> Файл> Открыть файл / URL.
Вы даже можете загружать эти видео: Меню> Файл> Сохранить копию.
Совет: чтобы иметь возможность загружать в лучшем качестве с помощью youtube-dl , рекомендуется также поместить файл ffmpeg.exe в папку MPC-HC.
Здесь можно найти несколько параметров конфигурации: Параметры> Дополнительно
Если с ограничением размера просматриваемого видео у меня всё настроилось сразу (у меня монитор 2560х1080 и более 1080р мне не нужно), то с параметрами скачивания ничего не получается, хотя всё делаю по всплывающей подсказке. Но с данными параметрами упорно качает 1280х720. Без ключа качается на максималках, что не всегда нужно, так как весит много и долго качается.
Если кто поможет настроить скачивание с Youtube в формате <=1080, буду благодарен.
Цитата: Adler от 03.07.2021, 23:07Дополню, что у этого плеера есть еще не плохой, на мой взгляд (по крайней мере таковым был, но я давно перешел на PotPlayer, последними версиями MPC-BE не пользовался), форк - Media Player Classic Black Edition
Страничка проекта на SourceForge
Каталог загрузки
Дополню, что у этого плеера есть еще не плохой, на мой взгляд (по крайней мере таковым был, но я давно перешел на PotPlayer, последними версиями MPC-BE не пользовался), форк - Media Player Classic Black Edition
Страничка проекта на SourceForge
Каталог загрузки
Цитата: ЯR от 03.07.2021, 23:35Привет, Андрей.
Попробуй поставить кавычки ("") — как показано на оф. странице youtube-dl.
Привет, Андрей.
Попробуй поставить кавычки ("") — как показано на оф. странице youtube-dl.
Цитата: --- НЛО --- от 03.07.2021, 23:45всем привет. недавно поставил себе этот плейер в составе K-LiteCodecPackStandard 16.3.0. всем устраивает, но напрягла долгая и запутанная англоязычная настройка. также сказал бы, что есть масса функций, которые большинству пользователей никогда не пригодятся. но есть плюшки, за которые этот плейер полюбили очень многие, в том числе незрячие. среди таковых не могу не выделить удобное и незапутанное меню, а также горячие клавиши по умолчанию. не правда ли удобно воспроизводить и ставить на паузу пробелом, а перематывать стрелками влево и вправо? по-моему не просто удобно, а просто великолепно. да и ресурсов он потребляет немного, и форматы воспроизводит почти все, да и удобнее того же vlc. насчёт подплейера судить не буду, не пользовался. но у него закрытый исходный код, да и платным он кажется толи был, а толи и сейчас есть. не вижу в нём смысла при наличии отнюдь не худших аналогов, причём полностью бесплатных и с открытым исходным кодом.
всем привет. недавно поставил себе этот плейер в составе K-LiteCodecPackStandard 16.3.0. всем устраивает, но напрягла долгая и запутанная англоязычная настройка. также сказал бы, что есть масса функций, которые большинству пользователей никогда не пригодятся. но есть плюшки, за которые этот плейер полюбили очень многие, в том числе незрячие. среди таковых не могу не выделить удобное и незапутанное меню, а также горячие клавиши по умолчанию. не правда ли удобно воспроизводить и ставить на паузу пробелом, а перематывать стрелками влево и вправо? по-моему не просто удобно, а просто великолепно. да и ресурсов он потребляет немного, и форматы воспроизводит почти все, да и удобнее того же vlc. насчёт подплейера судить не буду, не пользовался. но у него закрытый исходный код, да и платным он кажется толи был, а толи и сейчас есть. не вижу в нём смысла при наличии отнюдь не худших аналогов, причём полностью бесплатных и с открытым исходным кодом.
Цитата: Андрей от 04.07.2021, 06:20Яр, Добрый день. Спасибо за наводку!
Получилось с таким ключом
-f "bestvideo[height<=1080]+bestaudio/best[height<=1080]"Теперь для Youtube не нужны расширения для скачивания видео.
Яр, Добрый день. Спасибо за наводку!
Получилось с таким ключом
Скопировано-f "bestvideo[height<=1080]+bestaudio/best[height<=1080]"
Теперь для Youtube не нужны расширения для скачивания видео.
Цитата: ЯR от 04.07.2021, 07:39Цитата: Андрей от 04.07.2021, 06:20...
Получилось с таким ключом
-f "bestvideo[height<=1080]+bestaudio/best[height<=1080]"...
Доброе утро.
У меня с такими параметрами:-f "bestvideo[height<=?1080]+bestaudio/best"
Скачивает видео и аудио по-отдельности. Если рядом с youtube-dl.exe располагаются эти файлы и плюс
ffmpeg, то происходит автоматическое слияние в один mkv-контейнер. Осталось разобраться, как заставитьffmpegсоздавать mp4-файл.
Цитата: Андрей от 04.07.2021, 06:20...
Получилось с таким ключом
Скопировано-f "bestvideo[height<=1080]+bestaudio/best[height<=1080]"...
Доброе утро.
У меня с такими параметрами:
-f "bestvideo[height<=?1080]+bestaudio/best"
Скачивает видео и аудио по-отдельности. Если рядом с youtube-dl.exe располагаются эти файлы и плюс Скопированоffmpeg, то происходит автоматическое слияние в один mkv-контейнер. Осталось разобраться, как заставить Скопированоffmpeg создавать mp4-файл.
Цитата: Mikhail от 04.07.2021, 08:28Добрый🖐.
Осталось разобраться, как заставить
ffmpegсоздавать mp4-файл.У меня в MP4 создается файл. Скачивает по отдельности и сливает. Параметр почти такой же
-f "bestvideo[height<=1080]+bestaudio"
Добрый🖐.
Осталось разобраться, как заставить
Скопированоffmpegсоздавать mp4-файл.
У меня в MP4 создается файл. Скачивает по отдельности и сливает. Параметр почти такой же Скопировано-f "bestvideo[height<=1080]+bestaudio"
Цитата: ЯR от 04.07.2021, 08:43Привет, Mikhail.
Попробуй, пожалуйста, это видео — Youtube.
Из командной строки выдаёт такое:
[spoiler title="Скрин"]
[/spoiler]
Привет, Mikhail.
Попробуй, пожалуйста, это видео — Youtube.
Из командной строки выдаёт такое:

Цитата: Mikhail от 04.07.2021, 08:45Хм.. да, это видео сохранилось в mkv.
Хм.. да, это видео сохранилось в mkv.
Цитата: ЯR от 04.07.2021, 08:54При запросе информации об этом видео (ключ -F), выдаёт это:
[spoiler title="Скрин"]
[/spoiler]
Скачивает помеченные файлы, наивысшего доступного качества и сливает в mkv.
При запросе информации об этом видео (ключ -F), выдаёт это:

Скачивает помеченные файлы, наивысшего доступного качества и сливает в mkv.
Цитата: Mikhail от 04.07.2021, 08:57Вот такой получился код и скачался mp4 твой же видеофайл.
-f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best"
Вот такой получился код и скачался mp4 твой же видеофайл.
Скопировано-f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best"
Цитата: ЯR от 04.07.2021, 09:16Цитата: Mikhail от 04.07.2021, 08:57Вот такой получился код и скачался mp4 твой же видеофайл.
-f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best"Спасибо, идеально!
Вот, поделюсь батником, с его помощью можно качать файлы, минуя костыли. Что для этого нужно.
Создаём батник в папке с программой, с таким содержимым:for /f "delims=" %%i in (' mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();" ') do set ClipboardData=%%i youtube-dl -o "%%(title)s" -f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"Как начать качать: копируем адрес видео и запускаем батник.
Цитата: Mikhail от 04.07.2021, 08:57Вот такой получился код и скачался mp4 твой же видеофайл.
Скопировано-f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best"
Спасибо, идеально!
Вот, поделюсь батником, с его помощью можно качать файлы, минуя костыли. Что для этого нужно.
Создаём батник в папке с программой, с таким содержимым:
for /f "delims=" %%i in ('
mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
') do set ClipboardData=%%i
youtube-dl -o "%%(title)s" -f "bestvideo[height<=1080]+bestaudio[ext=m4a]/best[ext=mp4]/best" "%ClipboardData%"
Как начать качать: копируем адрес видео и запускаем батник.
Цитата: Mikhail от 04.07.2021, 09:19Круто и тебе спасибо за батник👍.
Круто и тебе спасибо за батник👍.