|
Originally posted by dgwxx at 2005-7-29 12:45:
你的AVS中不用包含ConvertToYV12()之类的。因为在插件允许的范围内,AVS不会进行颜色区间转换。我们绝大多数DVD都是YV12(也有极少部分是YUY2,这个忽略不计),DGDecode解码出来的颜色也是YV12,所以后面的一系列操作自然都是在YV12环境下进行的,不用特意ConvertToYV12()。
但是,为什么我说是“在插件允许的范围内”呢。因为某些插件是只能在特定的环境下使用的。比如AVS内置的降噪滤镜SpatialSoften(),就只能在YUY2颜色下工作。所以才要这样
ConvertToYUY2()
SpatialSoften(2,2,2)
converttoYV12()
絶大多數的DVD也不是YV12, 大部分是NV12或是NV12與YV12混合(它們也可以非失真補點成YUY2), 所以DVD建議使用YUY2。
NV12 是Interlaced YUV 4:2:0
YV12 是Progressive YUV 4:2:0
YUY2是YUV4:2:2, 每一行也有色彩訊號, 所以可以儲存Progressive和Interlaced的影片。 |
|