残羹冷饭网

FFmpeg 引入 Vulkan 加速,支持苹果 iPhone ProRes 视频解码

来源:残羹冷饭网-工人日报
2026-04-28 12:32:14

10 月 26 日消息,开源多媒体框架 FFmpeg 开发人员不断创新,今日在其主分支中合并了 Apple ProRes 视频解码的 Vulkan 加速支持,这一改进覆盖了大多数 ProRes 编解码特性。

ProRes 是苹果公司面向视频剪辑等专业用途设计的高质量视频编码格式。注意到,FFmpeg 此前已在 8.0 版本为 ProRes RAW 提供了 Vulkan 加速功能,本次更新进一步扩展到标准 ProRes 视频。

由于 Apple ProRes 并非 Vulkan Video 官方支持的编解码格式,且缺乏原生 GPU 处理机制,因此 FFmpeg 团队采用了基于 Vulkan 着色器的解码方式。这意味着,只要硬件和驱动支持 Vulkan,相关设备便能利用该加速方案。

主要特性与性能表现

该功能由开发者 Averne 提交实现,他在提交说明中写道:

lavc:新增 ProRes Vulkan 硬件加速解码器。

该基于着色器的 Apple ProRes 解码器支持至 4444 XQ 档位的全部编码特性,包括:

– 4:2:2 与 4:4:4 色度采样

– 10 位与 12 位色深

– 交错扫描(Interlacing)

– Alpha 通道支持。

据介绍,其实现方案由两类着色器组成:

VLD 内核负责颜色和 Alpha 通道的熵解码;

IDCT 内核则对颜色分量执行反离散余弦变换(Inverse DCT)。

在 4K YUV422P10 视频样本的性能测试中,该实现的表现如下:

AMD Radeon 6700XT:178 帧 / 秒

Intel i7 Tiger Lake:37 帧 / 秒

NVIDIA Orin Nano:70 帧 / 秒

这一更新标志着 FFmpeg 在跨平台视频加速方面的又一次突破。通过 Vulkan 这一通用图形与计算 API,FFmpeg 不仅提升了 ProRes 视频的解码效率,也为未来更多高性能视频处理方案打下基础。

相关阅读:

《FFmpeg 8.0 发布:加强 Vulkan 视频处理能力,带来 AVX-512 优化与 ProRes RAW 解码支持》

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,所有文章均包含本声明。

责任编辑:残羹冷饭网

媒体矩阵


  • 客户端

  • 微信号

  • 微博号

  • 抖音号

客户端

亿万职工的网上家园

马上体验

关于我们|版权声明| 违法和不良信息举报电话:010-84151598 | 网络敲诈和有偿删帖举报电话:010-84151598
Copyright © 2008-2024 by {当前域名}. all rights reserved

扫码关注

残羹冷饭网微信


残羹冷饭网微博


残羹冷饭网抖音


工人日报
客户端
×
分享到微信朋友圈×
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。