FFmpeg

✍ dations ◷ 2025-06-29 07:00:12 #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社区便将这些违反协议的公司、组织、个人的网址贴在“耻辱大厅”(又叫“耻辱柱”)上,并与这些公司/组织/个人商讨如何解决著作权争议。

相关

  • 条约为了约束使用、发展、持有各种大规模杀伤性武器,世界各国已制订了各种大规模杀伤性武器条约及协定。条约规范了:
  • 羟丙甲纤维素羟丙基甲基纤维素(INN名称:Hypromellose),亦有简化作羟丙甲纤维素(hydroxypropyl methylcellulose,缩写作HPMC),是属于非离子型纤维素混合醚中的一个品种。它是一种半合成的、不活跃
  • 文化马赛克文化马赛克(英语:cultural mosaic,法语:la mosaïque culturelle)描述于加拿大社会共存的各个族群、各种语言和各样文化互相融合。文化马赛克的理念是为了捍卫多元文化的理想,不同
  • 观察者观察者或观察家可以指:
  • 猪属猪属(学名:Sus),哺乳纲偶蹄目猪科的一属,杂食类动物,包括10种左右,产于欧亚大陆。其中野猪的分布最为广泛,家猪亦是其亚种。姬猪(Porcula salvania)Hodgson,1847:曾被归类于此,现自成一属
  • 卫生局中国人民解放军军徽中央军委机关事务管理总局卫生局,位于北京市,是中央军事委员会机关事务管理总局下属局,负责中央军委机关的卫生工作。在深化国防和军队改革中,2016年1月组建
  • 凌元凌元(1917年-2012年1月20日),原名张敏,女,吉林省吉林市人,中国电影表演艺术家。代表作《内蒙人民的胜利》、《平原游击队》、《锦上添花》、《红旗谱》、《甜蜜的事业》、《黑三角
  • 隔代教养家庭隔代教养(英语:Skipped generation families)又称为隔代教养家庭,广义上指的是,祖父母辈乃至任何非孩子父母辈的人于适当的时间点,适度的肩负起对孙子女的教养与照顾责任。至于狭
  • 吴氏巨颅兽吴氏巨颅兽(学名:)被看作是最早的、目前已知的哺乳动物。这个动物的头颅只有12毫米长,生活在侏罗纪早期。其化石早在1985年就已经在中国禄丰出土。但是由于其头骨必须经过多年的
  • 森岛司森岛司(1997年4月25日-),日本足球运动员,日本国家足球队成员,司职中场,现效力广岛三箭。森岛司2013年是高一生,2014年将升入高二,虽然是高一的新生,但已经在高中足球名校的四日市中央