用 PR 做一个视频,搭 DebugMode FrameServer(用 RGB24)出个虚拟AVI,然后喂给 MeGUI 使用的 AVS 脚本如下(目的是让输出的视频色彩空间为 4:2:2 或 444):
LoadPlugin("F:\Program Files\AVSWriter\dll\VSFilter.DLL")
DirectShowSource("E:\Users\Zenas\Documents\Adobe\Premiere Pro\7.0\Sequence 01.avi")
ConvertToRGB24()
在 x264 中设置 --input-csp rgb 和 --output-csp i422,因为想既然都强调用 RGB24 作为输入了。开转时 MeGUI 问我要不要加上 ConvertToYV12,我说不要,它说后果自负- -果然很惨。同样还试过 YUY2 (搭配 --input-csp i422),也是很惨。
在此神吧求问:
1 脚本最后一行色彩转换,请问 AVS 是否可以这么写?
2 如果没有设 --input-csp,它默认应该是会用 i420 作为输入,这样即使指定输出为 i422 也不能取得最好的效果,对么?
3 Adobe 家的东西想用 x264 编码除了久没更新的 Direct264、x264vfw 和 DFS 外还有其他方法吗?
感激不尽……
LoadPlugin("F:\Program Files\AVSWriter\dll\VSFilter.DLL")
DirectShowSource("E:\Users\Zenas\Documents\Adobe\Premiere Pro\7.0\Sequence 01.avi")
ConvertToRGB24()
在 x264 中设置 --input-csp rgb 和 --output-csp i422,因为想既然都强调用 RGB24 作为输入了。开转时 MeGUI 问我要不要加上 ConvertToYV12,我说不要,它说后果自负- -果然很惨。同样还试过 YUY2 (搭配 --input-csp i422),也是很惨。
在此神吧求问:
1 脚本最后一行色彩转换,请问 AVS 是否可以这么写?
2 如果没有设 --input-csp,它默认应该是会用 i420 作为输入,这样即使指定输出为 i422 也不能取得最好的效果,对么?
3 Adobe 家的东西想用 x264 编码除了久没更新的 Direct264、x264vfw 和 DFS 外还有其他方法吗?
感激不尽……