Re: [請問] AVISynth Script 可以連接兩個影片檔嗎?

看板AVEncode作者 (像個長不大的孩子(心智))時間16年前 (2010/02/21 15:24), 編輯推噓3(305)
留言8則, 2人參與, 最新討論串6/8 (看更多)
※ 引述《starsky1978 (來看熱鬧)》之銘言: : AviSource("a.avi",audio=false) : TextSub("a.srt") : a = AudioDub(WavSource("a.wav")) : (註: 如果是 MP2.MP3.DTS.AC3 音訊,可用 NicAudio.dll 來載入,請自行參考說明) : AviSource("b.avi",audio=false) : TextSub("b.srt") : b = AudioDub(WavSource("b.wav")) : Return a+b ; 精簡成 a+b 也 OK。 : 或 : AviSource("a.avi") : a=TextSub("a.srt") : AviSource("b.avi") : b=TextSub("b.srt") : Return a+b 沒什麼特別修改, 只是分享我的寫法. v1 = AviSource("a.avi",audio=false).TextSub("a.srt") a1 = WavSource("a.wav") c1 = AudioDub(v1,a1) v2 = AviSource("b.avi",audio=false).TextSub("b.srt") a2 = WavSource("b.wav") c2 = AudioDub(v2,a2) c1++c2 這樣的寫法應該比較清楚易懂. 註:連接影音的時候推薦使用"++", 這樣才有影音同步的效果. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.192.55.252

02/21 16:49, , 1F
謝謝,如果沒影音分離,那A1A2能刪掉嗎?
02/21 16:49, 1F

02/21 18:25, , 2F
那只要留v1,v2那兩行即可.
02/21 18:25, 2F

02/21 20:00, , 3F
只留V1跟V2,其它的也要修改吧?audio=false
02/21 20:00, 3F

02/21 20:05, , 4F
後來我試著把影片抽出WAV檔,用影音分離的方法來做
02/21 20:05, 4F

02/21 20:05, , 5F
可是我的AVI用AviSource還是不能播,用DirectShowSource
02/21 20:05, 5F

02/21 20:06, , 6F
的話,只能播第一行,後面幾行加上去又不能播了
02/21 20:06, 6F

02/21 20:06, , 7F
我在想是不是因為WavSource一定要搭配AviSource?
02/21 20:06, 7F

02/21 20:07, , 8F
DirectShowSourc就不行了嗎?
02/21 20:07, 8F
文章代碼(AID): #1BWD-Vzd (AVEncode)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 6 之 8 篇):
文章代碼(AID): #1BWD-Vzd (AVEncode)