Как получить настоящее высокое качество, а не картинку 1080p с плохим звуком
Высокое разрешение и полноценный звук на ютубе лежат в разных файлах, и загрузчик обязан их объединить. Если этого не происходит, вы получаете либо 360p, либо красивую картинку с урезанной звуковой дорожкой. Ниже разобрано, где проходит эта граница, почему у части роликов нет 4K вообще, сколько места займет файл и какой кодек откроется в вашей монтажной программе.
Выше 360p видео и звук хранятся отдельно
Порог проходит на 360p. Все, что выше, ютуб отдает по схеме DASH: отдельный поток с картинкой без единого звукового сэмпла и отдельный поток со звуком. Готовых файлов, где картинка и звук уже сведены вместе, площадка держит немного, и лучший из них останавливается как раз на 360p.
Отсюда две типичные неудачи чужих сайтов. Первая: загрузчик берет лучший заранее сведенный файл, честно отдает его вам, и вы получаете 360p, хотя на странице видео была кнопка 1080p. Вторая: загрузчик берет поток высокого разрешения и подставляет к нему первую попавшуюся звуковую дорожку, обычно самую слабую.
Наш загрузчик видео с YouTube скачивает оба потока и склеивает их через ffmpeg, поэтому выбранные вами 1080p или 2160p приходят с полноценным звуком. Заодно это объясняет, почему обработка занимает несколько секунд после того, как полоска загрузки дошла до конца: в этот момент идет объединение.
Если вы встретите статью, где порог разделения потоков назван равным 1440p, это ошибка. Разделение начинается с 360p.
Почему у ролика нет 4K, хотя вы уверены, что оно было
Причина почти всегда одна: автор не публиковал версию в 2160p. Кнопки качества строятся из списка того, что реально хранит площадка для конкретного видео, а не из общего справочника разрешений. Если 2160p в списке нет, значит, такого потока не существует.
Ни один загрузчик не может создать разрешение, которого не было при загрузке. Апскейл в 4K из 1080p дает файл втрое тяжелее и ровно столько же деталей, сколько было в оригинале. Объяснения вроде «дело в настройках контейнера» тоже неверны: контейнер не влияет на то, какие потоки существуют на сервере.
Отдельно стоит проверить, что вы смотрите именно на тот ролик. Ссылка, скопированная из подборки или из плейлиста, иногда ведет к другой загрузке того же автора, у которой качество ниже.
- Старые загрузки, снятые до массового перехода на 4K, обычно упираются в 720p.
- Съемка с телефона часто публикуется в 1080p, даже если сам телефон умеет больше.
- Прямые эфиры после завершения нередко доступны в более низком разрешении, чем шли в реальном времени.
Сколько на самом деле весит скачанный файл
Конкретный пример, измеренный на нашем сервере. Ролик Big Buck Bunny длительностью 10 минут 35 секунд, исходник 60 кадров в секунду:
Это один замер, а не универсальный закон. Битрейт зависит от количества движения в кадре и от частоты кадров, а анимация в 60 кадров относится к тяжелому краю диапазона. Спокойное интервью на статичном фоне при том же разрешении весит заметно меньше.
Для верхней границы можно опираться на рекомендации самого ютуба по битрейту загружаемого материала: от 8 до 12 Мбит для 1080p, от 35 до 68 Мбит для 2160p при 30 кадрах и от 53 до 85 Мбит для 2160p при 60 кадрах. Это рекомендации именно для загрузки на площадку. То, что ютуб потом отдает зрителю, всегда легче, поэтому воспринимайте эти цифры только как потолок.
| Формат | Размер файла | В пересчете на минуту |
|---|---|---|
| MP4 720p | 161 МБ | около 15 МБ |
| MP4 360p | 28,8 МБ | около 2,7 МБ |
| MP3 | 19,0 МБ | около 1,8 МБ |
H.264, VP9 и AV1: какой кодек откроется без танцев с бубном
Кодек это то, чем сжата картинка, и от него зависит, откроется ли файл в вашей программе. Наш сервис по умолчанию предпочитает H.264, потому что он проигрывается буквально везде.
VP9 это кодек Google, и выше 1080p ютуб часто хранит именно его. Файл при том же разрешении меньше, но старые версии монтажных программ его не понимают. AV1 еще эффективнее и еще хуже совместим: на старом железе он декодируется процессором, из-за чего просмотр превращается в слайдшоу. Мы берем VP9 или AV1 только тогда, когда в нужном разрешении больше ничего нет.
Если файл открывается, но звучит тишина, дело не в кодеке. Разбор этого случая есть в руководстве про загрузку на телефон и причины сбоев.
| Кодек | Где встречается | Совместимость |
|---|---|---|
| H.264 (AVC) | Основной выбор нашего сервиса | Телефоны, телевизоры, Premiere, DaVinci Resolve, iMovie, старые ноутбуки |
| VP9 | Часто выше 1080p на ютубе | Браузеры уверенно, старые версии монтажных программ плохо |
| AV1 | Новые загрузки в высоком разрешении | Самая слабая поддержка на старом железе и в старых редакторах |
Какое разрешение выбрать под задачу
Ответ зависит от того, что будет с файлом дальше, а не от того, какая цифра больше.
Для монтажа берите максимальное разрешение в H.264: запас качества пригодится при кадрировании и цветокоррекции, а редактор не будет спотыкаться о кодек. Для просмотра на телефоне 720p достаточно, потому что на экране в несколько дюймов разница с 1080p почти не читается, а место экономится ощутимо. Для архива собственных публикаций берите то же разрешение, в котором вы их загружали.
Если вам нужен только звук, разрешение вообще не имеет значения: видеопоток в этом случае не скачивается. Подробности в разборе про извлечение звука в MP3, а сам инструмент лежит на странице конвертера ютуба в MP3.
Частые вопросы
Ухудшается ли качество при скачивании?
Нет. Вы получаете тот же поток, который проигрывает плеер, без повторного сжатия картинки. Сжатие уже произошло на стороне площадки в момент публикации, и это и есть потолок качества.
Почему кнопки 4K нет, хотя на ютубе она была?
Проверьте, тот ли это ролик, и помните, что список качеств строится из реально существующих потоков. Если автор не публиковал 2160p, создать его невозможно.
Почему видео скачалось без звука?
Обычно причина в стороннем загрузчике, который взял только видеопоток и не выполнил объединение. Второй вариант: звук на площадке заглушен из-за претензии правообладателя, и тогда ролик молчит у всех.
Что лучше для монтажа: H.264 или VP9?
H.264. Он открывается в Premiere, DaVinci Resolve и iMovie без дополнительных кодеков, тогда как VP9 в старых сборках может не читаться вовсе.
Сколько весит час видео в 1080p?
Точную цифру назвать нельзя, потому что битрейт зависит от движения в кадре и частоты кадров. Ориентируйтесь на измеренный пример выше и умножайте на длительность.
Нужна ли подписка Premium, чтобы скачать в высоком качестве?
Нет. Сервис работает с теми же публичными потоками, что и обычный плеер, и не требует ни аккаунта, ни оплаты.