После почти десятилетия довольно значительных проблем с качеством кодер AMD AMF получил обновление, которое кардинально изменило качество изображения благодаря B-фреймам в AMF 1.4.24. Само обновление, к слову, вышло уже довольно давно, но только сейчас его хорошенько протестировали и сравнили напрямую с новейшим NVIDIA NVENC.

Стоит отметить, что поддержка B-фреймов была у AMD в ее оригинальном кодере VCE, но пропала вместе с выходом VCN. Фреймы B позволяют алгоритмам предугадывать данные изображения на основе прошлых кадров для будущих в рамках стрима видео. Code Calamity использовали VMAF для измерения разницы в изображении между AMF, NVENC и QuickSync, а для референса использовали Big Buck Bunny. Максимальный балл в этом бенчмарке — 100. Для сравнения, NVENC набирает 96.13, а QuickSync — 96.37. AMD AMF теперь набирает тут 95.39 балла, хотя раньше набирал лишь 94.12.

Красный график - AMD, синий - Intel, оранжевый - NVIDIA

Все эти кодеры, к слову, все еще не способны догнать x264 при очень медленном пресете, который набирает 97.33. Стоит еще отметить, что B-фреймы с AMF также должны поддерживаться и используемым софтом.