PotPlayer中文论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2911|回复: 0
打印 上一主题 下一主题

potplayer用madvr渲染器播放视频画面偏紫绿色的解决方法

[复制链接]
跳转到指定楼层
楼主
发表于 2022-7-22 13:44:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
potplayer用madvr渲染器,播放视频后整个画面是偏紫色的,播放很流畅声音也正常。网上查询有人说是RGB的问题。但是发现不是RGB被当成YUV,而是Matrix的问题。具体解决方法有三种,可以一个个尝试。
检查视频的色彩格式是否YUV420,如果是可以下面操作。Matrix被错误地标注为GBR,而一般HD的视频的Matrix都是BT709。madVR遵照标认为是GBR格式。
解决办法如下:
1、更换一款视频渲染器,一般渲染器会忽略这个标注就可以正常播放。2、在视频文件名加上matrix=bt709,madVR可以识别文件名中的标注,就可以正常播放了。(这个最简单有效的方法)
3、修正这个标注,使用FFmpeg的Bitstream Filter
下载并解压FFmpeg;运行命令行(下载解压路径)\bin\ffmpeg.exe -i XXX.mp4 -c copy -vbsf h264_metadata=matrix_coefficients=1 XXX_fix.mp4 (这个适合动手能力强的)



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|PotPlayer中文论坛

GMT+8, 2024-11-23 16:10 , Processed in 0.017935 second(s), 14 queries , Gzip On, Memcache On.

Powered by PotPlayer

© 2001-2022 PotPlayer.org

快速回复 返回顶部 返回列表