求问为什么画面整个一片绿紫,怎么调
potplayer吧
全部回复
仅看楼主
level 1
2020年04月09日 13点04分 1
level 1
按教程走了一遍,还是偏色
2020年04月11日 10点04分 4
@乄灯火灬阑珊 大哥现在猫片儿都带杜比视界了吗[滑稽],我看nga说是RGB被错认成了YCbCr
2020年04月11日 11点04分
吧务
level 14
这个问题挺有意思,不是RGB被当成YUV,而是Matrix的问题,具体等我忙完再说
2020年04月11日 12点04分 5
等你大哥[大拇指]
2020年04月11日 12点04分
吧务
level 14
首先,这个视频的色彩格式是YUV420,否则不可能可以硬解。
问题是出在Matrix被错误地标注为GBR,而一般HD的视频的Matrix都是BT709。
然后其他播放器以及默认的EVR渲染器为什么还可以正常播放,是因为它们无视了这个标注,而madVR则如实地遵照标注行事。
解决办法是1、使用那些较差的渲染器;2、修正这个标注,使用FFmpeg的Bitstream Filter。
方法二的具体步骤:到 ffmpeg.zeranoe.com/builds/ 下载并解压FFmpeg;运行命令行(下载解压路径)\bin\ffmpeg.exe -i XXX.mp4 -c copy -vbsf h264_metadata=matrix_coefficients=1 XXX_fix.mp4.
直接复制,速度和画质都不是问题。
2020年04月11日 13点04分 6
等会儿等会儿,解决方法三忘记了、在文件名加上matrix=bt709,madVR可以识别文件名中的标注[滑稽]
2020年04月11日 13点04分
@Mr-Z♂ 第三个方法简单有效,牛逼
2020年04月11日 15点04分
方法三是直接加.matrix=bt709吗?我的无效
2021年05月29日 09点05分
@Mr-Z♂ 厉害厉害,方法三简单有用
2026年06月11日 07点06分
1