ffmpeg框架结构

avutil:核心工具库,基础模块之一,提供了hash器、编解码器等工具函数。

avformat:文件格式和协议库,封装了Protoco1层和Demuxer、Muxer层。

avcodec:编解码库,封装了codec层,提供接口,支持第三方的codec以插件方式添加。

avfilter:音视频滤镜库,音视频特效处理,字幕滤镜处理等。

avdevice:输入输出设备库,ffplay播放音频、视频都需依赖此库。

swresample:音频重采样库,对数字音频进行声道数、数据格式、采样率等信息转换。

swscale:视频图像格式转换库,提供将YUV数据转为RGB数据、分辨率转换等服务。

postproc:后期处理模块,为avfilter提供了一些基础函数。

 

posted @   NAVYSUMMER  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
历史上的今天:
2022-05-25 opencv图像模糊
交流群 编程书籍
点击右上角即可分享
微信分享提示