web-dev-qa-db-ja.com

ビデオを見ながら涙を減らすには?

Ubuntu 10.10をVLCプレーヤーとMPlayerの両方で使用しており、ATIドライバーを既にインストールしています。 Windows 7とUbuntuで同じビデオを見ました。しかし、Ubuntuでは、画像に大きな裂け目があります。 ATI configツールでいくつかのnewbish-configsを試しましたが、何も変わりませんでした。

私はmkv、avi、rmvb ...およびあらゆる種類の解像度でビデオを試しました。私は、この問題のいくつかのヒントまたは解決策を見てみたいです。

(同様の質問を検索しましたが、何も見つかりませんでした:/)

英語は私の主要な言語ではないので、私の間違いのために申し訳ありません。

前もって感謝します!

[]のレオナルド

My HW Config(Acer Aspire 5740G-6979)-ATI Mobility Radeon 5650 -Intel Core i5-430M -4GB Ram

6
Leonardo TM

ビデオの引き裂きは、ビデオの描画がディスプレイのリフレッシュレートと同期していないために発生します。これにより、1つのフレームの上半分と前のフレームの下半分が同時に表示されます。これは、水平パンのあるビデオのセクションで特に顕著です。

DRI2を備えたオープンソースドライバーは、デスクトップ効果を有効にして実行している場合でも、画面の更新と描画を適切に同期できる必要があります¹。独自のnVidiaおよびATIドライバーは、これを適切に行わない場合があります。

最後に、デスクトップ効果を無効にすると、使用しているドライバーに関係なくティアリングが解消されます。この場合、すべての(賢明な)ドライバーがビデオのvblankに同期できます。

¹:技術的には、問題は合成マネージャーが実行されていることです。これは、すべてのウィンドウが最初に画面外に描画され、次に合成が合成マネージャーによってディスプレイに表示されるためです。ビデオは最初にオフスクリーンで「描画」されるため、これを画面の更新と同期させることはできません。

7
RAOF

ティアリングを取り除く最も簡単な方法は、オープンソースドライバーを使用することです(したがって、クローズドソースドライバーを削除します)。もちろん、あなたのカードはそれらと一緒に動作しますが、最近のほとんどのカードは(3Dを含む)オープンソースのドライバーで動作します...

2
JanC

Compizがアクティブなときのビデオの再生に関して、ATIは常に問題を抱えていました。実際、私はそれが原因で、nVidiaの最愛のATIをドロップしました。しかし、私は脱線します。

ターミナルからgstreamer-propertiesを実行します。 [ビデオ]タブで、デフォルト出力のプラグインを調整してみてください。表示のサイズを調整する機能が失われる場合がありますが、ほとんどの破損を修正できる場合があります。

以前は、「X Window System(No Xv)」を使用していたと信じていましたが、mplayerでビデオをスケーリングできませんでした。

1
Casey Keller

ATIグラフィックスカードを使用して引き裂く方法はありません!コントロールパネルにAntiTearingの選択肢があり、compizを使用していないときに涙が出ます。 compizとxorgがひどいことを言うことができるようになりました...そして、一部の人々はLinuxがデスクトップPCに到達できると信じています....

0
digitalcrow

Xineメディアプレーヤーを使用してみてください。使用するリソースはごくわずかです。それでもビデオが裂けたり途切れたりする場合は、compizを一時的に削除してみてください。

0
deleted