FFmpeg的模块介绍(一)

FFmpeg的模块介绍(⼀)
1.FFmpeg的基本组成
ntest
光子重构·AVUtil:核⼼⼯具库,其他模块都会依赖该库做⼀些基本的⾳视频处理操作。
萃取装置>电麻机·AVFormat:⽂件格式和协议库,该模块是最重要的模块之⼀,封装了Protocol层和Demuxer、Muxer层.
·AVCodec:编解码库,封装了Codec层,有些Codec有⾃⼰的License,FFmpeg不会默认添加libx264、FDK-AAC、lame等库,开发者可以将第三⽅Codec库以插件形·AVFilter:⾳视频滤镜库,该模块提供括⾳频特效和视频特效的处理,使⽤FFmpeg的API进⾏编解码。
·AVDevice:输⼊输出设备库,⽐如,需要编译出播放声⾳或者视频的⼯具ffplay,就需要确保该模块是打开的,同时也需要libSDL的预先编译,因为该设备模块播放声·SwrRessample:⽤于⾳频重采样,可以对数字⾳频进⾏声道数、数据格式、采样率等多种基本信息的转换
·SWScale:将图像进⾏格式转换的模块,如:可以将YUV的数据转换为RGB的数据。卷盘
·PostProc:纯露怎么提取

本文发布于:2024-09-21 20:37:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/234306.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模块   转换   基本   需要   视频   编译
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议