Скачивание 4K-видео — генератор команд yt-dlp
Соберите команду yt-dlp для видео 2160p, сохранив главы и метаданные.
Что на самом деле нужно для 4K
На 2160p видео и звук всегда идут отдельными потоками, поэтому для объединения обязателен ffmpeg. MKV — более надёжный container: MP4 не вмещает часть кодеков, в которых отдают 4K, и попытка его навязать заставляет yt-dlp перекодировать — медленно, с потерями, и именно так обычно теряются метаданные HDR.
Если 4K не появляется, скорее всего видео в таком разрешении никогда и не загружали. Прежде чем решить, что команда неверна, выведите список форматов. Рассчитывайте на несколько гигабайт в час и используйте ограничение размера или диапазон времени, если это проблема.
Выбор контейнера — это решение по HDR. 4K HDR приходит в кодеках — VP9.2, AV1 — которые MP4 не всегда может нести, и принуждение MP4 заставляет yt-dlp перекодировать: часы работы, видимая потеря качества, и метаданные HDR пропали. MKV держит всё как есть; этот набор по умолчанию берёт MKV именно поэтому. SDR-плеер проигрывает HDR-файл выцветшим — это плеер, а не файл, и правильная конвертация HDR в SDR — работа фильтра, а не флага.
Полоса — где 4K перестаёт быть теорией: 2160p при приличном битрейте идёт 40–90 ГБ на час материала, и параллельные fragment выжимают скорость до предела связи — и это ровно то, что триггерит ограничение скорости платформы. Если запуск замедлился до ползания, ополовиньте число fragment и дайте ему идти дольше; 4K-файл достаточно велик, чтобы медленно закончить всё ещё бить перезапуск. Опция лимита размера существует, чтобы остановить сорвавшийся с места запуск раньше, чем это сделает диск.
Главы и метаданные — где архив 4K оправдывает себя: двухчасовой фильм без глав — один файл, с ними — навигируемый. SponsorBlock интегрируется и здесь — спонсорские отрезки размечаются на 4K-контенте так же, как на любом другом, и пропуск их на файле длиной с фильм экономит больше времени, чем на чём-либо покороче. Встройте миниатюру как обложку, иначе медиатека покажет пустую плитку для каждого 4K-файла.
Чего 4K не может: увеличивать. Источник 1080p, ограниченный вверх, остаётся 1080p — ограничение это максимум, и yt-dlp без жалоб выбирает лучший поток на уровне или ниже. Если -F не показывает ничего выше 1080p, это всё, что загрузчик дал платформе. Настоящие 4K-источники на YouTube обычно VP9 или AV1, которые старые GPU декодируют программно — медленный плеер часто вопрос кодека, а не файла, и MKV оставляет исходный кодек нетронутым.