视频从30帧提升到60帧,过去要么靠播放器插帧,要么靠专业软件重渲染。现在,FFmpeg这个开源多媒体框架正式把英伟达GPU的帧插值能力收了进来,用户可以直接用显卡硬件来生成中间帧。
这次合并的关键在于Vulkan API。FFmpeg通过Vulkan接口直接调用英伟达硬件,绕开了此前一直阻碍该功能合并的专有软件依赖问题。早期补丁没能进项目,卡的就是这一环,现在障碍清除了。
![]()
帧是怎么“算”出来的?
原理并不复杂。英伟达GPU里有一个光流加速器(Optical Flow Accelerator),原本用于图形渲染中的运动追踪。现在这套逻辑被应用到视频上:分析前一帧和后一帧的运动方向,预测中间帧的内容,再由GPU生成AI帧补进去。官方把这一过程称为FRUC(Engine-assisted Frame-rate Up Conversion)。
换句话说,视频编码不再只是压缩和存储,而是开始“理解”画面里物体的运动轨迹,并据此补全缺失的帧。
谁能用上?
目前支持RTX 30、40和50系显卡。官方给出的示例是把30FPS视频提升到60FPS,帧率直接翻倍。对于没有高帧率片源、又想在大屏上获得流畅观看体验的用户来说,这算是一个低成本方案。
这次合并的意义不止于一个功能上线。它意味着视频处理链路里,GPU硬件加速的边界又往前推了一步——帧生成不再局限于游戏渲染,正在成为视频编码的常规能力。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.