古いコンピュータでGPUアクセラレーションを機能させるにはどうすればよいですか?

古いコンピュータでGPUアクセラレーションを機能させるにはどうすればよいですか?

私は古いPC Pentium4 2.4GhzとnVidia GS 7900 AGP 256MBを使用しており、GPUビデオ再生をサポートしたいと思います。私が知る限り、nVidida 8シリーズはすでにvdpauをサポートしています。

mplayerを使ってGPUで再生をサポートする方法はありますか?

ベストアンサー1

グラフィックカードはVDPAUをサポートしていませんが、サポートしています。wxya、これはVDPAUの全身です。 XvMCは非常に使いにくく、VDPAUほど強力ではなく、MPEG2ビデオアクセラレーションのみをサポートします。ただし、これはGPUおよびLinuxアクセラレーションビデオを再生するための唯一のオプションです。

MPEG2フォーマットは古いビデオファイル圧縮フォーマットです。 MPEG4のような最新フォーマットほ​​ど効率的ではありません。したがって、インターネット、多くのポータブルカメラ、携帯電話を介して配信するためにエンコードされたビデオは通常MPEG4ファイルです。 MPEG2はDVDだけでなく、放送テレビ(空中波およびデジタルケーブルテレビを含む)で広く使用されています。したがって、ビデオソースがテレビまたはDVDの場合は、XvMCを使用して再生できます。

XvMCを有効にする方法はLinuxディストリビューションによって異なり、nvidia独自のビデオドライバが必要です。これらのドライバをインストールし、広く使用されているディストリビューションでXvMCを有効にするために必要なリソースは、さまざまなWikiにあります。

Nvidiaドライバがあり、XvMCを有効にすると、mplayerで使用できます。

mplayer -vo xvmc <video file>

おすすめ記事