TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The FFmpeg/Libav situation (2012)

75 pointsby dosshellabout 2 years ago

7 comments

uxabout 2 years ago
Author&#x27;s here.<p>I&#x27;m not sure why this is posted here, but please note that this was written more than 10 years ago, and a lot of things changed since then. It&#x27;s important to take this article from an historical perspective, keeping in mind that it was written by someone with &quot;interests&quot; in the matter (as much as I wanted to be objective, let&#x27;s not lie to ourselves, I was a FFmpeg developer first). The popularity of this article played an important role in &quot;public&#x27;s opinion&quot; (it&#x27;s my most popular article ever).<p>Nowadays, even though I&#x27;ve been distant to the project for years now, I can say the situation changed in a good way (from my perspective). The projects are unified again because people from both sides made difficult compromises. I think it would make sense to focus on how the issue was resolved rather that why it was so bad. This fire is extinguished, let&#x27;s work on keeping things as peaceful as we can.<p>For the record, I mostly left FFmpeg development years ago. And while it wasn&#x27;t the only factor, the merge effort and overall tension actually drained me pretty badly at that time. Of course, this is also true for several people from both sides, and surprising to no one the project(s) lost many developers in the process.<p>The multimedia community is plagued with drama like this, but this one was particularly destructive. We can certainly take lessons from this, but I&#x27;ll leave that to the historians.
评论 #35586663 未加载
评论 #35589403 未加载
评论 #35588129 未加载
LeoPantheraabout 2 years ago
The thing I most remember about this piece of history was that Debian, if you told it to install ffmpeg, barfed a message which said &quot;ffmpeg is deprecated, you should switch to avconv&quot;.<p>I knew that wasn&#x27;t true, and it was pretty insulting to be so brazenly lied to like that. It degraded my opinion of the Debian distro several notches.<p>(Also, remember when the version of the Bitcoin client in the Debian repo contained hardcoded addresses of several gambling sites which it prevented you from sending to? I think it was pretty clear that Debian maintainers had a lot of power, and sometimes abused that power.)<p>(Edit: It seems my memory is faulty, and this &quot;modified&quot; version of the bitcoin client was distributed with Gentoo, not Debian: <a href="https:&#x2F;&#x2F;www.coindesk.com&#x2F;markets&#x2F;2014&#x2F;10&#x2F;17&#x2F;the-blacklist-debate-when-is-it-ok-to-meddle-with-bitcoins-code&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.coindesk.com&#x2F;markets&#x2F;2014&#x2F;10&#x2F;17&#x2F;the-blacklist-de...</a> )
Denvercoder9about 2 years ago
A lot has happened since 2012. Libav is dead now, and everybody has switched back to ffmpeg.
评论 #35585418 未加载
dangabout 2 years ago
Discussed at the time:<p><i>The FFmpeg&#x2F;Libav situation</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4183209" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4183209</a> - June 2012 (51 comments)
kamranjonabout 2 years ago
I wish this post went further back and outlined Fabrice Bellards involvement in ffmpeg - his website says only &quot;FFMPEG, the Open Source Multimedia System. I launched this project in year 2000 and led it for several years. &quot; - I&#x27;d be curious to know more about that part of the history.
评论 #35587501 未加载
junonabout 2 years ago
Anecdotally, libav&#x2F;ffmpeg have the worst API I&#x27;ve ever had the displeasure of using. Getting anything working falls firmly in the realm of masochism.
评论 #35588966 未加载
password4321about 2 years ago
What about gstreamer?<p>I asked ChatGPT for an example to work in memory instead of ffmpeg with files and it just went on and on... plus the dependencies were pretty clearly most at home on Linux.<p>Might have been my inexperience?
评论 #35586653 未加载
评论 #35585432 未加载