web-dev-qa-db-ja.com

VLC2がフリーズ/ AVIビデオの最初のフレームでスタック

VLC 1.05からVLC 2.03(最新)にアップグレードされました。

問題:ビデオ(.avi)最初のフレームで動かなくなる。

(これらのビデオは、VLC 1で正常に再生されていました。)

5
Assad Ebrahim

DirectShowを使用してVLCを使用してDVキャプチャデバイスを変換/保存していたときにも、同様の問題が発生しました。 Disable the outputを有効にすると、ビデオは最初のフレームでフリーズしますが、オーディオは引き続き再生されます。

これを修正するために、「show more options」の下のCaching5000msに変更する必要がありました。その後、ビデオは正しく再生されます(ただし、約5秒の遅延がありました)。

enter image description here

2
LongZheng

デフォルトのデマルチプレクサを変更するAKEのソリューションに加えて、別の解決策があります。

m4v形式のビデオがありましたが、これも最初のフレームでスタックしていました。
しかし、その理由はnotデマルチプレクサのせいであり、問​​題の根本ではありませんでした。

「Avformat」デマルチプレクサでビデオを再生した後、オーディオはビデオより約6秒遅れていました。
オーディオが5秒以上遅れていると、最初のビデオフレームがデフォルトのデマルチプレクサでスタックします。
したがって、デマルチプレクサを変更すると、最初のフレームを超えて表示されますが、not同期の問題を解決しません。

デフォルトのデマルチプレクサをそのままにして、メニューに移動します。

Tools > Track Synchronization

Synchronizationタブで、Audio Track Synchronizationを必要な値に変更します。音声が5秒未満遅れると、ビデオの再生が正しく開始されます。

2
Bort