web-dev-qa-db-ja.com

途切れ途切れのビデオ再生

この数か月間、Ubuntuで高解像度のビデオを再生するのに大きな問題がありました。一般に、私が問題を抱えているのは1080pビデオですが、720pビデオでも同じような問題があったことを思い出します。これは、内蔵のIntelビデオチップを搭載したラップトップとデスクトップ(Nvidia Geforce 250GTS)の両方で発生します。奇妙なのは、Ubuntuの以前のバージョンではこの問題が発生したとは思わないためです。同じマシンのWindowsでも問題なく動作します。

この問題は、mkvコンテナで「avc1」にエンコードされたビデオを再生しようとすると発生します。ビデオコーデックなどに関してはあまり知識がありませんが、私が読んだことから、avc1はかなり古いコーデックのように思えます。 Xvidが問題なく動作するのに、どうして問題が発生するのですか?

この問題を修正する方法についての提案はありますか?

編集:だから私は今、提案されたすべてのソリューションを試してみました。それらのどれも実際には機能しませんでしたが、いくつかはむらを軽減しました。同じエンコードを使用して720pのビデオを試してみましたが、これも非常に不安定でした。他の1080pビデオを問題なく再生できるのに、なぜこれがうまくいかないのかを誰かに説明してもらえますか?

7
Tommy Brunn

VDPAUを有効にすることで、Nvidiaチップを使用してマシンのパフォーマンスを向上させることができます。これにより、CPUではなくGPUにビデオレンダリングの一部がオフロードされます。

パッケージlibvdpau1をインストールし、Mplayerを使用してビデオを再生してみてください。最新のプロプライエタリなNvidiaドライバーも必要です。

4
Seret

多くの場合、新しいXドライバーはxorg-edgersリポジトリから入手できます。

https://Edge.launchpad.net/~xorg-edgers

ただし、これらはアップストリームコードの単なるスナップショットであり、Ubuntuではサポートされていないことに注意してください。彼らは時々バグを抱えている可能性があり、ストックのUbuntuのものに戻すのは難しいかもしれませんので、非常に幸運だと感じた場合、またはそれらが引き起こす可能性のあるダメージを元に戻すことができる十分なスキルがある場合にのみインストールしてください。

3
Bryce

2006年に購入したコンピューターで高解像度コンテンツ(720pから1080p)を再生すると、時々苦労します。これにはmplayerを使用しますが、ビデオの遅いレンダリングを検出すると、次のコマンドを使用してビデオを再生するように勧められます。

mplayer -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all video-1080p.mkv

これはjustで、デスクトップコンピューターの場合、1080pビデオを見るのに十分です。これがあなたのお役に立てば幸いです。

すべてのオプションが何を意味するのかわかりません(マニュアルページを読むことを気にしませんでした)が、それは正しいことをしているようです。 :)

2
Victor

xbmcを試す

プライベートパッケージアーカイブ(nvidia-vdpau)のlibvdpau1パッケージとともに、ubuntuリポジトリから最新のnVidiaドライバーをインストールしました。

私はトーテム、VLC、またはmplayerでの再生に成功していませんが、xbmcを使用すると問題なく動作し、720および1080pのムービーを非常にうまく再生できます。

私が使用しているxmbcパッケージは、プライベートパッケージアーカイブにあります。次のガイドを使用してxbmcをインストールしました http://wiki.xbmc.org/?title=HOW-TO_install_XBMC_for_Linux_on_Ubuntu_with_a_minimal_installation_step-by-step

2
jr0cket

回避策を提案しているだけですが、ビデオの変換についてはどうですか?

0

カードに基づいてxorg.confでアクセラレーションが有効になっていない場合があります。

ターミナルに移動して、次を入力します。

Sudo service gdm stop

ログインする

次に入力

Sudo bash

(パスワードの入力を求められる場合があります)

今入力:

Xorg -configure

(はい、大文字の「X」が必要です)次に入力します:

Sudo mv xorg.conf.new /etc/X11/xorg.conf

そして、次の方法でGUIモード(加速付き)に入ります。

service gdm start

また、カードで最高のパフォーマンスを得るために必要なすべてのモジュールとドライバーが用意されます。ほら!

0
Micheal Harker