码迷,mamicode.com
首页 > 其他好文 > 详细

音视频相关处理

时间:2017-08-05 14:09:08      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:设置   上采样   频率   pre   视频质量   play   最小   不同   处理   

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

 

音视频相关处理

标签:设置   上采样   频率   pre   视频质量   play   最小   不同   处理   

原文地址:http://www.cnblogs.com/mcy0808/p/7289976.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!