JackeyLea / ffmpeg_beginner

食铁兽 ffmpeg4/5/6入门系列教程代码
https://blog.jackeylea.com/ffmpeg/ffmpeg-learning-indexes
MIT License
292 stars 107 forks source link

使用opengl渲染ffpmeg解码的yuv数据,颜色发暗,色彩不够鲜艳。 #2

Open yuandou888 opened 2 years ago

yuandou888 commented 2 years ago

使用opengl渲染ffpmeg解码的yuv数据,颜色发暗,色彩不够鲜艳。 对比测试08、09示例。播放同一个视频。08使用软件渲染rgb数据,09使用yuv 通过opengl渲染显示。对比发现09显示的白色发黑颜色值不够鲜艳。 播放电影不太明显,直接使用录屏软件录制视频然后播放特别明显。不知道是上面原因。 对比关键信息: 使用录屏软件,打开浏览器访问百度主页,对比网页的白色,与百度图标的红色。opengl显示的明显白色发暗黑,红色不够鲜艳。可否告知一下原因?感谢

myseemylife commented 2 years ago

看看 shader 处理YUV转RGB的参数.

JackeyLea commented 1 year ago

1