發現轉 RMVB 檔的時候,最容易發生這種問題。
轉完後,聲音總是比較慢出來…真是OOXX呀。
後來亂 Try 一些參數後,發現,其實只要簡單的加一個參數,
就可以搞定這個問題耶。
這個參數就是 async
‘-async samples_per_second’
Audio sync method. "Stretches/squeezes" the audio stream to match the timestamps, the parameter is the maximum samples per second by which the audio is changed. -async 1 is a special case where only the start of the audio stream is corrected without any later correction.
所以指令就會變成
ffmpeg -i input.mp4 .....-acodec libfaac -ab 128k -ar 44100 -async 44100 ...
這樣子,轉出來後的聲音跟影像就對的起來了,耶~~
如果,async帶的參數為 1,那表示只有一開始要修正,後面的就不修正了。
訂閱:
張貼留言 (Atom)
0 comments:
張貼留言