[請問] AviSynth合成影片可以上其中一個影片延遲嗎

看板AVEncode作者 (MARIA & LUPIN)時間16年前 (2009/07/07 00:11), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
小弟目前在作某LIVE影片合併(DVDRIP H264+AAC).mkv 打算把2天LIVE的同一首歌做成左右分割畫面 可是有一個小問題 目前用了2種程式切割影片(mkvmergeGUI跟splitlt)都無法將影片切得很精準 如果只差了1秒左右還感覺不太出來,可是有幾首差了2~3秒 不知有沒有辦法在合成時,直接讓其中一個影片延遲3秒呢?(如果說a比b快3秒) 目前合併的avs內容: filename_a = "(cut)BLUE_SIDE_01.mkv" filename_b = "(cut)RED_SIDE_01.mkv" a = DirectShowSource(filename_a, audio=false) b = DirectShowSource(filename_b, audio=false) StackHorizontal(a,b) 估狗了一些教學裡面只有DelayAudio這個讓聲音延遲的指令,找不到影像的 我也依樣畫葫蘆的 把 b = DirectShowSource(filename_b, audio=false) 改成 b = DirectShowSource(filename_b, audio=false).DelayVideo(3) 結果當然是失敗 不知有什麼好方法呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.245.139

07/07 00:46, , 1F
把比較長的那個剪掉~用trim(開始畫格,結束畫格)
07/07 00:46, 1F

07/07 00:46, , 2F
割完以後再合併,當然...開頭結尾請自己看XD
07/07 00:46, 2F

07/07 00:46, , 3F
可以用virtul dubmod開來看畫格
07/07 00:46, 3F

07/07 09:14, , 4F
感謝洋子~晚上來試試看
07/07 09:14, 4F

07/07 18:46, , 5F
的確,活用trim()指令會比直接去切割片段容易且精準.
07/07 18:46, 5F

07/13 20:02, , 6F
畫面延遲 3 秒,補空白 90 個 frame。
07/13 20:02, 6F
文章代碼(AID): #1AKY8OCo (AVEncode)