Pull to refresh

Первые бенчмарки свободного кодека x265

Open source *IT Standards *


Вчера компания MulticoreWare опубликовала в паблике первую альфа-версию библиотеки x265 под лицензией GPL. Она является open source реализацией для стандарта HEVC/H.265, принятого в январе. Точно так, как сейчас существует x264 как свободная реализация H.264.

Издание Tom's Hardware провело сравнительные тесты x265 и x264, которые показали весьма обнадёживающие результаты.

Код библиотеки x265 пока очень сырой, поддерживается только x86, нет поддержки B-frame для максимального сжатия и не хватает некоторых оптимизаций, присущих x264.

Несмотря на всё это, результаты тестирования показывают очень хорошую прибавку в качестве/битрейте, по сравнению с x264.

Во время тестирования на Core i7-4770K использовалась следующая команда:

x265 --input Kimono1_1920x1080_24.yuv  --width 1920 --height 1080 --rate 24 -f 240 -o q24_Kimono1.out --rect --max-merge 1 --hash 1 --wpp --gops 4 --tu-intra-depth 1 --tu-inter-depth 2 --no-tskip

с параметрами квантования (QP) от 24 до 42.



По результатам видно, что x265 больше всего выигрывает от использования набора инструкций SSE3, а потом SSE4.1. В то же время выигрыш от AVX и AVX2 относительно невелик.

Разработчики x265 надеются добиться скорости кодирования 1080p30 в реальном времени на Xeon-сервере с 16-ю ядрами в следующем месяце. Ну, а пока что на четырёхъядерном Core i7-4770K они показывают около 3 FPS.



Наконец, самое главное — сравнение x265 и x264. Как показали тесты, новый кодек показывает на 25-35% лучшее сжатие при том же уровне качества.



Как вариант, при том же битрейте вы можете получить на x265 заметно лучшее качество картинки, чем у x264.
Tags: x265H.265HEVCSSE3SSE4.1
Hubs: Open source IT Standards
Total votes 51: ↑36 and ↓15 +21
Comments 14
Comments Comments 14