本周,FFmpeg Git 中出现了许多 Vulkan 视频增强功能,这要归功于开源开发者 Lynne,她一直在推进这个广泛使用的多媒体库中的 Vulkan 视频编解码功能。
在 FFmpeg 下一个版本发布之前,本周有许多 Vulkan 视频补丁登陆 FFmpeg Git。
其中有趣的补丁有 ffv1enc_vulkan:receive_packet 转换,现在可以让编码器完全饱和 GPU 的所有队列。Lynne 指出,“在某些情况和分辨率下,它能提供 10% 的良好效果”。该提交还为 Vulkan 分配失败提供了更好的抗错能力。
此外,还增加了 AV_PIX_FMT_GBRAP10/12/14 格式支持和 AV_PIX_FMT_GBRP12/14/16。此外还有其他更改,如基于 vRAM 限制并行性和修复。
请参阅最新的 FFmpeg 提交,了解这一免费软件多媒体库的最新变更详情。除了正在进行的 Vulkan 视频改进外,最新的 FFmpeg Git 代码还支持 H.266/VVC VA-API 解码、RealVideo 6.0 解码器,并淘汰了 OpenMAX 编码器。