[教學] 使用MP4Box解決.mp4檔案影音不同步問題
...找了一堆軟體終於找到
!!!!!注意!!!!!
!!只適用於.mp4檔案!!
!!!!!!!!!!!!
因為MP4Box程式會去改寫.mp4檔案
如果不放心最好先把原始影片檔備份起來
請先下載MP4Box(google MP4Box)
解壓縮
先使用以下指令查看.mp4檔案內的Track
> MP4Box.exe -info test.mp4
會產生如下的output
Track # 1 Info - TrackID 1 - TimeScale 30000 - Duration 00:02:07.460
Media Info: Language "Undetermined" - Type "vide:avc1" - 3820 samples
...
Track # 2 Info - TrackID 2 - TimeScale 44100 - Duration 00:02:07.965
Media Info: Language "Undetermined" - Type "soun:mp4a" - 5511 samples
...
在這個例子我的audio在TrackID 2
我想把聲音往後延遲500ms
可以使用下列指令
> MP4Box.exe -delay 2=500 test.mp4
那如何再把影音同步調整回原始的狀態
很簡單
只要把video track再往後推500ms就行了
> MP4Box.exe -delay 1=500 test.mp4
MP4Box我目前測試過只適用於.mp4檔案
不適用.avi .mpg 會造成檔案損毀
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.80.124.149
※ 編輯: meltice 來自: 115.80.124.149 (02/17 15:17)