看板 AVEncode 關於我們 聯絡資訊
※ 引述《buniro (我愛秋)》之銘言: : 我的 avs 檔如下: : DGDecode_mpeg2source("D:\Conan437.d2v", info=3) : ColorMatrix(hints=true, interlaced=true, threads=0) : tfm(order=1).tdecimate(hybrid=1) 電影和動畫大部分都是使用 24fps 3:2 pulldown 29.97fps 來做成 DVD 的。 這種 DVD 影片要做 RIP,用 TIVTC 寫成以下就可以: tfm().tdecimate() TFM 預設值 order =-1,TDecimate 預設值 mode=0, hybirid=1 order=-1 為 自動判斷,大都是 Top Frame First(TTF) 居多。 TFM 完畢之後,會變成 29.97fps 的無交錯畫面。 這時候會發現,每 5 張 Frame 會重複一張相同的 Frame。 所以要使用 TDecimate 來做處理。 處理方法是每隔 5 張,刪除那張重複的 Frame。 所以得到了 24fps 影片,這種動作叫 IVTC。 : 這樣的 avs 檔用 AVS Cutter 開啟會顯示為 23.976 fps,如果 : 改用 Yadif(order=-1) 去交錯的話,每秒格數會變為 29.97 fps : 影音也無法同步了 這種影片不能用去交錯來處理,用 IVTC 即可能得到最完美的畫面。 使用去交錯會破壞畫面,無法 IVTC 才需此動作。 去交錯是不會造成影音不同步,如果影片長度和聲音長度都一樣的話。 不同得去交錯濾鏡,做出來的畫面,同個 frame 編號,畫面會不一樣。 : 而以 tfm() 轉出來的 mp4 檔案,在動畫部分的確沒有交錯問題, : 但是如果遇上電視臺在動畫邊邊上跑馬燈的話,這插播式字幕就會 : 明顯有未去交錯的感覺: 走馬燈部分只能用去交錯來處理。 如果是用在掌上型的螢幕,或傳統電視播放。 把它 Resize 成 320x240 這也是一種處理方法。 : http://img122.imageshack.us/img122/1118/undeinterlaced.jpg
: 這是正常的嗎?請問我該怎麼處理這樣的問題呢?有辦法兩者都正 : 確去交錯嗎? : 雙語成品檔完整下載: : http://kuso.cc/52gD : (約近 50MB) 如果是 3:2 pulldown 的畫面,用 IVTC 方式來處理。 對於有走馬燈的畫面範圍,使用 TDeint 這個去交錯濾鏡。 script 裡面,寫個 ApplyRange(a,b,"TDeint") a 為走馬燈起點,b 為終點。 然後使用 VirtualDub 來預覽 avs script,看畫面滿不滿意。 Avisynth 的說明文件看一看,裡面有很多有用的知識。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.167.79 ※ 編輯: starsky1978 來自: 125.224.167.79 (10/12 10:58)
starsky1978:你的影片是用錄製的,29.97i 就只能做 DeInterlace 10/12 11:02
yohko:推 10/12 15:54