自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 FFmpeg过滤器框架分析-音频audio

音频过滤器框架同视频相似(可参考我的视频框架分析),有一个小小不同是音频在出口过滤器abuffersink前还需要一个接收过滤器aformat。下面是实例代码,输入2段音频,将音频混合起来。AudioMixer.cpp文件。AudioMixer.h文件。main.cpp文件。

2024-06-07 11:12:38 351

原创 FFmpeg过滤器框架分析-视频video

AVFilterGraph-对filters系统的整体管理重点AVFilter-定义filter本身的能⼒AVFilterContext-filter实例,管理filter与外部的联系// filter实例,管理filter与外部的联系重点char *name;// 从属于哪个AVFilterGraphAVFilterLink-定义两个filters之间的联接。

2024-06-05 21:19:32 1401

原创 h264编码原理

编码的目的是为了压缩,各种视频编码算法都是为了让视频体积变得更小,减少对存储空间和传输带宽的占用。编码的核心是去除冗余信息,通过以下 几 种冗余来达到压缩视频的目的:1.空间冗余 图像相邻像素之间有较强的相关性, 比如一帧图像划分成 多 个 16x16 的块之后,相邻的块很多时候都有比较明显的相似性。2.时间冗余: 视频序列的相邻前后帧图像之间内容相似,比如帧率为 25fps 的视频中前后两帧图像相差只有 40ms ,前后两张图像的变化较小,相似性很高。

2024-05-28 21:55:18 1706 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除