2012-09-15 35 views
3

根據對this question第一評論,我引用FFmpeg和Libav有什麼區別?

「同時從FFmpeg的項目 和Libav項目提供這個名字的庫,但它們是相互不兼容」。所以我認爲 的答案取決於你想使用哪個libavcodec。

用戶alandwikipedia

什麼是這2個項目之間存在的差異?

我對使用Mp4/Mkv容器的H/X264,Mp3和AAC有興趣進行視頻和音頻編碼;但更重要的是,我想從一個可靠和最新的圖書館開始,該圖書館擁有許可許可證,並在儘可能多的平臺上得到廣泛支持。

+0

@pst讓你更容易研究整個ffmpeg項目,之後研究整個libav項目而不是做出決定? – Ken

+1

我說沒有這樣的事情。但是,如上所述,這個問題不適合SO。它要求的建議非常類似於「MySQL和PostgreSQL之間有什麼區別?」 – 2012-09-15 22:41:34

+0

[誰可以告訴我ffmpeg,libav和avconv之間的區別和關係](https://stackoverflow.com/questions/9477115/who-can-tell-me-the-difference-and-relation-between-ffmpeg -libav和 - avconv) – user

回答

4

FFMPEG和用於一般用戶的叉之間的最明顯的區別是不同的二進制名稱(ffmpegffplayffprobeavconv VS,avprobeavplay等)。 FFmpeg合併了來自libav的大部分提交,但它不是互惠的,所以libav沒有這麼多功能。因此,ffmpeg可以完成大多數libav可以執行的操作,但是libav不能總是執行所有ffmpeg可以執行的操作。