高解像度ビデオファイルを再生するVLCでのスキップと遅延を修正する方法
VLCはあらゆるメディアの王者です…あらゆるプラットフォーム、いつでも、どこでも、ほとんど何でも再生できます。それは素晴らしい。しかし、最近では、ネットワーク経由で高解像度メディアストリーミングを再生しているときはいつでも、VLCのスキップに関する問題が発生しています。.
VLCがビデオをキャッシュする量を変更する
まず、Tools> Preferencesを選択してVLCの設定を開きます。.
次に、ウィンドウ下部の[設定の表示]オプションの下にある[すべて]をクリックします。左側のサイドバーにある[入力/コーデック]をクリックします.
スキップしているファイルがローカルのハードドライブから再生されている場合は、右側の「詳細」の下にある「ファイルキャッシュ(ミリ秒)」オプションを探します。ここでのキャッシュ値はミリ秒単位で設定されているため、値を1000に設定すると1秒間バッファリングされます(デフォルトは300、つまり0.3秒です)。このオプションを大きく設定しすぎると、ファイル内の新しいポイントに手動でスキップしたい場合、コンテンツが再度バッファリングされる間に大きなラグが生じることになります。.
再生しようとしているファイルがネットワーク共有にある場合は、「Network Caching(ms)」のキャッシュ値を変更できます。.
説明のために、1秒に設定した値を示しましたが、この設定は、5秒であろうと20秒であろうと、あなたが望むだけバッファリングするために使用することができます。しかし、あなたはあなたのネットワーク上のスキップを排除するために必要です.
ハードウェアアクセラレータの切り替え(一部のコンピュータ)
Reader Oliverは、ハードウェアアクセラレーションを無効にすることで問題を解決できたことをお知らせしました。通常はハードウェアでデコード処理を高速化することを望みますが、場合によってはドライバと競合する可能性があります。試してみる価値があります。.
[設定]パネルの左下隅にある[単純]をクリックしてから、[入力/コーデック]に移動します。 [ハードウェアアクセラレーションデコード]ドロップダウンをクリックして別のオプションを選択するか、[完全に無効にする]をクリックします。 (まだ有効になっていない場合は、有効にしてみることもできます。)ハードウェアアクセラレーションおよびその仕組みについては、こちらを参照してください。.
別のビデオ出力モジュールを試す
別のビデオ出力モジュールを使ってテストすることもできます。 [All]または[Advanced Settings]ビューから、[Video]> [Output Modules]の順に選択します。 「ビデオ出力モジュール」ドロップダウンを変更して、他のいずれかを試してください。 DirectX 3Dビデオ出力を使用すると、処理の一部がビデオカードにオフロードされるはずですが、OpenGLまたはGDIをテストして効果があるかどうかを確認できます。 (私のシステムでは、とにかくDirect3Dがデフォルトです。)
最後の手段として画質を下げる
次にできることは、低速のI / O接続で高解像度のメディアを扱う場合に大きな違いをもたらすオプションを調整することです。画質を下げる。これにより再生はスムーズになりますが、明らかに少し悪くなりますので、最初に他の設定を試して最後の手段としてのみ使用してください。.
Simple PreferencesメニューからInput / Codecsに進み、“ Skip H.264 in-loop deblocking filter”をクリックしてください。すべてに変更.
ビデオがH.264ではない場合は、[入力/コーデック]> [ビデオコーデック]> [FFmpeg]の[すべて]設定ビューからも実行できます。.
うまくいけば、これらのヒントの少なくとも1つがあなたのバッファリング問題を解決するだろう.