Как менялись форматы видео на YouTube
Формат видео на YouTube — это не только разрешение (то самое 720p или 1080p), но и то, как именно закодирована картинка. От выбранного кодека зависит размер файла при одинаковом качестве, а от истории его внедрения — почему старые видео иногда выглядят иначе, чем новые.
Эпоха Flash Player
В первые годы YouTube видео воспроизводилось через Adobe Flash Player — на момент запуска сервиса это был фактически стандарт для встроенного видео в браузере. У Flash была своя цена: он требовал отдельного плагина, регулярно становился источником уязвимостей и заметно нагружал процессор, особенно на слабых компьютерах и ранних смартфонах.
Переход на HTML5
С развитием стандарта HTML5 и тега <video> YouTube постепенно отказался от Flash — переход растянулся на несколько лет и завершился к середине 2010-х. HTML5-видео не требует плагинов, лучше работает на мобильных устройствах и позволяет браузеру напрямую управлять декодированием, что снизило нагрузку на батарею и процессор.
Кодеки: H.264, VP9, AV1
Кодек — это алгоритм сжатия видео, определяющий, сколько «весит» файл при заданном качестве. YouTube использует сразу несколько:
- H.264 (AVC) — самый распространённый кодек, поддерживается практически всеми устройствами, включая старую технику. Компромисс между качеством и совместимостью.
- VP9 — открытый кодек от Google, сжимает эффективнее H.264 (файл меньше при том же качестве), но требует более современного устройства для воспроизведения.
- AV1 — самый новый из массово используемых кодеков, даёт ещё более компактный файл, но декодирование требует заметно больше вычислительных ресурсов — поддержка на старых устройствах ограничена.
Адаптивный битрейт и разрешения
YouTube хранит одно и то же видео сразу в нескольких разрешениях — от 144p до 4K и выше — и на лету переключает качество в зависимости от скорости интернет-соединения зрителя. Это и есть адаптивный битрейт: он не даёт видео «зависать» на медленном канале, просто подставляя более сжатую версию вместо буферизации.
Почему это важно при скачивании
Когда вы выбираете качество для скачивания — 1080p, 720p или ниже — вы фактически выбираете, какая из готовых версий видео будет сохранена на устройство. Более высокое разрешение и более новый кодек дают лучшую картинку, но и файл получается тяжелее; для телефона или соцсетей часто достаточно 720p, а для просмотра на большом экране телевизора разумнее взять максимальное доступное качество.