跳转到内容

Talk:FFmpeg

页面内容不支持其他语言。
维基百科,自由的百科全书

Libav只是FFmpeg的一个分支而已

在Libav的About页面中有说“It originates from the FFmpeg codebase, but goes its own way these days”,显然这只是在说Libav是基于FFmpeg的,只是又从FFmpeg中独立出来了而已。

在About页面的History部分更是有以下描述“Later we have learned that the FFmpeg founder, who owns the domain, still favors the now-demoted project leader. We of course respect his opinion, which convinced us to fork "properly" under the name Libav with its own website, mailing lists, IRC channel and repositories, thus completely separating from the old FFmpeg project. In it, we hope to accomplish what was missing in the former development process -- a friendly environment, free of pointless flames over trivialities, for making THE multimedia library even better than it is now. ” 整个Libav项目是与FFmpeg项目分离的,而FFmpeg项目也还在继续啊……

时间矢 (留言) 2011年12月8日 (四) 13:48 (UTC)[回复]

我感觉也只是个分支 豐大師 (留言) 2012年2月13日 (一) 14:56 (UTC)[回复]

Libav是原FFmpeg的一些主要开发人员不满原项目的管理制度,集体离开后建立的新项目,处于法律原因,他们不能使用FFmpeg这个名称,但是FFmpeg同样不能再使用原有的Z字形图标,该图标所有权归Libav项目。所以实际上Libav就是原来的FFmpeg。

原来在讨论这玩意.为什么要把FFmpeg改名字啊.直接增加个Libav条目不行吗? --流星依旧留言2012年5月2日 (三) 07:24 (UTC)[回复]

有點不太懂ffmpeg和Libav的關係,兩者關係是改名(像OpenOffice.org改名為Apache OpenOffice),還是部份开发人员離開後創造的分支(例如Apache OpenOfficeLibreOffice)。如果是分支,我認為將FFmpeg與Libav分成兩個條目比較好。--M940504留言2012年8月24日 (五) 11:35 (UTC)[回复]

ffmpeg和libav提供的libav API已經不一樣了.支持將ffmpeg和libav條目拆開 我不是SuperBrother,我是SuperBuntu...留言2012年10月13日 (六) 06:53 (UTC)[回复]

libav并不是ffmpeg,ffmepg也没有改名或是消失,为什么要把ffmpeg定向到libav? 目前多数发行版和应用程序支持和使用的还是ffmpeg,不是libav。这样的重定向只是传播FUD而已 Adaptee留言2012年10月24日 (三) 05:32 (UTC)[回复]

应该立刻拆分,两者的是不同的东西。两者不是改名关系,libav只是ffmpeg的一个fork(分支)而已。这点在libav的history介绍已经很清楚。这件事情不宜拖太久,不如再讨论一个月吧,没有更多的意见就执行拆分作业?--Randy留言2013年1月26日 (六) 02:33 (UTC)[回复]

分開理由

一定要分開,因為原 FFmpeg 裡面有人不爽 Fabrice Bellard 所以在 2011 年關閉 Fabrice Bellard 可以修改 FFmpeg 程式碼的權限,雖然事後開啟但引起 Fabrice Bellard 若干人的跳槽,逕自開發 Libav 。事實上目前 FFmpeg 可以說只剩下空殼,雖然大部分作業系統都還是在執行 FFmpeg ,但實際上都是在執行 Libav 開發的函式庫,亦如 Ubuntu 已經準備放棄 ffmpeg 指令改用 avconv 了。Libav 跳槽後有做輸入指令上不少的修改,如新增 -c 、-map 功能等等。目前 FFmpeg 還是有在開發,但已經都是小幅修改。 不知道不知道,billeccentrec留言2012年9月12日 (三) 07:44 (UTC)[回复]


Billeccentrec,你上面的留言可以吐槽的地方太多了:

1. Fabrice Bellard 是 ffmpeg 的创始人,也是域名和商标的持有者,但是他早就不再参与具体开发工作了。

2. 2011年的事件中,libav那群人的针对对象是ffmpeg的维护者也是最大贡献者 Michael Niedermayer。

3. 2011年的事件中,虽然libav的那群人控制了服务器和代码仓库,但是 Fabrice Bellard 身为创始人和域名商标的持有者做出了最终裁决:信任 Michael Niedermayer 继续维护ffmpeg,libav离开。至于为何 Fabrice Bellard不信任 libav 那群人,见仁见智,但肯定和libav那群人在此次事件中的各种表现有关。

3. Michael Niedermayer 目前依然是 ffmpeg的维护者,离开的是libav的那群人

4. 说ffmpeg变成空壳实在是危言耸听。目前只有Debian和Ubuntu借ffmpeg之名提供libav,其它所有发行版仍然提供的是ffmpeg

5. ffmpeg目前仍然活跃开发中,而且比起libav有更多的贡献者和commit, 参见 https://www.ohloh.net/p/compare?project_0=libav&project_1=FFmpeg

Adaptee留言2012年10月27日 (六) 22:11 (UTC)[回复]


应当拆分。在linux各发行版的软件源中,这两个包都是分别提供的。--Etrebil留言2012年12月16日 (日) 13:00 (UTC)[回复]

debian确实使用libav,ffmpeg变成兼容包,而且现在在软件依赖中变得不必要了。“Michael Niedermayer 目前依然是 ffmpeg的维护者,离开的是libav的那群人”这个确实如此,而且ffmpeg确实在继续开发。应该立刻修正百科的中的内容,不过我会留于讨论,以便达成共识。--Randy留言2013年1月26日 (六) 02:37 (UTC)[回复]


既然说libav只是ffmpeg的一个分支,那么可以参考操作系统中对分支的划分,比如说Ubuntu是Debian的一个分支

从软件架构的角度看,分开有利于建立松耦合的关系,以利于以后的维护,不易使读者混淆。

假如,万一有天libav下又有分支了呢?ffmpeg下又有分支了呢?如果,是松耦合关系,这些假如和万一都不会造成混乱。

Will-v-king留言2013年3月25日 (一) 04:04 (UTC)[回复]

建議刪除參數、範例段

英文版沒有加,而且維基百科不應該寫範例,那是維基教科書的事情。不知道不知道,billeccentrec留言2012年9月12日 (三) 07:47 (UTC)[回复]

条目名称

在下已将Libav移动至FFmpeg,理由如下:

  1. 此条目主体为FFmpeg,只有个别段落描述了Libav,条目名自然也应是FFmpeg
  2. Libav做为FFmpeg分支,在FFmpeg条目中说明下即可,不必单独成为条目,其他语言也大都如此处理

基于上述原因,在下认为目前的编辑重心还是应放在FFmpeg上,Libav暂且先重定向至FFmpeg--Leon3289留言2013年3月22日 (五) 16:11 (UTC)[回复]