即将发布的FFmpeg 8.0版本在本周末被合并,其对 Apple ProRes RAW 编解码器的 Vulkan 硬件加速功能也备受期待。
FFmpeg 开发者 Lynne 继续出色地扩展了这个广泛使用的开源多媒体库的 Vulkan 功能。除了支持由正式 Vulkan API 扩展支持的 AV1 和 VP9 等不同编解码器的编解码功能外,Lynne 还研究了如何使用 Vulkan API 和自定义计算着色器来加速其他编解码器。今年早些时候, FFV1 Vulkan 解码器已合并,并进行了其他改进,而本周末的合并则利用 Vulkan API 来加速 Apple ProRes RAW 内容的硬件解码。

Lynne 登陆 lavc:添加 ProRes RAW Vulkan hwaccel:
lavc:添加 ProRes RAW Vulkan hwaccel。
此提交添加了一个用 Vulkan 编写的 ProRes RAW 硬件实现。版本 0 和版本 1 的流均受支持。该实现高度并行化,每个图块调度 512 次调用,5.8k 流上通常包含 4k 图块。
感谢 unlord 提供的 8 点 iDCT。
通用 5.8k RAW HQ 文件的基准测试结果:
6900XT:63fps;
7900XTX:84fps;
6000 Ada:120fps;
Intel:9fps。
除此之外,FFmpeg 最近还推出了Vulkan AV1 编码和 VP9 解码,以配合即将发布的 FFmpeg 8.0 版本。
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/60482.html