英伟达(NVIDIA)基于GPU的帧插值能力已通过Vulkan API整合进FFmpeg。FFmpeg在多媒体处理领域应用广泛,覆盖包括YouTube在内的众多平台与服务。此次整合使FFmpeg能够直接调用GeForce RTX显卡,在不依赖传统渲染流程的情况下生成下一帧画面。

英伟达正在将该能力扩展至视频编码场景,通过帧生成技术提升视频帧率。显卡中的光流加速器NVOFA会基于连续源帧的运动信息预测下一帧,并生成中间帧,从而提高帧率。英伟达将这一流程称为“引擎辅助帧率升频”(FRUC,Engine-assisted Frame-rate Up Conversion)。
FRUC依托专用光流硬件计算运动矢量,NVENC提供编码端帧数据,FFmpeg据此合成中间帧,实现无需重新渲染内容的帧率提升。与软件插值相比,该方案在效率上更具优势,避免了CPU的额外负载。
英伟达在GeForce RTX20系列“Turing”架构时期首次引入光流加速器。目前基于Vulkan的实现正式支持GeForce RTX30系列“Ampere”及更新型号,因此RTX30、RTX40与RTX50系列用户均可使用该功能。在实际效果上,GPU辅助插值可将视频帧率提升一倍,例如30帧提升至60帧,24帧提升至48帧。用户在本地运行FFmpeg即可启用该能力。