原帖由 arex 于 2008-1-23 11:51 发表
貌似是3.30以后(或者更早),SONY又改了播放器,现在高度是272的话会被裁剪或者压缩
a):480X272的最下面两个像素被裁,播放时变成480x270,上下各有一像素黑边
b):368x272这样宽度不足480的,播放时会被压缩为 ...
DirectShowSource("<%InputFile%>",convertfps=true)
fps= float(Framerate)
w = float (Width)
h = float (Height)
aspect = float (w / h)
#帧数30以下按原帧数输出,超过30的强制变帧到29.97帧输出
(fps > 31 )?changeFPS(29.97):NOP()
#根据片源分辨率比例 选择resize的尺寸
( aspect > 2 )? BicubicResize(480,204,-0.8,0):( aspect >= 1.5 && aspect <= 2 )? BicubicResize(480,270,-0.8,0):( aspect < 1.5 )?BicubicResize(360,270,-0.8,0):NOP()
#如果是2.35:1的比例就上下加黑边
( aspect > 2 )? AddBorders(0, 33, 0, 33):NOP()
ConvertToYV12()
欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) | Powered by Discuz! 6.0.0 |