mplayerでMP4ファイルを再生しようとすると、数秒後に「システムが遅すぎて再生できない!」警告とビデオがオーディオに遅れを始めます。これはMP4でのみ発生し、ほぼすべてのMP4で発生するようです。mplayerは私のシステムに負担をかけているようには見えません。それは、特定のフォーマットを再生することによるものです。私はすべてのmplayerの提案(別のビデオドライバー-framedrop
など)を試しました。一部だけでも役立つのはですが-autosync 30
、それはハックです。何が悪いのでしょうか?デバッグ/修正するにはどうすればよいですか?
編集:私のビデオカードはnVidiaです。公式ドライバーを使用しています。mplayerによる私の利用可能なビデオ出力ドライバーは次のとおりです。
xv X11/Xv
gl_nosw OpenGL no software rendering
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl OpenGL
gl2 X11 (OpenGL) - multiple textures version
matrixview MatrixView (OpenGL)
null Null video output
mpegpes MPEG-PES file
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
私は他のプレーヤーを試したことはありませんが(私も持っているとは思いません)、別のプレーヤーをインストールして、同じ問題があるかどうかを確認します。複数のコンピューターでこの問題が発生していることを忘れていましたが、それらはすべて基本的に同じ設定であるため、おそらく一般的な原因です
-vo
mplayerのどのビデオドライバー()、Xのどのビデオドライバー?