头像
zhongpang
帖子: 93
注册时间: 2011-10-23 20:45

能让输出插件x264outLite请求RGB输出吗?

2012-03-17 15:52

用的是大虾简化后的版本
http://www.nmm-hd.org/bbs/forum-redirec ... tpost.html

尝试输出rgb或者444就会提示
QQ截图20120316232058.png
QQ截图20120316232058.png (3.94 KiB) 查看 1729 次
由这个信息可知
输出插件
输出插件向AviUtl请求数据的时候,可以选择RGB、YUY2、YC48中的任意一种。AviUtl会依据插件的请求,直接输出YC48,或将YC48转换为RGB/YUY2交给插件。
看了源代码,
发现确实是请求的是YUY2,然后在AVS转换成YV12交给x264

源代码也提供了请求RGB24的参数
然而我c++太渣,
修改后编译依不能让AU以RGB24输出

估计是这个地方没有弄好
#define formatYUY2 0x60000004
求各位指点
x264outLite_Src20080502.zip
源码,日文注释可见
(33.47 KiB) 下载 83 次

回到 “AviUtl技研 / AviUtl related discussion”