『漫游』酷论坛>『影音数码技术学习交流』>請教一下,轉RMVB時發生 ..

請教一下,轉RMVB時發生的聲音延遲

Myrii@2006-04-21 03:47

請教各位轉檔高手

我最近轉一片動畫時,發現轉出來的Rmvb在中間時,發現聲音延遲,後來查看來源

片,發現來源片在中間有個小片段發生畫面延遲,但是我用MPC播放,很快就過去,

並無大礙,但是再轉RMVB時,卻從這開始發生聲音延遲,請問各位有無解決方法,

我使用VirtualDub去分離影像與聲音,再用Avisynth去合成轉檔,但是問題還是

無法解決,所以請教各位,

先謝謝
引用

dio1888@2006-04-21 04:19

试试这个
#先用VirtualDubMod查出不用步的开始帧数,如现在查出是从第1441开始不同步

clip1=AVISource("DIO.avi")
clip1=Trim(clip1, 0,1440) #从第一帧(0)开始截至第1440帧

clip2=AVISource("DIO.avi")
clip2=Trim(clip2, 1441,0) #从第1441帧开始截至结尾帧
clip2=DelayAudio(clip2, 1) #延迟1秒

Final=clip1+clip2 #合并两个截出来的视频为一个
return Final
引用

Myrii@2006-04-21 10:25

謝謝樓上的答覆,我有個問題關於你給的答案,
第一個是帧数問題:
我使VirtualDubMod查出第1441开始不同步,但是一直到1446才結束
所以寫
clip2=Trim(clip2, 1441,0) #从第1441帧开始截至结尾帧
是否需改為1446
然後這2行,
Final=clip1+clip2 #合并两个截出来的视频为一个
return Fina

意義是要寫在Avisynth,還是用這個會轉出2個clip,然後再用結合軟體合併他們?
引用

Myrii@2006-04-21 14:13

謝謝dio1888 的回答,我已經試了,結果果然成功,我是多問了2個傻問題
謝謝
引用

| TOP