An Interview With the Developers of FFmpeg
An anonymous reader writes "Following the long-awaited release of FFmpeg 0.5, Phoronix has conducted an interview with three FFmpeg developers (Diego Biurrun, Baptiste Coudurier, and Robert Swain) about this project's recent release. In this interview they talk about moving to a 3/6-month release cycle, the criteria for version 1.0, Blu-Ray support on Linux, OpenCL and GPGPU acceleration, multi-threading FFmpeg, video APIs, their own video codecs, and legal challenges they have run into."
Define "Long" and who was waiting for something that is still ".5" beta?
It is not in "beta", it is production quality. The fact that it is 0.5 indicates that it is not complete and perfect yet.
Oh, it is just another CODEC library.
It is not "just another", it is the most important and most used open-source codec library
It only takes one man to change the Wisdom of the Crowd to Tyranny of the Masses.
google has actually helped out a ton for ffmpeg
google is why ffmpeg can now decode wmv3 and real codecs (rv3/4).
more info and list of projects:
http://wiki.multimedia.cx/index.php?title=FFmpeg_Summer_Of_Code
Saying FFMPEG is just a codec library is like saying a Ferrari is a shiny surface for adhering horsie stickers to.
The distinguishing features of FFMPEG are that it's cross-platform (many commercial Windows and Mac apps use it under the hood), it's astonishingly fast at transcoding, has very broad codec AND container support, is fairly simple yet has a very rich set of advanced features.
What other tool are you going to use to convert your AutoDesk Animator video library to Flash video and animated gifs?
mplayer != ffmpeg. a "codec library" == the bassis for a countless number of media player and transcoding projects. I do not think these words mean what you think they mean. ffmpeg is primarily a codec. Encoder, and decoder. You might more accurately say it is a codec package because it provides the ffmpeg program (and others) and a collection of libraries (libavcodec, libavformat...) The package also provides a player, muxer, and a streamer; the player is ffplay, not mplayer.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Right. What is FFMPEG? It's basically a package that allows you to convert from almost any audio or video file format to almost any audio or video file format. Not only that, but it's the audio/video converter that pretty much every other (excluding in-house proprietary) converters and players are based on. It's important.
As to why we care about a 0.5 release, FFMPEG has been around for years, but to my knowledge has not had "releases". There is the latest build, and that's it. The idea of having a stable "release" build is news in itself, whatever number you associate to it.
Yes, there's still a lot to do, so the 0.5 version number is probably warranted. For one thing, there are still a few formats out there that FFMPEG doesn't fully support, and not all of those that they support seem to have been optimized well enough for output quality IMO. However, it's amazing how much they've accomplished already. Life would be so much harder if not for these guys' work.
hall of shame