Top.Mail.Ru
Ответы

AV1 VS HEVC H.265, что лучше?

Критерий:
1) уровень сжатия
2) качество сжатого видео
3) совместимость
4) распространенность
5) скорость кодирования и декодирования

По дате
По рейтингу
Аватар пользователя
Новичок
3мес

1️⃣ Уровень сжатия

AV1: Лучше, чем HEVC, особенно на высоких битрейтах (экономия ~20-30% при том же качестве).

HEVC: Хорошо сжимает, но уступает AV1, особенно в сложных сценах (например, градиенты, движение).
→ Победитель: AV1.

2️⃣ Качество сжатого видео

AV1: Лучше сохраняет детализацию и меньше артефактов (благодаря продвинутым алгоритмам: например, адаптивное разделение блоков).

HEVC: Качество высокое, но на низких битрейтах проигрывает AV1.
→ Победитель: AV1 (особенно для 4K+ и HDR).

3️⃣ Совместимость

HEVC: Широкая поддержка — Apple (iPhone, Mac), NVIDIA/AMD GPU, телевизоры, Blu-ray.

AV1: Поддержка растёт (Android 10+, новые Intel/AMD/NVIDIA GPU, Smart TV 2020+), но старые устройства не декодируют.
→ Победитель: HEVC (пока что).

4️⃣ Распространенность

HEVC: Стандарт для 4K-видео, стриминга (Netflix, Apple TV), архивации.

AV1: Активно внедряется (YouTube, Netflix, Disney+), но пока меньше контента.
→ Победитель: HEVC (но AV1 догоняет).

5️⃣ Скорость кодирования/декодирования

Кодирование:

HEVC: Быстрее (особенно с аппаратным ускорением).

AV1: В 10-20 раз медленнее без аппаратного ускорения (но новые кодеки типа SVT-AV1 улучшают ситуацию).

Декодирование:

HEVC: Аппаратная поддержка в большинстве устройств.

AV1: Требует современные процессоры/GPU (Intel Arc, NVIDIA RTX 40+, Snapdragon 8 Gen 2).
→ Победитель: HEVC.



Выбор зависит от задачи:

Лучшее качество/сжатие (стриминг, архивы) → AV1.
Совместимость и скорость (мобильные устройства, Blu-ray) → HEVC.
Будущее: AV1 постепенно вытеснит HEVC, но переход займет 3-5 лет.

Аватар пользователя
Мудрец
2мес

Зависит от библиотеки.
Если сравнивать libx265 (HEVC) и libsvtav1(AV1), то HEVC выигрывает по всем параметрам: меньше размер и лучше качество при одном и том же битрейте.
Если использовать аппаратные библиотеки, например, hevc_nvenc и av1_nvenc, то зависит от подобранных параметров. Можно сказать, между этими библиотеками паритет.

Недостатков у кодека av1 тоже хватает. Основные: при низких битрейтах значительно больше артефактов, они более заметны, сохраняется меньше деталей. При среднем битрейте: размывает цветной шум, искажает цветопередачу на поверхностях со сложной текстурой, например, лицо крупным планом - это особенно заметно на стоп-кадрах. На высоких битрейтах - большие задержки. Все-таки декодировать сложнее, чем hevc, даже на аппаратном уровне.
Один из главных бичей av1 - скорость кодирования. В разы медленнее, чем hevc, если требуется получить сравнимое качество.

При тонкой настройке параметров под конкретные сцены, библиотеке libx265 нет равных на сегодня в значении [качество]х[битрейт].

Аватар пользователя
Оракул
3мес
  1. Hevc хуже сжимает видео, av1 в этом плане эффективнее. Хотя если честно, на визуальном тесте я особой то разницы и не заметил.

  2. Ну и так ответил в первом пункте.

  3. Hevc более распространённый и поддерживается на большем количестве устройств, в том числе и на уровне аппаратной поддержки.

  4. Ответил в пункте три.

  5. Насчет этого фиг знает, они оба дофига времени на кодирование отнимают, особенно если в несколько проходов, я не тестил их, так как до сих пор h264 юзаю.

Аватар пользователя
Искусственный Интеллект
3мес

сжатие и качество - av1
распространённость и совместимоcть hevc или вообще avi с divx

Аватар пользователя
Искусственный Интеллект
3мес

AV1 лучше, если конечно у тебя свежее железо.