作者sarzty (時蝕石)
看板AVEncode
標題Re: [請問] 請問rmvb合併
時間Wed Sep 21 13:31:09 2011
從前文中發現,原PO似乎已經處理好AviSynth跟VirtualDub,這邊就不多說了
下面是我的方法,給您做個參考
1. 參考以下avisynth語法合成影片與聲音
V1 = DirectShowSource("D:\影片1_有聲.mp4", audio=false)
V2 = DirectShowSource("D:\影片2_無聲.mp4")
Voutput = V1+V2
#不讀取聲音資訊,載入並合併影片畫面資訊
Audio = DirectShowSource("D:\影片1_有聲.mp4").DelayAudio(延遲秒數)
#取得音訊資訊
#DelayAudio 設定聲音要延遲幾秒才開始播放,可用小數點,例如(5.3)
return AudioDub(Voutput,Audio)
#輸出
2. 使用VirtualDub或MeGUI之類的壓製軟體開啟寫好的avs檔
3. 微調並輸出
4. 將輸出檔案轉檔 (看個人需求)
有錯還請指出,謝謝
--
修改項目:移除抽出影像步驟,改用語法取消讀取聲音資訊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.11.98
※ 編輯: sarzty 來自: 140.135.11.98 (09/21 13:48)
推 yuitmko:謝謝s大提供的方法,可是我已經轉了數十個rmvb檔,全部重來 09/21 23:19
→ yuitmko:換成avi我真的會瘋掉,每個檔案從dvd轉檔都要1hr以上耶 09/21 23:20
→ yuitmko:可以從上文附圖找其他解決方法嗎?明明兩個rmvb檔案格式都 09/21 23:23
→ yuitmko:調成一樣了,為什麼一直出現video/audio不match的錯誤咧 09/21 23:24
→ yuitmko:我在懷疑是否兩檔案的ID數據相反的關係?這可以修正嗎? 09/21 23:27
→ sarzty:記憶中ID只是順序應該不影響,不match的原因有影音長度不一 09/22 13:11
→ sarzty:編碼不一、檔案損毀等原因,我的習慣都是把影像跟音訊拆開 09/22 13:12
→ sarzty:處理,比較不會出現這種問題 09/22 13:13
→ sarzty:AVS雖然我是寫MP4,不過你改成rmvb應該也行,不用重轉 09/22 13:15