分页: 1 / 1

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

发表于 : 2012-03-17 15:52
zhongpang
用的是大虾简化后的版本
http://www.nmm-hd.org/bbs/forum-redirec ... tpost.html

尝试输出rgb或者444就会提示
QQ截图20120316232058.png
QQ截图20120316232058.png (3.94 KiB) 查看 1742 次
由这个信息可知
输出插件
输出插件向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 次