私は古い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>