Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
Новые тесты и сравнение с тестами в сообщении #6 со всеми доступными обновлениями на текущий момент.
Условия сохранены.
Сравнительная таблица.
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Результаты обнадёживают, за исключением не комфортного (по мне совсем не комфортного) просмотра 4K файлов HEVC 10-bit из-за отсутствия поддержки полного аппаратного декодирования (full fixed function) данного формата, а только гибридного в Intel i3-6100 (Intel HD Graphics 530). Процессоры Intel 7-го и 8-го поколения имеют встроенную графику, лишённую этого недостатка.
Все файлы, используемые в тестах, всё-также, можно скачать с AMT STUDIO 717 SUPPORT FILES, директория Samples.
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Используемая программа для тестов DXVA Checker
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
Новый тест с такими же условиями и использованием новой версии DXVA Checker 4.0.1
В DXVA Checker 4.0.1 при использовании Windows 10 1709 (16299.248) Redstone 3 Fall Creators Update, доступно отображение загрузки GPU в различных режимах.
Загрузка CPU уже не отображается.
Таблица.
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Полученные результаты согласуются с результатами из поста #11 с некоторыми различиями в их интерпретации, связанных с нововведениями в DXVA Checker 4.0.1
При использовании LAV Video Decoder 0.71.0 в режиме DXVA Native в первом блоке (первые четыре файла) видно, что используется аппаратное декодирование (full fixed function). Использование GPU Video Decode Engine максимальное.
Во втором блоке (следующие три файла) видно, что используется только GPU 3D Engine Usage + CPU (не отображается в текущей версии DXVA Checker 4.0.1), это означает, что используется, так называемый, гибридный режим декодирования.
Но, как уже было сказано выше, мощность CPU данного процессора не позволяет комфортно воспроизводить 4K файлы HEVC 10-bit в гибридном режиме. Хотя, в принципе, смотреть такие файлы можно.
Для сравнения, тест 8K файла HEVC 8-bit Hong Kong Night Scene at Victoria Peak Time lapse 8K_HEVC.mkv (можно найти в той же директории Samples) имеет такие результаты:
Decoder: LAV Video Decoder 0.71.0 (DXVA Native) 64-bit
FPS: 41,240 fps
GPU 3D Engine Usage: 3%
GPU Video Decode Engine Usage: 81%
Видно и подтверждается, что Intel HD Graphics 530 имеет аппаратную поддержку декодирования 8K HEVC 8-bit и просмотр таких файлов не вызывает особых проблем с некоторой оговоркой.
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
На AMT STUDIO 717 SUPPORT FILES добавлена директория Samples5 с перенаправлением на сайт Jellyfish Video Bitrate Test Files.
Регистрация...] AMT STUDIO 717 SUPPORT FILES'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] AMT STUDIO 717 SUPPORT FILES'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] AMT STUDIO 717 SUPPORT FILES [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
На AMT STUDIO 717 SUPPORT FILES теперь для удобства все директории на ресурсы с видео сэмплами имеют соответствующие названия и помещены в одну родительскую директорию Samples.
Регистрация...] AMT STUDIO 717 SUPPORT FILES'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] AMT STUDIO 717 SUPPORT FILES'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] AMT STUDIO 717 SUPPORT FILES [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
На Yandex Disk добавлена папка AV1.
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
В ней представлен тестовые сэмплы в формате видео AOMedia Video 1 (AV1).
Сэмплы экспериментальные. Видео (av1) и аудио (opus) мультиплексированы в контейнер mp4.
Информацию о формате можно прочитать на Вики:
Регистрация...] Ссылки'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылки'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылки [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] /русский/
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] /английский/
Также, на AMT STUDIO 717 SUPPORT FILES добавлена директория Elecard, при переходе на сайт которого, можно также скачать тестовые сэмплы с видео в формате AOMedia Video 1 (AV1).
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Дополнительная информация на русском языке с сайта Stereo & Video
Регистрация...] YouTube начал тестировать кодек AV1'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] YouTube начал тестировать кодек AV1'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] YouTube начал тестировать кодек AV1 [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Фраза из текста "На данный момент в AV1 закодированы только видео в 480p, а при более высоком разрешении кодек меняется на VP9."
Касается только браузеров. Видео закодированое в AV1 есть у YouTube и в более высоком разрешении (720p, 1080p). Т.к. декодирование AV1 возможно только в софтверном режиме, при котором требуется значительное потребление ресурсов даже на мощных системах, YouTube, скорее всего, решил не выдавать видео в разрешении выше 480p.
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
На [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] в папке AV1 обновлены файлы.
Теперь первый файл имеет такие характеристики:
Регистрация...] Stream2_AV1_FHD_6.8mbps.webm'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Stream2_AV1_FHD_6.8mbps.webm'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Stream2_AV1_FHD_6.8mbps.webm Video
ID : 1
Format : AV1
Format/Info : AOMedia Video 1
Format profile : Main@L4.0
Codec ID : V_AV1
Duration : 2 min 24 s
Bit rate : 6 517 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Bits/(Pixel*Frame) : 0.126
Stream size : 112 MiB (96%)
Language : English
Default : Yes
Forced : No
Color range : Limited
Второй файл имеет такие характеристики:
Регистрация...] Stream3_AV1_UHD_13.9mbps.webm'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Stream3_AV1_UHD_13.9mbps.webm'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Stream3_AV1_UHD_13.9mbps.webm Video
ID : 1
Format : AV1
Format/Info : AOMedia Video 1
Format profile : Main@L5.0
Codec ID : V_AV1
Duration : 3 min 1 s
Bit rate : 13.3 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Bits/(Pixel*Frame) : 0.064
Stream size : 288 MiB (96%)
Language : English
Default : Yes
Forced : No
Color range : Limited
На данный момент ни одно железо не имеет возможности использовать аппаратное ускорение при декодировании AV1.
Поэтому, декодирование AV1 осуществляется только силами центрального процессора.
Проверяйте свои процессоры, особенно на втором файле. Многие из них просто "задыхаются" от такого видео :smile:
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
Появилась возможность протестировать возможности декодирования видео с помощью Intel UHD Graphics 630.
Условия и видеофайлы такие же, как в [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]. Используются инструменты самых последних версий на момент тестирования.
Видеодрайвер: Intel Graphics 26.20.100.6709 Windows 10 DCH Drivers.
Регистрация...] Таблица с результатами тестов'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Таблица с результатами тестов'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Таблица с результатами тестов [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
ЗАКЛЮЧЕНИЕ.
Использование Intel UHD Graphics 630 решает все "проблемы" с декодированием видео, указанные в #12.
ПРИМЕЧАНИЯ.
Все файлы, использовавшиеся в тесте можно скачать отсюда:
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка
DXVA Checker можно скачать отсюда:
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
Видеофайлы в формате AV1, указанные в #16, декодируются только софтварно, т.к. Gen 9 (Intel UHD Graphics 630), а также Gen 11 (например, Intel Iris Plus Graphics 950, Intel Iris Plus Graphics 940, Intel Iris Plus Graphics 930, Intel UHD Graphics 920, Intel UHD Graphics 910) не имеют аппаратного декодера видеофайлов формата AV1.
Цитата:
Медиаблок Gen11 будет иметь «полную» поддержку VP9. Пока еще нет никакого ускорения AV1, но оно «скоро» выйдет после Gen11, и Intel «полностью привержена» AV1.
Это означает, что только в Xe-LP architecture (Gen12), т.е. в 2020+ г.г. будет реализована возможность аппаратного декодирования AV1.
Для удобства приведена таблица, где показана аппаратная поддержка кодирования / декодирования для различных платформ Intel.
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
На AMT STUDIO 717 SUPPORT FILES добавлена директория DolbyTrailers.
Регистрация...] AMT STUDIO 717 SUPPORT FILES'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] AMT STUDIO 717 SUPPORT FILES'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] AMT STUDIO 717 SUPPORT FILES [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]
Re: H.264, HEVC, VP9, MJPEG, AV1 и прочее
На AMT STUDIO 717 SUPPORT FILES в разделе Samples по техническим проблемам исключены следующие директории:
- JellyfishVideo
- YandexDisk
Регистрация...] Ссылка'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка'; }" />[Только зарегистрированные пользователи могут видеть ссылки. Регистрация...] Ссылка [Только зарегистрированные пользователи могут видеть ссылки. Регистрация...]