《FFmpeg Basics》中文版-01-FFmpeg基本介绍

正文

为了最优地使用各种FFmpeg组件,需要正确理解FFmpeg的基本属性和特性。如果你基础差了点,看了不知道说的啥,您可以继续下一章,并在遇到需要了解的内容的时候再回来看。

FFmpeg介绍

FFmpeg是根据GNU通用公共许可证获得许可的多媒体处理自由软件项目的名称。 该项目最受欢迎的部分是用于视频和音频编码/解码的ffmpeg命令行工具,其主要特点是速度快,输出质量高和文件大小比较小。 FFmpeg中的“FF”表示 媒体播放器上的表示“快进”的控制按钮,“mpeg”是Moving Pictures Experts Group的缩写。 FFmpeg标志包含Z形图案,这是图片中以8x8块图示的熵编码方案的特征。

《FFmpeg Basics》中文版-01-FFmpeg基本介绍_第1张图片

FFmpeg命令行工具

《FFmpeg Basics》中文版-01-FFmpeg基本介绍_第2张图片

 FFmpeg软件库

《FFmpeg Basics》中文版-01-FFmpeg基本介绍_第3张图片

 

所有组件的编程语言是C语言,源代码可以在Linux/Unix、Windows、Mac OS X等系统上编译。

本书是使用官方二进制版本在Microsoft Windows上创建的,但几乎所有的指令和示例都应该在其他操作系统上无任何更改的情况下运行。 有关启用的选项的详细信息,请参阅词汇表中的FFmpeg配置条目。

FFmpeg开发者

该项目由Fabrice Bellard于2000年开始,Fabrice Bellard是QEMU和Tiny C Compiler的创建者,也是一位出色的程序员。 现在该项目由FFmpeg团队维护,开发人员来自许多国家,主要的开发人员可以参与合同工作:

《FFmpeg Basics》中文版-01-FFmpeg基本介绍_第4张图片

 相关视频推荐

FFmpeg最佳学习方法,只讲一次!/FFmpeg/webRTC/rtmp/hls/rtsp/ffplay/srs

参与FFmpeg开发

任何人都可以通过在网页上加入特定的邮件列表来参与FFmpeg的开发和更新:
http://www.ffmpeg.org/contact.html
表中列出了可用的邮件列表:
FFmpeg邮件列表


《FFmpeg Basics》中文版-01-FFmpeg基本介绍_第5张图片

 

FFmpeg 下载

主要下载来源位于如下网页:
http://ffmpeg.org/download.html
Windows的用户可以从如下网页下载二进制文件(推荐使用静态构建):
http://ffmpeg.zeranoe.com/builds
许多Linux发行版已经安装了FFmpeg工具,否则它们可以被编译,这在OS X上也是可能的,或者OS X二进制文件可以从web页面下载:

你可能感兴趣的:(音视频,视频编解码,实时音视频,实时互动,语音识别)