GPU情報 その他

AMD Fluid Motion Framesが動画に使用可能に、"Fluid Motion Video "の再来

投稿日:

AMD Fluid Motion Videoが復活...Fluid Motion Frames MODとして

AMDのRDNAアーキテクチャの導入に伴い、AMDはアドレナリン・ソフトウェア・スタックの機能の1つであるAMD Fluid Motion Videoのサポートを終了することを決定した。

この技術は、ゲーム向けに発表されたばかりのAMD Fluid Motion Framesとよく似た動作をします。

Fluid Motionテクノロジーは、基本的にNVIDIAのDLSS3に似たフレーム生成テクノロジーです。

ただし、NVIDIAとは異なり、AMDはこの技術をRDNA3やRDNA2など、より幅広いグラフィックス・アーキテクチャで利用できるようにすることを目指している。

AMDがAFMF(Adaptive Frame Rate Management)ドライバの安定版をリリースしていないことは注目に値する。

実際、公式ブランチにもBETAブランチにも含まれていない。

その代わり、AMDはこの機能専用のドライバを提供しており、特にこの機能がサポートされているゲームにおいて、この機能を特に必要とするゲーマーに対応しています。

Fluid Motion Video (FMV)は、同じような方法で動作しますが、ビデオ再生の強化に重点を置いていました。

このモーションスムージング技術は、新しいビデオフレームを生成し、より高いビデオフレームレートと、よりリアルな視聴体験を提供します。

FMVは、特に古いビデオや映画のような23〜24FPSで録画されたビデオに有効だった。

しかし、2014年に発表されたCatalyst Omegaドライバ用のFMVは、Polarisと一部のGCN1グラフィックカードにしか対応していなかった。

GCN 2.0で正式に導入されたものの、Blueskyはより広く使用できるようにフィルターとして利用できるようにした。

当初、AFV(Adaptive Frame Rate Video)はPowerDVDソフトウェアからのみアクセス可能で、他の開発者が利用できる公開APIはありませんでした。

さらに、AMDはこの技術のサポートをRDNAシリーズGPUに拡張しなかったため、ほとんどの最新GPU用の現行ドライバではアクセスできない。

興味深いことに、AFMFはAFVとして再利用できるようだ。Redditユーザー "uncycler825 "による詳細なガイドは、プレビュードライバをMPC-HCビデオプレーヤーとDXVK翻訳レイヤと組み合わせて使用することを提案している。

そうすることで、Vulkan APIを通じて動画をストリーミングし、AFMFを機能させることができる。

「プレビュー3」ドライバではAFMFがVulkan APIで動作しないため、これはRadeon RX 6000をサポートせずにリリースされた「プレビュー2」ドライバでのみ動作することを付け加えておく価値がある。

下のビデオは、この技術が機能していることの証明として提供されたものだ。しかし、上のビデオの方が良い例かもしれない。

AMDがRDNA1-3世代に正式にFMVを再導入する意向があるかどうかは不明だが、この機能はAMD GPUユーザーにとって価値があるように思われる。

理想的には、AMDがビデオソフトウェア開発者向けに使いやすいAPIを提供し、よりアクセスしやすく汎用性の高いものにすることだろう。

NVIDIAハードウェアのフレーム生成機能であるNVIDIA Optical Flowをベースにした同様のプロジェクトがある。

その目的は、より高いフレームレートで動画を補間することである。

同社はまた、RTX Super Video Resolutionという、対応ブラウザの動画をリアルタイムでアップスケールできる機能も持っている。

ソース:Videocardz.com - AMD Fluid Motion Frames can be used for videos, a return of “Fluid Motion Video”

 

 

 

 

解説:

往年のFluid Motion Videoが復活するようです。

Polaris世代で提供されていたVideoのフレームレートを補完してくれる機能であるFluid Motion VideoがRDNA3対応で現代によみがえるようです。

なぜこのような仕組みが重宝されるかと言うと、日本で言えばテレビ放送のフレームレートは29.97FPSだからです。

テレビ用に作られた映像ソースを60HzのPCモニターで映すとき違和感を感じることになります。

特に上から下、下から上へのスクロールや右から左もしくは左から右へのスクロールなどの場面で非常な違和感を感じると思います。

元記事内の動画を見ればよくわかります。

これは映像ソースのフレームレートとモニターのリフレッシュレートがあってないという一時期よく言われていた「ゲームがヌルヌル動かない」という現象と同じ理屈です。

ただし、この場合、映像のソースそのものが固定されているため、改善するのは難しいです。

それを解決するのがFluid Motion Videoでこの機能は重宝していた人は多かったように思います。

付け加えるならば、アニメーションや映画のフレームレートは24FPSなので、わざわざPCモニターで違和感なく視聴するために持っているDVDなどの映像ソースをリッピングして120FPSに再エンコードするユーザーなども昔はいました。

120FPSなのは24と60FPSの最小公倍数が120なので違和感なく視聴できる(ヌルヌル動く)ためです。

ソースがテレビの場合、インターレス解除してから29.97FPSを120FPSに再エンコードする必要があるため、その話を聞いて人の執念ってすごいなあと感心した覚えがあります。

29.97FPSは綺麗に30FPSではないので、こだわる人は一部手作業でフレーム処理していたように思います。

さすがに気が遠くなりますよね。

こういう作業はテレシネと呼ばれています。

拘りのある人はそのようにこだわっていたフレームレートですが、現代では既にフレームジェネレーションの登場によってもう面倒な再エンコードなどをしなくても勝手にフレームを補完して勝手にヌルヌル動かしてくれます。

技術の進歩とは凄いものです。

 

 

-GPU情報, その他
-

Copyright© 自作ユーザーが解説するゲーミングPCガイド , 2024 All Rights Reserved.