n1ro°
RU

Текст и данные · Инструкция

AV1 или H.264 для экспорта видео: что выбрать

AV1 или H.264 для экспорта видео — это прежде всего выбор между современной эффективностью сжатия и широтой.

Редакция N1RO · Проверено

Короткий ответ

AV1 или H.264 для экспорта: сравниваем сжатие, совместимость и скорость кодирования. Как провести тест и выбрать формат для сайта, клиента или архива.

Что даёт AV1 и почему меньший файл не появляется бесплатно

AV1 проектировался для высокой эффективности сжатия и интернет-доставки. При сопоставимом визуальном качестве современный encoder способен достигать меньшего bitrate, чем старые кодеки, особенно на сложном высокоразрешённом материале. Но стоимость этой эффективности — вычислительная сложность: программное кодирование с качественными настройками может занимать заметно больше времени. Аппаратный AV1 encoder есть далеко не на каждом компьютере, а результат и доступные параметры зависят от конкретного GPU/SoC и приложения. Поэтому реальная экономия определяется не только кодеком, но и реализацией encoder, preset, разрешением, fps и характером изображения.

Совет: Сравнивайте не «AV1 против H.264» абстрактно, а два реальных encoder/preset на вашем железе и целевой платформе.

Почему H.264 всё ещё нужен для совместимости

H.264/AVC остаётся одним из самых универсальных вариантов для MP4-доставки. Он поддерживается старыми аппаратными декодерами, редакторами, браузерами и устройствами, которые могут не понимать AV1 либо декодировать его только программно с высокой нагрузкой на CPU. Если файл должен открыться локально на неизвестном телевизоре, медиаплеере, корпоративном ПК или встроенной системе, совместимость часто важнее экономии трафика. Для web-платформы ситуация другая: сервис может сам перекодировать upload в несколько representations, и тогда ваш исходный upload codec должен соответствовать правилам этой платформы, а не теоретическому максимуму AV1.

Предупреждение: Перед массовой раздачей AV1 проверьте самые старые устройства аудитории. Возможность загрузить файл на сайт ещё не гарантирует аппаратно плавное воспроизведение у пользователя.

AV1 и H.264 по основным критериям

  • Эффективность сжатия. Выше по замыслу стандарта; способен снижать bitrate при хорошем качестве. Ниже, но предсказуем и хорошо изучен
  • Совместимость. Растёт, но зависит от возраста устройства и ПО. Очень широкая
  • Скорость software encode. Часто медленнее на качественных preset. Обычно быстрее и зрелее
  • Hardware encode/decode. Требует сравнительно нового железа. Доступен на огромном числе устройств
  • Типичный выбор. Новая web/streaming доставка при проверенной поддержке. Универсальный файл для широкого круга получателей

Как сравнить два экспорта на своём материале

  1. Выберите репрезентативный фрагмент: Возьмите 30–60 секунд с движением, мелкими деталями, тенями, градиентами и шумом — ровный статичный кадр не покажет сложные места.
  2. Зафиксируйте геометрию и fps: Разрешение, frame rate, цветовое пространство и аудио должны быть одинаковыми, иначе вы сравниваете сразу несколько переменных.
  3. Сделайте H.264 baseline-тест: Используйте ваш обычный delivery preset и запишите время кодирования, размер и качество.
  4. Создайте AV1 вариант: Подберите bitrate/preset так, чтобы сравнение отвечало цели: одинаковый размер либо визуально одинаковое качество.
  5. Проверьте артефакты: Смотрите движение, волосы, листву, текст, градиенты и тёмные области на одинаковом дисплее.
  6. Протестируйте воспроизведение: Откройте файл в браузерах, телефонах, телевизорах и приложениях, которые реально входят в вашу цепочку доставки.

Важно: Для честного теста меняйте одну ключевую переменную за раз. Иначе меньший файл можно ошибочно приписать кодеку, хотя причина — другой fps или разрешение.

Почему нельзя выбирать bitrate только по 1080p или 4K

Два ролика одинакового разрешения могут требовать очень разный поток. Интервью со статичным фоном сжимается легче, чем снег, вода, конфетти, игровой захват или камера с сильным sensor noise. Frame rate тоже увеличивает объём временной информации: 60 fps обычно сложнее 24/25/30 fps при той же детализации кадра. Поэтому таблица «4K = X Мбит/с» — только стартовый ориентир конкретной платформы, а не физический закон. Для собственного файла полезнее тестовый encode и просмотр сложных сцен. Если площадка публикует официальные рекомендации upload, соблюдайте их требования к codec/container/profile, даже если локальный эксперимент показывает меньший файл.

Когда выбрать AV1, а когда H.264

  • AV1: платформа и устройства аудитории подтверждённо поддерживают декодирование.
  • AV1: экономия storage или bandwidth реально важна при большом объёме видео.
  • AV1: время encode допустимо либо доступен подходящий hardware encoder.
  • H.264: файл должен запускаться на максимально широком и неизвестном наборе устройств.
  • H.264: workflow зависит от старого ПО или аппаратных декодеров.
  • Для обоих: container, audio codec, color metadata и frame rate проверены отдельно.
  • Для обоих: есть визуальный тест сложных сцен, а не только сравнение мегабайт.

Важно: Для архивного master не выбирайте delivery-кодек только ради минимального размера. Архив и пользовательская доставка имеют разные требования.

Практическая схема для сайта, облака и локального файла

Если вы управляете web-сервисом, лучший результат часто даёт multi-codec delivery: современным клиентам выдаётся AV1, а совместимый fallback остаётся для остальных. Пользователь, который просто экспортирует один файл для отправки заказчику, обычно не контролирует player stack и потому чаще выигрывает от H.264. Для внутреннего видеохранилища с известным парком устройств AV1 может существенно сократить поток, но перед миграцией проверьте CPU decode на самых слабых клиентах. И не путайте upload format с тем, что увидит зритель: крупные платформы часто перекодируют ваш файл в собственный набор форматов. Выбирайте исходный экспорт по официальным правилам площадки и по качеству после её обработки.

Что учитывать

AV1 проектировался для высокой эффективности сжатия и интернет-доставки. При сопоставимом визуальном качестве современный encoder способен достигать меньшего bitrate, чем старые кодеки, особенно на сложном высокоразрешённом материале. Но стоимость этой эффективности — вычислительная сложность: программное кодирование с качественными настройками может занимать заметно больше времени. Аппаратный AV1 encoder есть далеко не на каждом компьютере, а результат и доступные параметры зависят от…

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. AV1 Video Codec). Пример и формулировки — редакция N1RO на 2026-09-20.