FFmpeg

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

相关

  • 可吸入悬浮粒子悬浮颗粒或称颗粒物(particulate matter (PM))、大气颗粒物(atmospheric particulate matter)、颗粒(particulates),泛指悬浮在空气中的固体颗粒或液滴,颗粒微小甚至肉眼难以辨识但
  • 缅甸语缅甸缅甸语(မြန်မာဘာသာ)属汉藏语系藏缅语族,以仰光音为标准。它是缅甸联邦的官方语言,在该国有大约3200万人使用,而且在孟加拉国、马来西亚、泰国、美国也有少量分布。
  • 汉字字体风格陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • U.S. Environmental Protection Agency美国国家环境保护署(英语:Environmental Protection Agency,缩写:EPA),简称美国环保署,是美国联邦政府一个独立行政机构,负责维护自然环境与保护人类健康不受环境危害及污染影响。EP
  • 向光性向光性(英语:phototropism)是向性的一种,指生物的生长由光源的方向而影响的性质,常见于植物之中。朝向有光的一面生长称为正向光性,反之称为负向光性。大部分植物的茎部都是正向光
  • 汉族台湾汉人,或称台湾汉族,是指出生或居住在台湾本岛及澎湖群岛的汉人,由17-19世纪间、1945年-1949年间等两大批来自中国大陆的汉族移民构成。明末至清代零星由山东、江苏、浙江、
  • 指头指或指头(英语:digit)是很多脊椎动物的肢的尽头部分。对人类同其他灵长类动物而言,可以分做手指同脚趾两大类。人类的指分为手指及脚趾
  • 孝庄太皇太后孝庄文皇后(满语:ᡥᡳᠶᠣᠣᡧᡠᠩᡤᠠ ᠠᠮᠪᠠᠯᡳᠩᡤᡡ ᡤᡝᠩᡤᡳᠶᡝᠨ ᡧᡠ ᡥᡡᠸᠠᠩᡥᡝᠣ,穆麟德:hiyoošungga ambalinggū genggiyen šu hūwangheo,太清:hiyouxung
  • 责任保险责任保险(liability insurance),或称第三者保险(third-party insurance),通指承担第三者损失的保险。该损失系因受保人的行为而产生。受损范围通常包括人体受伤(bodily injury)及财
  • 超强台风莲娜 (1975年)正在爆发性增强的莲娜(8月2日)超强台风莲娜(英语:Typhoon Nina,国际编号:7503,联合台风警报中心:04W,菲律宾大气地球物理和天文管理局:Bebeng)是1975年太平洋台风季中第三个被命名的热