Re: [請問] 請問rmvb合併

看板AVEncode作者 (時蝕石)時間12年前 (2011/09/21 13:31), 編輯推噓1(108)
留言9則, 2人參與, 最新討論串3/4 (看更多)
從前文中發現,原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)

09/21 23:19, , 1F
謝謝s大提供的方法,可是我已經轉了數十個rmvb檔,全部重來
09/21 23:19, 1F

09/21 23:20, , 2F
換成avi我真的會瘋掉,每個檔案從dvd轉檔都要1hr以上耶
09/21 23:20, 2F

09/21 23:23, , 3F
可以從上文附圖找其他解決方法嗎?明明兩個rmvb檔案格式都
09/21 23:23, 3F

09/21 23:24, , 4F
調成一樣了,為什麼一直出現video/audio不match的錯誤咧
09/21 23:24, 4F

09/21 23:27, , 5F
我在懷疑是否兩檔案的ID數據相反的關係?這可以修正嗎?
09/21 23:27, 5F

09/22 13:11, , 6F
記憶中ID只是順序應該不影響,不match的原因有影音長度不一
09/22 13:11, 6F

09/22 13:12, , 7F
編碼不一、檔案損毀等原因,我的習慣都是把影像跟音訊拆開
09/22 13:12, 7F

09/22 13:13, , 8F
處理,比較不會出現這種問題
09/22 13:13, 8F

09/22 13:15, , 9F
AVS雖然我是寫MP4,不過你改成rmvb應該也行,不用重轉
09/22 13:15, 9F
文章代碼(AID): #1EUNQVte (AVEncode)
文章代碼(AID): #1EUNQVte (AVEncode)