FFmpeg

✍ dations ◷ 2025-12-06 10:37:45 #C函式库,自由软件,多媒体,多媒体框架

FFmpeg 是一个开放源代码的自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。

“FFmpeg”这个单词中的“FF”指的是“Fast Forward(快速前进)”。有些新手写信给“FFmpeg”的项目负责人,询问FF是不是代表“Fast Free”或者“Fast Fourier”等意思,“FFmpeg”的项目负责人回信说:“Just for the record, the original meaning of "FF" in FFmpeg is "Fast Forward"...”

这个项目最初是由法布里斯·贝拉发起的,而现在是由Michael Niedermayer在进行维护。许多FFmpeg的开发者同时也是MPlayer项目的成员,FFmpeg在MPlayer项目中是被设计为服务器版本进行开发。

2011年3月13日,FFmpeg部分开发人士决定另组Libav(英语:Libav),同时制定了一套关于项目继续发展和维护的规则。

此计划由几个组件组成:

FFmpeg可使用众多参数,参数内容会根据ffmpeg版本而有差异,使用前建议先参考参数及编解码器的叙述。此外,参数明细可用ffmpeg -h显示;编解码器名称等明细可用ffmpeg -formats显示。

下列为较常使用的参数:

FFmpeg项目本地的编码器:

FFmpeg已实现的:

The default MPEG-4 codec used by FFmpegs the FourCC of FMP4.

2011年1月19日,FFmpeg的现任维护者Michael Niedermayer在邮件列表上披露,FFmpeg发生了“政变”,一些开发者占领了官方网站,关闭了其他人的写入权限。随后政变者宣布FFmpeg “创建新政权”,维护任务将由他们接手,宣称只有维护团队才能拥有主源码库的写入权限。

“新内阁”成员之一的Diego Biurrun解释了他们的行动,称“政变”是迫不得已,表示他们原本想联络每一个开发者,但没成功,因为不是每个人都在IRC上,或者能及时回电话、邮件或短信。“革命”的原因是为了统一,FFmpeg社区分裂的情况严重到他们已经看不下去了。他们期望FFmpeg项目能创建一个健康而友好的开发环境。

随后Fabrice Bellard等人于2011年3月13日跳出去开新项目,称作Libav,Libav里面每位成员的管理权限缩更小(至少不能任意关闭其他人更改代码权限)。而Debian血统也响应,宣布2012年要将ffmpeg指令改成avconv。

Libav跳槽之后有一定程度上更改FFmpeg的指令。

由于Libav、FFmpeg是在LGPL、GPL下发布的(如果使用了其中一些使用GPL协议发布的模块则必须使用GPL协议),任何人都可以在遵守协议的情况下自由使用。目前有很多播放软件都使用了Libav、FFmpeg的代码,但它们并没有遵守LGPL,GPL协议,没有公开任何源代码。Libav、FFmpeg社区便将这些违反协议的公司、组织、个人的网址贴在“耻辱大厅”(又叫“耻辱柱”)上,并与这些公司/组织/个人商讨如何解决著作权争议。

相关

  • 血清阴性脊椎关节病变脊椎关节病变(英语:spondyloarthropathy,缩写为 SpA)泛指任何影响脊椎关节的关节病变,它是一大类疾病的集合总称,而非单一个特定疾病。脊椎病变则是脊椎骨本身的问题,两者并不相同
  • 普瑞德威利症候群普瑞德威利综合征(俗称小胖威利症,英文名Prader-Willi syndrome,PWS)是一种肇因于特定基因功能丧失的遗传性疾病 。新生儿患者会出现包括肌肉无力(英语:Hypotonia)、进食不良及发育
  • 发育产前(Prenatal)或产前发育(Prenatal development)是人类胚胎或胎儿在孕期的孕育过程,从受精,至诞生。通常,也可使用术语胚胎发育、胎儿发育,或胚胎学来表示。胚胎发育始于受精。
  • N-M231单倍群C-M130(英语:Haplogroup C-M130)是人类Y染色体DNA单倍群之一,与单倍群F同为单倍群CF的两个支系之一。单倍群C大约于距今6万年前出现,应在M168突变发生后不久。现今该单倍群
  • 石油化工石油化学(Petrochemistry)是研究石油及其产品的组成和性质、石化过程的一门学科。其中最常见的两大类产物分别为:烯烃和芳香烃。炼油厂借由流化催化裂化提炼生产烯烃和芳香烃。
  • 薄膜干涉假设照射一束光波于薄膜,由于折射率不同,光波会被薄膜的上界面与下界面分别反射,因相互干涉而形成新的光波,这现象称为薄膜干涉。对于这现象的研究可以透露出关于薄膜表面的资讯
  • 鬼笔鹅膏蕈伞凸面毒鹅膏,包括东亚的黄盖毒鹅膏菌(拉丁学名:Amanita subjunquillea)的和欧洲的黄绿毒鹅膏菌(拉丁学名:Amanita phalloides),为两种具有极近亲缘关系、外表无法区分的剧毒担子
  • 托马斯·杜威托马斯·埃德蒙·杜威(英语:Thomas Edmund Dewey,1902年3月24日-1971年3月16日)是一名美国律师、检察官和政治家,1943年到1954年期间担任第47任纽约州州长,1944年和1948年期间两度
  • 1991年海湾战争联军介入海上行动空战(英语:Gulf War air campaign)解放科威特(英语:Liberation of Kuwait campaign)停火后海湾战争(英语:Gulf War;阿拉伯语:حرب الخليج الثانية‎)是
  • 社旗县社旗县在中国河南省西南部、唐河上游,是南阳市下辖的一个县。县位于南阳盆地,全县总面积约1203平方公里,耕地130万亩,总人口约73万人,下辖15个乡镇,258个村和街道。社旗县邮编:4733