
ランニングSMPlayer私のMPlayer(バージョン svn 34540 (Debian Wheezy)) フロントエンド。
私は2つを持っています.aviビデオファイルです。どちらも、使用されるオーディオコーデックを除いて同一です(参考までに、どちらも「mpeg4 (シンプルプロファイル)「ビデオコーデック)。1つのファイルは「翻訳元「オーディオコーデック」を使用し、「アドpcm_im_wav" オーディオ コーデック。ここで報告されるコーデックの命名法は、avprobe
コマンドによって報告されるものであることに注意してください。
SMPlayer(そしてMPlayer)ビデオファイルを再生すると、アドpcm_im_wav「オーディオコーデックは問題ありません。ただし、これらのプレーヤーを使用して、前述の「翻訳元「オーディオコーデックでは、ビデオトラックはオーディオトラックよりも速く再生されます。これはバイアス関連の問題ではなく、レート関連の問題...
興味深いことに、どちらのビデオも仮釈放(v. 0.2.0.2 (Debian Squeeze)) ちなみに、ParoleはGストリーマーフレームワーク。
何が問題なのか、何か考えはありますか?
答え1
試すことのできるオプションがもう 1 つあります。
mplayer -autosync 30 -mc 2.0
これらのオプションは、厳しい制限なしに、かなり自由な方法でビデオ処理に A/V 補正アルゴリズムを使用するように指示しますmplayer
。同様の問題が発生したときに、私にとってはかなりうまく機能しました。
答え2
上記の問題を回避するために、私は次のスイッチを使用します。MPlayer:
-fps 26.97
この値は試行錯誤によって決定されました。このスイッチを使用すると、対象のビデオは正常に再生されます。
しかし、これらの「問題」のうち2つを統合すると、アビファイル(avimerge
スイッチを使用して)を使用する場合-c
、私はfps
32.97良好な再生を得るためにMPlayer。