web-dev-qa-db-ja.com

ローエンドのラップトップでのutter音/遅れのあるHDビデオ

ローエンドのラップトップ/ノートブックにUbuntu MATE 64ビットの最新バージョンがあります(仕様は下部にあります)。

私はHDビデオを再生しようとしてきましたが、非常に一貫性がありませんでした。一部のビデオは正常に再生されますが、他のビデオはラグ/スタッターが発生します(CPUが100%ヒットするため)問題は、うまく再生できるビデオは、苦労しているビデオよりもはるかに高品質であることが多いことです。

例えば:

Games of Thrones s05e08-Hardhome(問題なくプレイ)

サイズ:4.96GB
長さ:59m59s
形式:.mkv
ビデオ:
解像度:1920x1078
データレート:11,467kbps
総ビットレート:11,851kbps
オーディオ:
ビットレート:384kbps
チャンネル:6
オーディオサンプルレート:48kHz

Mr。Robot s02e09-eps2.7_init_5.fve(スタッター/ラグ)

サイズ:738MB
長さ:49m10s
形式:.mkv
ビデオ:
解像度:1920x1080
データレート:1,712kbps
総ビットレート:2,096kbps
オーディオ:
ビットレート:384kbps
チャンネル:6
オーディオサンプルレート:48kHz

論理的には、私のラップトップがGame of Thronesのエピソードを完璧にプレイできれば、Mr。Robotのエピソードを滞りなくプレイできるはずです。

しかし、これはそうではありません。 Mr. Robotは、非常に途切れがちで遅れています。複数のビデオプレーヤー(VLC、smplayer、mplayer、mpvメディアプレーヤー、Gnomemplayer、Kodi)を試しましたが、すべて同じ結果になりました。

Game of Thronesでは、CPUの使用率が50%未満です。 Mr. Robotでは、CPU使用率が定期的に100%に達するため、ビデオにst音と遅延が発生します。 RAMをあまりインストールしていませんが、Mr。RobotでCPUが100%に達しても、RAMの使用率が50%を超えることはありません。

PC仕様:

CPU:Intel Celeron N3050(2Mキャッシュ、最大2.16GHz)
RAM:2GB
ストレージ:32GB SSD
OS:Ubuntu MATE 16.04.1 64ビット
追加情報:
ウィンドウマネージャー:Compiz(それ以外は、ビデオ再生で画面の破損を引き起こします)

コントロールとして:両方のビデオは、Windows 10を実行するハイエンドのゲーミングPCでテストされており、正常に動作します。

3
Arryn McLean

これは、コーデックが異なるとパフォーマンスが異なる問題になる可能性があります。

問題の専門家ではないので、塩の粒で以下の考慮事項を取ります。

とはいえ、ファイルのサイズを小さくしたり、(理論的には)ビットレートを低くしても、必ずしも再生パフォーマンスが向上する必要はなく、再生パフォーマンスが低下することさえあります。

たとえば、前のフレームに基づいて現在のフレームを計算することで帯域幅を節約するエンコーディングを想像すると(たとえば、実際に変化するピクセルのみを含む)、単に完全なデータを持っているものと比較して、CPUに負担がかかりますすべてのフレーム。

追加のキャッチは、次のフレームを計算するためにそのフレームが必要なため、CPUボトルネックにぶつかる状況では、プレーヤーが単純にフレームをスキップできないことです(視聴者は気づかないかもしれません)。

1
bgse