作者starsky1978 (来看热闹)
看板AVEncode
标题Re: [请问] avisynth 用法
时间Wed Dec 30 08:35:01 2009
※ 引述《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)
上行 ,fps 後面通通不要加,除非你知道想做什麽。
: ConvertToYV12()
: Trim(2162,2500)+Trim(41792,42077)+Trim(58847,59132) //影片要的片段
: lanczosresize(720,480)
上行可以直接 Resize 成正确的解析度。
: Amplifydb(3)
: ResampleAudio(48000)
上行可改成 SSRC(48000)
: ***********************************************************************
: 稍微做了一个测试 有几个问题
: 1.转出来後影片会一横一横的 是否交错的问题?
: 若要整片都交错处理 该如何加入语法?
是交错画面没错,录制的画面应该不能用 IVTC。
我会尝试以下方法来做:
1.如果使用 NV 显示卡,安装 PureVideo 这软体,你 DirectShowSource 时,画面已经
把交错解除了,除交错效果是目前最好的。
2.如果 NV 显示卡有支援 CUDA,可以试试 DGMPGDecNV 这工具。
将 MPEG-2 档案载入,然後取得 DGA 档案。
AVS 内容大致内容: DGSource(deinterlace=1)
详细内容:
http://neuron2.net/dgmpgdecnv/DGDecodeNVManual.html
这样也能除交错,我没试过效果,我还在用 7600GS。
3.用 TDeint 这个 AviSynth Filter。详细方法自已研究。
: 2.转出来(我都是用 Media Player Classic(x64版本)看影片)
: 拉动下面时间轴 声音正常 但画面有时会卡住
: 要再拉一次或2次才会再跳 没说很顺 这是因为有剪辑的关系吗?
: 3.录起来的影片原本解析度就是 720*480
: 但是经过转档後 我也是用 720*480
: 但2个影片用全萤幕後 转档後的影片感觉上下加了黑边 有点扁到
: 而原本的影片是直接放大全萤幕 (我的萤幕应该是4:3)
: 这是转档後就直接固定了吗?
你播放的画面是 3:2,不是 4:3。
用 MKV 封装的话,可以把它改成 4:3,现在的媒体播放机都能显示正常。
坚持用 AVI 的话,转档前先把它 Resize 成正确比例。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.166.170
※ 编辑: starsky1978 来自: 125.224.166.170 (12/30 18:49)
1F:推 yohko:其实load dll是可以省略,不过偶尔会发疯@@ 12/30 19:29
2F:→ maxtrf750901:感谢~ 12/30 22:46