Генератор команд yt-dlp
Составьте команду yt-dlp для загрузки видео или аудио с YouTube и других сайтов. Выберите качество, формат MP4, MKV, MP3 или другой, папку и имя файла, а также добавьте в файл субтитры, миниатюру и метаданные.
Ввод
Вывод
Документация
Что такое yt-dlp?
yt-dlp — бесплатная программа командной строки для загрузки видео и аудио с YouTube и тысяч других сайтов. Она работает в Windows, macOS и Linux. Для объединения отдельных видеопотоков и аудиопотоков, которые передают большинство сайтов, преобразования аудио и добавления миниатюр требуется FFmpeg. Для загрузки с YouTube также нужен Deno. У yt-dlp сотни параметров, поэтому для простой загрузки часто приходится снова искать одни и те же несколько флагов.
Описание инструмента
Этот инструмент формирует команду yt-dlp для простой загрузки. Вставьте ссылку на видео или плейлист либо несколько ссылок, разделённых пробелами, и выберите:
- Загрузка: видео или только аудио
- Формат файла: любой, MP4 или MKV для видео либо исходный формат, MP3, M4A, Opus, FLAC или WAV для аудио. Исходный формат сохраняет аудио в том виде, в котором его передаёт сайт, обычно Opus или M4A на YouTube, без преобразования
- Качество: максимальное разрешение — от 2160p (4K) до 360p — или битрейт для MP3, M4A и Opus. «Наилучшее» означает максимально доступное на сайте качество
- Папка: место для сохранения файлов. Оставьте поле пустым, чтобы сохранить файлы в папку, из которой запускаете команду
- Имя файла: название с идентификатором видео в квадратных скобках, как yt-dlp называет файлы по умолчанию, или только название
В разделе «Параметры» можно встроить в файл субтитры, миниатюру и метаданные, например название, канал и главы, а также игнорировать плейлист, если ссылка на видео ведёт и на него, чтобы загрузить только это видео. Субтитры добавлены автором загрузки; если доступны субтитры на английском, используются они.
При выборе MP4 предпочтение отдаётся видео H.264 и аудио AAC — они воспроизводятся повсюду. На YouTube H.264 доступен только до 1080p, поэтому при более высоком разрешении в MP4 используется видео VP9 или AV1, которое не открывается в некоторых старых проигрывателях и видеоредакторах. MKV сохраняет потоки в наилучшем доступном качестве без изменений.
Команда формируется в браузере. Скопируйте её и запустите в терминале.
Примеры
Видео в формате MP4, разрешением не выше 1080p:
yt-dlp -t mp4 -S "res:1080" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"Аудио в формате MP3 с миниатюрой в качестве обложки, сохранённое в папку Music:
yt-dlp -x --audio-format mp3 --audio-quality 0 --embed-thumbnail --embed-metadata -P "~/Music" "https://www.youtube.com/watch?v=aqz-KE-bpKQ"Возможности
- Качество видео от 360p до 4K или битрейт аудио
- Видео в форматах MP4 и MKV, аудио в форматах MP3, M4A, Opus, FLAC и WAV
- Встраивание субтитров, миниатюры и метаданных
- Выбор папки для загрузки и имени файла
- Несколько ссылок в одной команде