Что такое H.264 (AVC)?
Определение
H.264, также известный как AVC или MPEG-4 Part 10, - самый широко поддерживаемый видеокодек в мире. Он воспроизводится почти на любом устройстве, в браузере и редакторе, сочетая хорошее качество с почти универсальной совместимостью, и обычно идёт со звуком AAC в файле MP4.
H.264 сжимает видео, предсказывая кадры на основе предыдущих и последующих и сохраняя только различия между ними, что позволяет уменьшить размер файла без заметной потери качества. Поскольку этот кодек остаётся стандартом по умолчанию уже около двадцати лет, аппаратные декодеры встроены в смартфоны, телевизоры, видеокарты и игровые консоли, поэтому воспроизведение быстрое и экономит заряд батареи. Эта почти универсальная поддержка - главная причина, по которой H.264 остаётся безопасным выбором по умолчанию.
Большинство видео в интернете - это H.264 в контейнере MP4 со звуком AAC. Более новые кодеки, такие как H.265 (HEVC), VP9 и AV1, эффективнее и дают файлы меньшего размера при том же качестве, но поддерживаются не везде и кодируются медленнее. H.264 жертвует частью эффективности ради максимально широкой совместимости.
Частая путаница - смешивание кодека и контейнера: H.264 - это кодек, который сжимает изображение, а MP4, MKV и MOV - это контейнеры, объединяющие видео и аудио. Ещё одно заблуждение - думать, что AVC и H.264 - это разные вещи, хотя это просто два названия одного и того же стандарта.
Кратко о главном
- Также известен как AVC и MPEG-4 Part 10
- Самый широко поддерживаемый видеокодек на устройствах и в браузерах
- Обычно хранится в контейнере MP4 со звуком AAC
- Менее эффективен, чем H.265, VP9 и AV1 (файлы крупнее при том же качестве)
- Самый безопасный выбор для обмена и широкой совместимости