Mplayerは他のビデオプレーヤーよりも遅いです。

Mplayerは他のビデオプレーヤーよりも遅いです。

私は自分のメインメディア/ビデオプレーヤーを持っています。 (必要なすべてのライブラリを含むソースから直接ビルドします。)mplayer

しかし、私が直面した問題の1つは、システムベースのメディアプレーヤー(Totem)や他のLinux上で実行されているmplayerのいくつかのカスタムバージョンと比較して比較的低いパフォーマンスでした。

たとえば、数分間観察した結果、1280x720ビデオ(1024x768にサイズ変更)のCPU使用率は65〜89%でした。 mplayerは自動的に1024x768にサイズ変更します。

ビデオサイズを再調整すると、TotemのCPU使用率の範囲は広くなります(例:34%〜86%)。おそらくスムーズに再生されないからです(動画が非常に短い時間の間再生が中断されることが多いです)。 Mplayerと比較してCPU使用率が低いにもかかわらず、Totemではビデオを事実上再生することはできません。

ただし、これはHDビデオ用です。

640x360から1024x768に拡張する場合、mplayerは主にスローモーションシーンで35〜40%のCPU使用率を使用し、高速シーンでは30〜45〜46%のCPU使用率を使用します。

一方、Totemは遅いシーンでは約12〜20%のCPUを使用し、高速シーンでは20%未満から約30%程度を使用します。

もう一つのLinuxベースのmplayerは3つの中で最も高速です。 640x360ビデオでは、遅いシーンのCPU使用率は約8.5〜9.0%、最高値は約13%です。高速シーンでは、通常、最低10%から約16〜17%まで上昇し、特定の瞬間に少し高くなることがあります。 Xorgの使用量はほとんどの場合約3.3%〜4%とはるかに少ないようです。一方、他のオペレーティングシステムのxorg使用量は6〜7%、たぶん8%程度です。

だから私の目標は、私のmplayerのパフォーマンスを他のOSのmplayerに近づけることです(おそらくxorgのパフォーマンスも同じです)。

私のシステムについて質問がある場合は、お気軽にお問い合わせください。

関連情報