HeadlinesBriefing favicon HeadlinesBriefing.com

NVIDIA GPU Frame Interpolation Added to FFmpeg via Vulkan

TechPowerUp News •
×

NVIDIAのGPUフレーム補間機能がVulkan APIを通じてFFmpegに統合されました。NVIDIAの開発者たちによって発表されたように、FFmpegは世界中の現代マルチメディア処理を支える広く利用されているソフトウェアスイートです。YouTubeや多くのサービス・アプリケーションが含まれます。このツールは now NVIDIA GeForce RTX GPUを使用して次のフレームを予測・生成し、従来のグラフィックレンダリングパイプラインを介さずに動作します。NVIDIAはこの機能をビデオエンコーディングに拡張し、ユーザーがフレーム生成技術を使用してビデオのフレームレートを上げられるようにします。NVIDIAのGPUに搭載されたOptical Flow Accelerator(NVOFA)は、グラフィックレンダリングで使用されるのと同じ光流ロジックをビデオに適用し、次のフレームを予測し、AI生成のフレームによってフレームレートを向上させます。NVIDIAはこのプロセスをEngine-assisted Frame-rate Up Conversion (FRUC)と呼びます。FRUCは従来のフレームスムージングアルゴリズムよりも優れており、NVIDIAの専用Optical Flow Acceleratorを使用して連続するソースフレーム間の動きを計算します。NVENCはエンコーダ側のフレームデータを提供し、光流ハードウェアはフレーム間でオブジェクトがどのように動くかを記述する動きベクトルを生成します。FFmpegはその後、その動き情報を使用して中間フレームを合成し、オリジナルのコンテンツを再レンダリングせずにビデオのフレームレートを効果的に上げることができます。これはソフトウェア補間よりも効率的で、CPUに大きな負荷をかけることができます。新しいVulkan実装は、FFmpegがNVIDIAハードウェアに直接アクセスできるようにし、以前の2023パッチがマージされなかったプロプライエタリソフトウェアの依存関係を回避します。Optical Flow Acceleratorは、NVIDIA GeForce RTX 20-Series「Turing」時代に最初に導入されました。しかし、このVulkanベースのAPI実装は、NVIDIA GeForce RTX 30-Series「Ampere」以降を正式にサポートしています。これは、GeForce RTX 30、RTX 40、およびRTX 50シリーズの所有者が新機能の恩恵を受けられることを意味します。ビデオのフレームレートは now 倍増され、30 FPSのビデオは60 FPSで表示され、24 FPSのシネマチックビデオは48 FPSでGPUアシストフレーム補間によって表示されます。この機能を利用するには、単に自分の側でFFmpegツールを実行するだけで十分です。