Ubuntu 10.04でビデオの再生が不均一に発生する
私はMplayerを実行しており、Nvidia GeForce 9800 GTX +グラフィックカードを持っています。ライブラリをインストールしましたlibvdpau1
。私のグラフィックカードでハードウェアアクセラレーションが有効になっているのかサポートされているのかわかりません。
ボラティリティを減らす方法についてアドバイスを提供できる人はいますか?
これは私のxorg.conf
ファイルです:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 1.0 (buildd@yellow) Fri Apr 9 11:51:21 UTC 2010
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "ACI ASUS VH236H"
HorizSync 30.0 - 85.0
VertRefresh 55.0 - 75.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GTX+"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP-0: nvidia-auto-select +1920+0, DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
答え1
これらの設定がすべてある理由は、xorg.conf
独自のnvidia
ドライバに付属のGUIツールを使用するためです。 IntelおよびATIグラフィックカード(オープンソースドライバを含む)にはxorg.conf
設定は不要です。
それでは、不安定性について説明します。
- どのタイプのビデオを再生しますか(解像度、コーデック...)?
- mplayerは実際にvdpauを使用していますか? (ターミナルで実行したときに得られる出力のどこかにこの内容が出ていると確信しています。)
- このゲームをプレイしようとすると、コンピュータは別の作業を行っていますか?
- このゲームをローカルドライブでプレイしますか、またはネットワーク経由でプレイしますか? (有線/無線?)
答え2
Lubuntuを実行している古いラップトップでこの問題が発生しました。私の問題は、不足しているコーデックが原因であるようです。端末で次のコマンドを実行して再起動すると、インストールできます。 TOSに同意する必要があります。
sudo add-apt-repository multiverse
sudo apt install ubuntu-restricted-extras
答え3
mplayerはvdpauサポートで設定されていますか?わからない場合は、このppaをソースに追加してmplayerパッケージをインストールしてください。ppa:rvm/mplayer
VDPAUを使用していることを確認するには、次のことを試してください(ここではALSAサウンド、YMMVを想定しています)。
mplayer -ao alsa -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau,ffwmv3vdpau,ffvc1vdpau,ffodivx, foo.avi
VDPAUはハードウェアアクセラレーション再生を使用しているため、ビデオファイルを再生するときにCPUを使用しないでください。
答え4
Linux Mint 16にはまだ問題があります...これはしばらく私を狂わせました。ついに解決策を見つけました。
シナモン/gnome/mateダンプ:
1/apt-get install xfce4
2/ログイン時またはxfce
代わりに選択してください。望むより!ビデオはもう壊れません。 (気に入らない場合は、いつでもログアウトしてログインを利用してください。)cinnamon
mate
cinnamon
xfce
おそらく、1つのスレッドで実行されているシナモン/GNOMEに関連している可能性があります。
これを明確にするために、グラフィックスアクセラレーションがあるか、SDからHDビデオにさまざまなビデオが毎秒2回ジッタされる問題を解決しました。