音视频相关处理
Posted 夜空释
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了音视频相关处理相关的知识,希望对你有一定的参考价值。
1.花屏
原因:丢掉了关键帧。
解决:把这个丢掉的I帧后的B帧P帧也丢掉。
2.快进方式
1)平滑快进:40ms变成20ms,最高8倍速,不能快退。
2)I帧快进:I帧太少可能,支持HTTP。
3.音视频不同步
原因:1.帧率低了。
2.视频帧快于音频帧。
4.编码参数设置
1)码率:码率越大,视频越大。
2)码率偏差,允许的偏差越大,视频越小。
3)gop_size:没多少帧插入一个I帧。
4)max_b_frame:= 0 表示不适用I帧。!=0表示两个帧之间允许出现多少个B帧,B帧越多,图片越小。
5)pre_me: =2运动估计。
6)lmin-lmax:最小,最大拉格朗日系数。
7)qmin-qmax:最小,最大量化系数,与视频质量有关,值越大,质量越差。
8)qblur:量化浮动系数,在0.0-1.0之间。
5.上采样:在奇数点插入零值,频率高一倍。
下采样就是抽取偶数点的值,奇数点的值不要,频率降低一倍。
6.ffplay播放yuv视频的命令:
ffplay -s 420x240 -pix_fmt uyvy422/nv12/nv21/yuyv422 test.yuv
以上是关于音视频相关处理的主要内容,如果未能解决你的问题,请参考以下文章