猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
ffmpeg 不能直接解码h264为RGB吗,非得用sws_scale转换?
ffmpeg 不能直接解码h264为RGB吗,非得用sws_scale转换为RGB?如果能,要怎么调整?编码也是,不能直接用RGB编码吗,非要用yuv进行编码?要怎么调整?
当年话下
浏览 3273
回答 1
1回答
茅侃侃
h264的帧格式就是YUV, YUV的优点是可以对其中两个分量CbCr进行采样而不太破坏图像的显示, rgb就不行会导致图像严重失真, 所以设计h264的编码器的时候就考虑用YUV做帧格式。至于为什么要转是因为libav设计的时候是完全从效率出发, 多余的性能开销都是要用户手动去调用的。sws_scale这个库就是专门去做帧的变化的
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
ffmpeg
每次编译总是提示: ERROR: libass not found?为什么?
2 回答
编解码
一段MC的帧,如何挪到Scene中?
1 回答
编码,解码是什么意思?
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续