Re: [請問] avisynth 用法
※ 引述《maxtrf750901 (000)》之銘言:
: 將電視卡錄下的 MPEG-2
: 作剪輯並要轉檔(Megui)
: ***********************************************************************
: LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\VSFilter.dll")
: DirectShowSource("E:\vol.1.mpg",fps=29.97,convertfps=true)
: ConvertToYV12()
: Trim(2162,2500)+Trim(41792,42077)+Trim(58847,59132) //影片要的片段
: lanczosresize(720,480)
: Amplifydb(3)
: ResampleAudio(48000)
: ***********************************************************************
: 稍微做了一個測試 有幾個問題
: 1.轉出來後影片會一橫一橫的 是否交錯的問題?
: 若要整片都交錯處理 該如何加入語法?
一般 NTSC 影片原始就是 29.97 fps,
所以 MeGUI 附的 AVS Script Creator 應該會建議你用 yadif,
根據偵測出來的 Field Order 是 top 或 bottom,
你需要給 yadif 不同的參數,
order=1 是 top,
order=0 是 bottom:
Load_Stdcall_Plugin("C:\Program Files\megui\tools\yadif\yadif.dll")
Yadif(order=1)
IT 是非常舊的 de-interlace filter,
高速來回移動的物體常常會變成固定的幾條橫線而物體本身變得接近透明,
七八年前以 XviD 為主流的年代 IT 很常被使用,
大都是拿來對經過 3:2 pull down 處理過的動畫做 IVTC,
因為大部分動畫是一秒畫 24 張,
但為了配合 NTSC 電視的規格把它補成 29.97 張,
IVTC 的用途主要就是把它轉回去,
當年只是做 de-interlace 的話 decomb 效果比 IT 好很多,
現在 yadif 算是主流,
IVTC 的話在現代用 TIVTC 其實效果就不差了,
有的影片是那種 progressive + interlaced 混合的,
會有人用 TIVTC + TDeint 去處理,
其實這個 TIVTC 參數有下對也能處理的不錯,
不然真的 TIVTC + TDeint 開下去會慢到死。
: 2.轉出來(我都是用 Media Player Classic(x64版本)看影片)
: 拉動下面時間軸 聲音正常 但畫面有時會卡住
: 要再拉一次或2次才會再跳 沒說很順 這是因為有剪輯的關系嗎?
: 3.錄起來的影片原本解析度就是 720*480
: 但是經過轉檔後 我也是用 720*480
: 但2個影片用全螢幕後 轉檔後的影片感覺上下加了黑邊 有點扁到
: 而原本的影片是直接放大全螢幕 (我的螢幕應該是4:3)
: 這是轉檔後就直接固定了嗎?
4:3 的影片標準解析度應該是 640x480,
錄成 720x480 是為了符合 NTSC 的規格,
播放器在播放的時候還是會把它 resize 成 640x480,
我建議你先仔細觀察電視卡錄出來的畫面左右是否有留一點邊,
Leadtek 的 WinFast PVR2 錄出來的通常左右會各留 8 像素的黑邊,
你可以直接切掉它變成 704x480 再 resize 成 640x480,
畫面跟內容物的比例就能完全不失真。
早期 DVD 也是會幫你多留左右各 8 像素的黑邊,
後來乾脆直接多取一些像素塞進去,
這左右 8 個像素在真正的 TV 上也是不會放出來的,
所以可以放心切掉;
NTSC 的 PAR 是 1 : 1.1 (其實應該是 72/79 這種比例,但現階段可先忽略),
橫軸的取樣間隔較短所以會取到比較多的點 (1.1 倍),
因此原本應該是寬 640 的畫面會被取樣成 704,
704 又因為要符合 NTSC 的 720 所以會補 16 像素的黑邊 (現代可能是直接多取點),
你要把這個動作反向操作回去,
就是要先把 720x480 切成 704x480,
再把它 resize 成 640x480:
Crop(8,0,704,480)
Lanczos4Resize(640,480)
最後封裝的容器如果支援 DAR 參數設定的話,
就把它設成 4:3,
不過播放器看到 640x480 應該是都會自動判定成 4:3 才對。
如果你不先切,
縱使你在 4:3 的螢幕上播放出來畫面還是滿的,
你還是可能會察覺到物體有點變形,
不管你原始錄下的影片有沒有黑邊 (電視錄影不是拍攝無法多取樣,照理說該有黑邊),
畫面都會有點小小的變形,
如果你對影片裡的人或物相當熟悉 (平日看實物看得很慣),
這種差異要察覺其實沒有想像中的難,
704 + (16 點黑邊或額外取的像素) --> 640
跟 704 --> 640
向中間擠壓的程度還是略有不同的,
所以直接壓成 720x480 或從 720x480 -> 640x480 其實都是錯的,
但還是看過不少人這樣壓。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.115.84
※ 編輯: tinlans 來自: 118.160.115.84 (01/03 07:18)
推
01/03 09:52, , 1F
01/03 09:52, 1F
→
01/03 09:53, , 2F
01/03 09:53, 2F
→
01/03 09:54, , 3F
01/03 09:54, 3F
→
01/03 10:10, , 4F
01/03 10:10, 4F
→
01/03 10:11, , 5F
01/03 10:11, 5F
→
01/03 10:13, , 6F
01/03 10:13, 6F
→
01/03 10:16, , 7F
01/03 10:16, 7F
→
01/03 10:23, , 8F
01/03 10:23, 8F
→
01/03 10:25, , 9F
01/03 10:25, 9F
推
01/03 12:55, , 10F
01/03 12:55, 10F
→
01/03 12:56, , 11F
01/03 12:56, 11F
→
01/03 12:57, , 12F
01/03 12:57, 12F
→
01/03 13:41, , 13F
01/03 13:41, 13F
→
01/03 13:41, , 14F
01/03 13:41, 14F
→
01/03 13:42, , 15F
01/03 13:42, 15F
→
01/03 13:44, , 16F
01/03 13:44, 16F
→
01/03 13:46, , 17F
01/03 13:46, 17F
→
01/03 13:46, , 18F
01/03 13:46, 18F
→
01/03 13:47, , 19F
01/03 13:47, 19F
→
01/03 13:59, , 20F
01/03 13:59, 20F
推
01/03 15:21, , 21F
01/03 15:21, 21F
推
01/03 15:34, , 22F
01/03 15:34, 22F
→
01/03 15:34, , 23F
01/03 15:34, 23F
→
01/03 15:34, , 24F
01/03 15:34, 24F
推
01/03 15:50, , 25F
01/03 15:50, 25F
→
01/03 15:51, , 26F
01/03 15:51, 26F
→
01/03 15:52, , 27F
01/03 15:52, 27F
→
01/03 16:00, , 28F
01/03 16:00, 28F
推
01/03 18:17, , 29F
01/03 18:17, 29F
→
01/03 18:18, , 30F
01/03 18:18, 30F
→
01/03 18:24, , 31F
01/03 18:24, 31F
→
01/04 03:50, , 32F
01/04 03:50, 32F
→
01/04 03:50, , 33F
01/04 03:50, 33F
→
01/04 03:59, , 34F
01/04 03:59, 34F
→
01/04 04:01, , 35F
01/04 04:01, 35F
→
01/04 04:01, , 36F
01/04 04:01, 36F
→
01/04 04:02, , 37F
01/04 04:02, 37F
→
01/04 04:03, , 38F
01/04 04:03, 38F
→
01/04 04:04, , 39F
01/04 04:04, 39F
→
01/04 04:04, , 40F
01/04 04:04, 40F
→
01/04 04:21, , 41F
01/04 04:21, 41F
→
01/04 08:35, , 42F
01/04 08:35, 42F
→
01/04 08:38, , 43F
01/04 08:38, 43F
→
01/04 08:41, , 44F
01/04 08:41, 44F
→
01/04 08:42, , 45F
01/04 08:42, 45F
→
01/04 08:51, , 46F
01/04 08:51, 46F
→
01/04 08:53, , 47F
01/04 08:53, 47F
→
01/04 08:55, , 48F
01/04 08:55, 48F
→
01/04 08:57, , 49F
01/04 08:57, 49F
→
01/04 09:02, , 50F
01/04 09:02, 50F
→
01/04 09:04, , 51F
01/04 09:04, 51F
→
01/04 09:05, , 52F
01/04 09:05, 52F
→
01/04 09:17, , 53F
01/04 09:17, 53F
→
01/04 09:22, , 54F
01/04 09:22, 54F
推
01/04 14:11, , 55F
01/04 14:11, 55F
→
01/04 23:33, , 56F
01/04 23:33, 56F
→
01/04 23:33, , 57F
01/04 23:33, 57F
→
01/04 23:33, , 58F
01/04 23:33, 58F
→
01/04 23:34, , 59F
01/04 23:34, 59F
→
01/04 23:34, , 60F
01/04 23:34, 60F
→
01/04 23:34, , 61F
01/04 23:34, 61F
→
01/04 23:34, , 62F
01/04 23:34, 62F
→
01/04 23:34, , 63F
01/04 23:34, 63F
→
01/04 23:35, , 64F
01/04 23:35, 64F
推
01/06 18:15, , 65F
01/06 18:15, 65F
→
01/06 18:16, , 66F
01/06 18:16, 66F
→
01/06 18:17, , 67F
01/06 18:17, 67F
推
01/06 18:18, , 68F
01/06 18:18, 68F
→
01/07 00:39, , 69F
01/07 00:39, 69F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):