美文网首页
关于GPUImagemovie 解码部分视频资源出现灰色阴影等颜

关于GPUImagemovie 解码部分视频资源出现灰色阴影等颜

作者: San心两yi_钟 | 来源:发表于2017-11-08 19:40 被阅读70次

    最近由于公司项目需要,用上了GPUImage 框架进行视频处理,其中踩了不少的坑。

    GPUIMageMovie 解码

    为了方便获取视频的sampleBuffer 以及推送到下一个关系链中,采用了 GPUImageMovie 的 部分源代码进行组装。
    其中发现,解码出来的视频颜色效果与原视频有明显的差别,偏亮。

    原因:
    是 GPUImageMovie 中 yuvConversionSetup() 中 设置默认配置的kColorConversion709 的问题。
    在GPUIMage 中也有人 fork 过这个问题,但还没有被采纳。

    解决方法:
    把 GPUImageColorConversion.m中修改参数就可以恢复原来的视频颜色了。


    颜色转换参考

    附上原始链接:
    https://github.com/Roxasora/GPUImage/commit/f8d799b4b3b8530a956064854e8e9f0dae5b5c06#diff-6e45d120bce1ec0d189a21669de57160

    相关文章

      网友评论

          本文标题:关于GPUImagemovie 解码部分视频资源出现灰色阴影等颜

          本文链接:https://www.haomeiwen.com/subject/ughymxtx.html