引用
最初由 minime 发布
嗯,现在的问题就是,只用ConvertToYV12命令的话
VMR9渲染,明显比素材发白
haali渲染,则不会发白
而搞笑的是VMR9,haali渲染素材得到的画面是一样的。
也就是说如果发布出去,用VMR9的观看的就会发白
而haali渲染器不是默认就有的,要另外安装
VMR9则是每个人都有
要让VMR9看起来不发白,就要加上Matrix="PC.709"
但是这势必牺牲了haali渲染模式的正确色彩。。。难以抉择阿
有空不如把YC的道理搞清楚
从你发的片段上看,很奇怪的你那里只用ConvertToYV12出来的是错的,你现在又说haali渲染结果不会发白,VMR9、haali渲染素材得到的画面是一样的。
和你原来说的有矛盾
引用
最初由 minime 发布
问题还是存在。。。
虽然在mpc的option里面playback ouput从VMR9(renderless)调到Haali video render莱播放压制后的画面色彩不发白了
但用Haali video render来播放素材文件,色彩也同时变深了。
也就是说没有变化。素材文件和压制后的文件的色彩还是存在差异的
个人感觉还是在YUY2/YV12转换中出了问题
我用的是MeGUI压的,不转换就压不了
roozhou 压的那个在我这里看和源是一模一样的
而你看起来和源不一样太正常了,你那里MJPEG解码有问题。
怎么压都和你说了,别搞了。。放起来和我们压的一个颜色就行,别在你的机器上和源去比
引用
最初由 qyqgpower 发布
graphedit拉线
源->AVI Splitter->MJPEG Decompressor
另存为grf文件
DirectShowSource("xx.grf",audio=false)
ConvertToYV12(matrix="pc.709")
没试成功,不会玩graphedit
我选了另存grf但结果存了个avi文件出来(6.5k),自己改名后用上面语句载入
avs报错
DirectShowSource:couldn't open GRF file
orz