Воспроизведение AV1¶
AV1 (AOMedia Video 1) — это бесплатный кодек с открытым исходным кодом, созданный консорциумом технологических компаний Alliance for Open Media. Он разработан как замена HEVC/H.265. В сравнении с H.265/HEVC по результатам различных исследований выигрыш по битрейту составляет от 9,5 до 22%. По сравнению с H.264 кодек AV1 позволяет на 50% уменьшить битрейт при одинаковом качестве, и чем выше разрешение, тем эффект сжатия лучше.
Кодек AV1 основан на VP9, и для сжатия в нем применяется схожий способ блочного частотного преобразования, но предусмотрены дополнительные методы и фильтры для адаптивного улучшения качества картинки.
AV1 подходит для передачи видео высокого разрешения (4K, 8K) и поддерживается на большом количестве энкодеров, как программных, так и аппаратных (Nvidia NVENC, Intel Media SDK). В некоторых чипах для медиаплееров и телевизоров также поддерживается аппаратное декодирование AV1 в разрешении 4K или 8K. Аппаратная поддержка кодирования AV1 реализована в ряде видеокарт Nvidia, AMD и Intel.
Поддержка AV1 в браузерах¶
Warning
Десктопные браузеры с поддержкой AV1: Chrome (версия 70 и выше), Opera (версия 57 и выше), Mozilla Firefox (версия 67 и выше). В Microsoft Edge на Windows 10 требуется установка дополнительного расширения для использования AV1.
В большинстве мобильных браузеров есть поддержка AV1, но мобильные версии Opera и Safari не поддерживают воспроизведение AV1.
Десктопные браузеры:
Internet Explorer |
Microsoft Edge |
Mozilla Firefox |
Google Chrome |
Safari | Opera |
---|---|---|---|---|---|
❌ | с расширением для AV1 | ✅ | ✅ | ❌ | ✅ |
Мобильные браузеры:
iOS Safari |
Opera Mini |
Chrome for Android |
UC Browser for Android |
Samsung Internet |
---|---|---|---|---|
❌ | ❌ | ✅ | ✅ | ✅ |
Поддержка AV1 в протоколах¶
- HLS поддерживает AV1 при использовании контейнера fMP4.
- WebRTC поддерживает AV1 в связке с аудиокодеком Opus.
- SRT поддерживает AV1.
Поддержка AV1 в плеерах¶
Кодек AV1 поддерживается большинством популярных плееров, в том числе VLC media player, K-Lite Codec Pack, Media Player Classic, MX Player и т.д.