音视频相关处理

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

 

以上是关于音视频相关处理的主要内容,如果未能解决你的问题,请参考以下文章

python 视频处理,提取视频相关帧,读取Excel

使用FFmpeg命令处理音视频

-2-requests 进阶• 爬取某视频网相关视频

OpenCV(C++版本)基础相关:图像的旋转视频文件摄像头使用视频处理与保存图像的直方图二维直方图

AVFoundation学习笔记:视频播放相关

视频结构化相关调研