Qtgmc反交错偏色之人脸偏黄
dwing吧
全部回复
仅看楼主
level 9
迷路蝶 楼主
压制DVD电影,potplayer直接播放源文件还能看到人物脸上红扑扑的血色,使用qtgmc滤镜后人脸只有蜡黄,没有一点血色,所以
一、要修改哪些压制参数
二、是不是Qtgmc滤镜不适用于所有视频,尤其是电影
不要问为什么不压蓝光,因为很多国内电影没有发行蓝光
再问下吧里的各路大神,使用x264编码器处理电影,要勾选film grain谢谢选项吗?
2025年11月06日 01点11分 1
level 9
迷路蝶 楼主
补充一下设置的压制的滤镜只有qtgmc,具体参数是very slow,fpsdivisor=2
2025年11月06日 01点11分 2
吧务
level 14
检查matrix和primaries
2025年11月06日 22点11分 3
在qtgmc之前加一句ConvertToYV12(matrix=“Rec709”) 输出的画面人物脸部真的有红血色了 但是我在网上搜到的primaries需要下载外部插件ColorMatrix插件
2025年11月07日 04点11分
吧务
level 14
编码的时候指定
2025年11月08日 02点11分 4
-colorprim bt470bg -colormatrix bt470bg -transfer bt470bg 以及把bt470bg替换成bt709,使用staxrip自带的mpv播放器预览依旧蜡黄无血色[泪]
2025年11月08日 09点11分
level 9
迷路蝶 楼主
简单测试了一下是超分的问题
仅设置QTGMC(very slow 原帧率),不改变分辨率,人物脸上红润程度和potplayer预览DVD原盘差不多(不开去交错)
一旦把分辨率从480i超分到1080p,人脸上的红血色就变成蜡黄色,不管是lanzo spline36还是bicubic算法都黄[笑眼]
2025年11月10日 10点11分 5
超分不背这锅,你自己没处理colorspace而已。简单来说,习惯上标清(sd)视频和高清(hd)视频使用的colorspace不一样,你把sd放大到hd时,没进行相应的转换,也不在编码时将colorspace信息写入metadata,那播放器播放时就只能靠分辨率猜。(当然即使写了,也不能排除有的播放器不读取相关信息)
2025年11月11日 07点11分
@787633258 谢谢指导 下次试试colorspace设置
2025年11月11日 12点11分
@787633258 在x264编码器写入—colorspace bt601人物的脸色真的正常显示了,谢谢佬
2025年11月12日 09点11分
吧务
level 14
没有metadata(vui)或播放器不认,从分辨率自动推断导致的
2025年11月10日 22点11分 6
@迷路蝶 用topaz也遇到这问题了,不超分辨率只反交错就红润,一超分辨率就蜡黄色楼主有办法解决么
2026年02月27日 18点02分
@校尉08 编码器里面设置colormatrix,colorprim和transfer,这三个数值和原视频一致应该就好
2026年02月28日 01点02分
好嘟
2025年11月11日 12点11分
在x264编码器写- -colorspace bt601后,人脸肤色终于恢复红润了 谢谢佬
2025年11月12日 09点11分
1