微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HTML5 视频颜色不准确

如何解决HTML5 视频颜色不准确

我有一个 x264 mp4,它可以在每个浏览器上正常播放,但颜色似乎被洗掉了。它在每个浏览器上看起来都一样,但在 vlc 中播放时,颜色更准确。这是 html5 限制还是我可以做些什么来纠正这个问题?下面是同一视频的并排图片一个是 chrome,一个是 vlc。视频是使用 ffmpeg 从 x265 编码到 x264 的,但我不确定这是否相关。这也是4k视频。这是用于重新编码的命令:

ffmpeg -re -i "input.mkv" -crf 18 -preset medium -max_muxing_queue_size 4096 -colorspace bt2020nc -color_trc smpte2084 -color_primaries bt2020 -pix_fmt yuv420p -r 24 -map 0 -c:v:0 libx264 -c:a:0 mp3 "test.mp4"

以下是并排的视频: https://prnt.sc/18dzwuz

我只是使用一个简单的 html5 视频标签

<video src="/video/test.mp4" height="600" type="video/mp4" controls />

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。