Bleeding-edge ffmpeg on Ubuntu Feisty

On Hardy? Go here.

Since my previous posts on how to get a full ffmpeg on Ubuntu have been so popular, I thought that I’d quickly note down my latest effort. Ubuntu Feisty comes with a cut-down (for legal reasons), outdated version of ffmpeg, but I’ve managed to get the latest development version of ffmpeg to build on a fresh installation of Ubuntu 7.04.

First, get your dependencies:

sudo apt-get build-dep ffmpeg
sudo apt-get install liblame-dev libfaad2-dev \
libfaac-dev libxvidcore4-dev liba52-0.7.4 \
liba52-0.7.4-dev libx264-dev checkinstall \
build-essential subversion

Next, grab the ffmpeg source:

svn checkout -r 8998 svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

If you’re feeling adventurous, you can try the very latest code by omitting the -r 8998 part of that line. Revision 8998 is the latest at the time of writing, and worked for me.

Now you can configure and build ffmpeg. This takes a little while:

cd ffmpeg
./configure --enable-gpl --enable-pp --enable-libvorbis \
--enable-libogg --enable-liba52 --enable-libdts \
--enable-dc1394 --enable-libgsm --disable-debug \
--enable-libmp3lame --enable-libfaad --enable-libfaac \
--enable-xvid --enable-pthreads --enable-x264
make

Finally, install it. checkinstall gives you the option to edit some parameters: I set the name to ffmpeg and the version to 3:0.svn20070511

sudo checkinstall

As always, any feedback on problems and improvements is welcome.

Comments

  1. Aprotos

    Wrote at 2007-05-14 02:16 UTC using Internet Explorer 6.0 on Windows XP:

    Worked for me using the directions above.
    The following settings for converting avi to ipod seemed to work nicely:

    ffmpeg -i mymovie.avi -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320×180 -title MyTitle mymovie.mp4

    Go Titans Go!
  2. Aprotos

    Wrote at 2007-05-14 02:18 UTC using Internet Explorer 6.0 on Windows XP:

    Sorry I forgot and on the very day that celebrates the person who taught me manners!

    Thanks for taking the time to put your instructions up. Very helpful.

    Aprotos
  3. Jark

    Wrote at 2007-05-15 02:50 UTC using Firefox 2.0.0.3 on Linux:

    Great guide! I am using it with my mythtv box and nuvexport to archive tv shows. Thanks for the guide.
  4. Dallas Gutauckis

    Wrote at 2007-05-15 06:11 UTC using Opera 9.20 on Windows XP:

    Paul, isn’t it true that iPod is using h264 for the mpeg4 encoding on the video codec portion?
  5. Paul Battley

    Wrote at 2007-05-15 11:37 UTC using Firefox 2.0.0.3 on Mac OS X:

    Dallas, I believe that’s the case, though I don’t have a video iPod myself.
  6. zman

    Wrote at 2007-05-16 23:38 UTC using Firefox 2.0.0.3 on Linux:

    Goodbye “Unsupported codec” message…now I’m finally getting audio when converting my videos to .flv

    Thanks for the guide!
  7. mustafa

    Wrote at 2007-05-17 05:54 UTC using Mozilla 1.8.1.3 on Linux:

    thanks for the useful info!
    I followed the instructions in the previous posts and it worked fine. However, the version of ffmpeg was a few months old, so I decided to install a new version. Now I know how to get if from svn!

    on Edgy, when I enable x264 I get this error:

    x264.c: In function ‘X264_init’:
    x264.c:152: error: ‘struct ’ has no member named ‘f_rf_constant’
    make1: *** [x264.o] Error 1

    It compiles when I disable it though. I have to type ‘make clean’ before I compile it again ;)
  8. Dallas Gutauckis

    Wrote at 2007-05-17 11:45 UTC using Firefox 2.0.0.3 on Windows XP:

    Ahh… sorry Paul, I must have been thinking of another site that I had been looking at for iPod conversion information; sorry!

    Thanks for the info here, though. It’s much appreciated.
  9. mustafa

    Wrote at 2007-05-19 21:55 UTC using Mozilla 1.8.1.3 on Linux:

    I noticed that recording x11 with ffmpeg is much faster than xvidcap!
  10. Sam Bashton

    Wrote at 2007-05-23 10:47 UTC using Firefox 2.0.0.3 on Linux:

    Thanks Paul, you’ve saved me a good hours worth of messing about working out exactly which libraries I need to use.
  11. Scott A.

    Wrote at 2007-05-25 06:31 UTC using Firefox 2.0.0.3 on Linux:

    Thanks for this great guide. I’ve been trying all day to figure out why these codecs wouldn’t work. Your page explains and fixes it all. Only one small problem: the ”—enable-dts” option is not valid in the current revision of configure (revision 9116).

    I’m actually in the “make” right now, so I can’t comment on the end result, but thank you just the same.
  12. Abel Cheung

    Wrote at 2007-05-25 12:37 UTC using Firefox 2.0.0.3 on Linux:

    Perhaps the Medibuntu package repository (medibuntu.sos-sts.com) may help a bit here as well?
  13. Paul Battley

    Wrote at 2007-05-25 12:41 UTC using Firefox 2.0.0.3 on Mac OS X:

    Medibuntu (terrible name, by the way: I thought it was going to be a set of medical imaging packages!) does have ffmpeg, but it’s an old version from August last year. That means that it predates the Flash VP6 codec support that a lot of people need.
  14. Ben R

    Wrote at 2007-05-25 14:30 UTC using Firefox 2.0.0.3 on Linux:

    Thanks a million for this guide! I just recently moved from Fedora over to Ubuntu and the missing codecs broke my PSP and PS3 encoding scripts. Your guide fixed them. :)

    I wonder why there isn’t an alternative ffmpeg package available in one of the restricted repositories. Couldn’t they just build one called ffmpeg-risky and put that somewhere legally appropriate?
  15. silversun

    Wrote at 2007-06-04 13:41 UTC using Firefox 2.0.0.3 on Linux:

    ok, so im a tadbit of a newbie on this stuff, seeing as how i just installed linux 3 or 4 days ago as a windows alternative.

    i attempted to use the line cd ffmpeg
    ./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg --enable-liba52 --enable-libdts --enable-dc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-xvid --enable-pthreads --enable-x264
    make

    but then i received a
    Makefile:5: config.mak: No such file or directory
    /version.sh
    make: /version.sh: Command not found
    make: *** No rule to make target `config.mak’. Stop.

    if it isnt too much of a hassle, could you help me out? I’d really like to stay on linux because windows is…well yea a piece of crap.

    thank you.
  16. Jeremy Newton

    Wrote at 2007-06-04 18:37 UTC using Firefox 2.0.0.3 on Linux:

    Hey silversun…

    I would try and copy and paste just the configure line into the terminal while inside the ffmpeg directory. If it doesn’t automatically paste a carriage return that runs the command then press enter after pasting it in the terminal. When configure finishes (without errors) then you can type make and press enter and it will start compiling. It will take a while to compile.
  17. Bruce

    Wrote at 2007-06-12 17:25 UTC using Firefox 1.5.0.12 on Windows XP:

    Followed those instructions. Everything worked fine. Thanks.

    Still.. The reason for installing this was to get gallery2 to work with videos. I had installed gallery before ffmpeg… and now when I must configure it I can’t figure out what to set as “Path to FFMPEG (binary):”.
    I’m quite a newb to linux so please don’t make fun of me if I did something terribly stupid.

    Thanks in advance.
  18. John Resler

    Wrote at 2007-06-13 18:28 UTC using Firefox 2.0.0.3 on Linux:

    Broken package: Two of my libs reported a conflict with versions used by MPlayer and Cinerella. This was easily fixed by using the synaptic package manager to completely removing the conflicting libraries. I was then able to reinstall MPlayer, but I have not tried Cinerella yet.

    Thank you for your great help! This is another example of the great Ubuntu community. I discovered Ubuntu by Googling for linux help and all the answers kept coming from some distro call “Ubuntu”. Best switch I ever made!
  19. Rick

    Wrote at 2007-06-19 00:39 UTC using Firefox 1.5.0.1 on Linux:

    a suggestion: why not make a package that apt-get knows about? I could have sworn the edgy instructions did that for you?
  20. Rick

    Wrote at 2007-06-19 03:33 UTC using Firefox 1.5.0.1 on Linux:

    ok, just kidding—checkinstall does all that for you, apparently—:D
  21. Rick

    Wrote at 2007-06-20 03:38 UTC using Firefox 1.5.0.1 on Linux:

    what about ensuring that update manager doesn’t want to install a “later” version of ffmpeg?

    also, no dice for:

    man ffmpeg

    I’m not complaining—just noting issues. Hopefully the solution will be readily apparent to the right person.
  22. Michael Boratko

    Wrote at 2007-06-21 15:14 UTC using Firefox 2.0.0.4 on Linux:

    First off thank you for not making me register to just leave a comment, way too many sites are doing that now.

    I decided to install the most recent version which as of 6/21/07 is 9384 because version 8998 wasn’t working. When I got to the ./configure step it told me that a bunch of those options were not available anymore. Looking at ./configure --help makes me think that those options for the new 9384 revision would be as follows:

    ./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg --enable-liba52 --enable-dc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libxvid --enable-pthreads --enable-libx264

    Which basically looks like the old one with slight differences. There was one library that didn’t seem to exist at all anymore, which was --enable-libdts. Now I would love to think that this is nothing, don’t worry about it, probably some old library that no one uses anymore so they scrapped it however I bet it is important so does anyone know how to --enable-libdts in the new revision?
  23. Michael Boratko

    Wrote at 2007-06-21 15:46 UTC using Firefox 2.0.0.4 on Linux:

    OK, I’ve narrowed it down a lot and the problem is that the audio bitrate which should have no problem being set with -ab is not set. This is no longer the correct forum for this issue, as the installation above did work both times flawlessly. Thank you for the help.
  24. deepak

    Wrote at 2007-06-30 17:28 UTC using Firefox 2.0.0.4 on Linux:

    Does this work on the AMD64 version as well?

    Thanks
  25. squell

    Wrote at 2007-07-02 21:08 UTC using Firefox 2.0.0.4 on Linux:

    deepak…. I just used this method on my AMD64 Fiesty install and all went smoothly
  26. dm.su

    Wrote at 2007-07-08 23:14 UTC using Firefox 2.0.0.4 on Linux:

    Thank you so much. Had a problem with converting files, but your walkthough solved it.
  27. guest

    Wrote at 2007-07-10 18:38 UTC using Firefox 2.0.0.4 on Linux:

    nice!
  28. Cory

    Wrote at 2007-07-20 04:17 UTC using Firefox 2.0.0.4 on Linux:

    Hi. Okay this allowed me to install it and I was able to run the xvid on nuvexport, however after the first pass I get the following:

    Where would you like to export the files to? [.]
    Enable Myth cutlist? [Yes]
    Enable noise reduction (slower, but better results)? [No]
    Enable deinterlacing? [Yes]
    Crop broadcast overscan border (0-5%) ? [1.5]
    Audio bitrate? [128]
    Variable bitrate video? [Yes]
    Multi-pass (slower, but better quality)? [Yes]
    Video bitrate? [768] 1200
    Default resolution based on requested dimensions.
    Width? [512]
    Height? [384]

    Now encoding: Roast of William Shatner Uncensored: Untitled
    Encode started: Thu Jul 19 21:21:50 2007
    First pass…
    Waiting for mythtranscode to set up the fifos.
    Waiting for mythtranscode to set up the fifos.
    Waiting for mythtranscode to set up the fifos.
    Starting ffmpeg.
    processed: 133593 of 133617 frames at 44.58 fps (99.98%, eta: 0s)
    audio dump finished.
    processed: 133614 of 133617 frames at 44.58 fps (100.00%, eta: 0s)
    ffmpeg finished.
    processed: 133616 of 133617 frames at 44.58 fps (100.00%, eta: 0s)
    mythtranscode finished.
    Final pass…
    Waiting for mythtranscode to set up the fifos.
    Waiting for mythtranscode to set up the fifos.
    Waiting for mythtranscode to set up the fifos.
    Starting ffmpeg.
    processed: 0 of 133617 frames at 0 fps (~%, eta: unknown)

    ffmpeg had critical errors:

    Error while opening codec for output stream #0.1 – maybe incorrect parameters such as bit_rate, rate, width or height

    Cleaning up temp files.
    Cleaning up child processes.
  29. Cory

    Wrote at 2007-07-20 18:37 UTC using Firefox 2.0.0.5 on Windows XP:

    Okay, just tried the nuvexport-divx, instead of xvid like I posted above. This time it doesn’t even do pass one, it just fails with (default options):

    ffmpeg had critical errors:

    Error while opening codec for output stream #0.1 – maybe incorrect parameters such as bit_rate, rate, width or height

    Anyone run across this stuff yet?
  30. Deon Carr

    Wrote at 2007-08-02 10:55 UTC using Firefox 2.0.0.6 on Windows XP:

    thanks for the guide. Worked great
  31. Nathan Ziarek

    Wrote at 2007-08-10 16:35 UTC using Firefox 2.0.0.4 on Linux:

    Anyone have any details on making rev 10,000 or later (10061 as of this moment)?

    Looks like DTS support has been removed or integrated into another lib (so remove --enable-libdts) and h264 and xvid have been renamed to libx264 and libxvid.

    My final configure string is:

    ./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg --enable-liba52 --enable-dc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-pthreads --enable-libx264 --enable-libxvid

    Configures fine, but quits on libavcodec:
    .../ffmpeg/libavcodec/libavcodec.a(dv.o):dv.c:(.text+0×2e1): more undefined references to `init_vlc’ follow
    collect2: ld returned 1 exit status
    make: *** [ffmpeg_g] Error 1

    Would love suggestions!

    n
  32. Alan Blount

    Wrote at 2007-08-13 21:51 UTC using Firefox 2.0.0.6 on Windows XP:

    A fantastic guide – nice and simple. Worked fine for me, though like [Michael Boratko] I used the latests SVN revision and had to modify the configure statement.

    thanks for keeping it simple.

    now, do you have some cool ffmpeg conversion scripts?

    alan
  33. icedfusion

    Wrote at 2007-08-17 22:09 UTC using Firefox 2.0.0.6 on Linux:

    I had alot of dependencies unavailable – however, i just added each one using apt-get as and when the ./configure process complained.

    Thanks to this, I am now able to use ffmpeg to encode my files to stream to my PS3!!
    Quality.

    ice.
  34. Morgan

    Wrote at 2007-08-23 08:41 UTC using Firefox 2.0.0.6 on Windows XP:

    Oddly I was getting cannot find /usr/bin/ffmpeg
    so after a dpkg -i of the deb I did a
    sudo ln -s /usr/local/bin/ffmpeg /usr/bin/ffmpeg
    now all good
  35. Ben

    Wrote at 2007-08-23 12:03 UTC using Konqueror 3.5 on Linux:

    Excellent guide, Paul, thanks. I had ffmeg built in minutes with aac support, thanks to this post. Now I can watch top-quality video on my Nokia n95 using the built-in RealPlayer.

    regards
    Ben
  36. Chris

    Wrote at 2007-09-11 00:18 UTC using Firefox 2.0.0.6 on Linux:

    I got the following error when running “sudo apt-get build-dep ffmpeg” in terminal:

    E: Could not open file /var/lib/apt/lists/download.tuxfamily.org_syzygy42_dists_feisty_avant-window-navigato_source_Sources – open (2 No such file or directory)

    Can anyone help me out?

    Thanks in advance
  37. Rudolf Vavruch

    Wrote at 2007-09-11 17:37 UTC using Firefox 2.0.0.6 on Windows XP:

    For revision 10476 the following worked for me:

    ./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libtheora --enable-libogg --enable-liba52 --enable-libdc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libxvid --enable-pthreads --enable-libx264 --enable-swscaler
  38. Rudolf Vavruch

    Wrote at 2007-09-12 06:09 UTC using Firefox 2.0.0.6 on Windows XP:

    Chris: Maybe try “sudo apt-get update” first?
  39. gary

    Wrote at 2007-09-14 13:47 UTC using Firefox 2.0.0.6 on Linux:

    Get this on the second step – any help :-

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    liba52-0.7.4 is already the newest version.
    liba52-0.7.4 set to manual installed.
    liba52-0.7.4-dev is already the newest version.
    checkinstall is already the newest version.
    build-essential is already the newest version.
    subversion is already the newest version.
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies.
    libfaac-dev: Depends: libfaac0 (= 1.24clean-0ubuntu4) but 1.24+cvs20060416-0.3sarge1 is to be installed
    Depends: libmp4v2-dev but it is not going to be installed
    liblame-dev: Depends: liblame0 (= 3.96.1-2ubuntu1) but 3.97-0.0sarge1 is to be installed
    E: Broken packages
  40. Peter

    Wrote at 2007-09-14 18:22 UTC using Firefox 2.0.0.6 on Linux:

    Worked great on Ubuntu Gutsy. Thanks!
  41. Irumbo Mateene

    Wrote at 2007-09-15 05:03 UTC using Firefox 2.0.0.6 on Linux:

    Hi,

    I’ve been trying to make a video for my iPhone using the specs for a video ipod but I keep getting the following error: unknown decoder ‘aac’

    FFmpeg version SVN-r10494, Copyright© 2000-2007 Fabrice Bellard, et al.
    configuration: --enable-gpl --enable-pp --enable-pthreads --enable-libogg --enable-liba52 --enable-libgsm --enable-libdc1394 --disable-debug --enable-shared --enable-libxvid --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-libfaad --enable-libtheora --enable-x11grab --enable-swscaler --prefix=/usr
    libavutil version: 49.5.0
    libavcodec version: 51.44.0
    libavformat version: 51.13.3
    built on Sep 14 2007 23:35:07, gcc: 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
    Unknown decoder ‘libfaac’

    I am building from latest ffmpeg svn as of today 9/14/07 ..

    I have tried everything installing , uninstalling etc .. running ubuntu feisty 7.04
    I was installing on /usr/local but I switched everything to /usr to prevent problems with libraries not being found ..

    any help will be greatly appreciated …
  42. chummer

    Wrote at 2007-09-16 17:12 UTC using Firefox 2.0.0.6 on Linux:

    This is a sweet post! It works great with Xvid so far though I’ve been having issues with scripted MP4 exports. Its odd, when nuvexport starts ffmpeg after being kicked-off on the cli it works great. when I script it as a userJob out of MythTV it generates a zero-size mp4 file. I’m totally baffled. The problem is probably with nuvexport though at this point I have no idea.

    Thanks for the great build instructions nonetheless! I’m digging the Xvids!
  43. chummer

    Wrote at 2007-09-16 18:12 UTC using Firefox 2.0.0.6 on Linux:

    Got scripted MP4 exports to work! Just needed to turn multipass off.
  44. Steve Adams

    Wrote at 2007-09-26 10:22 UTC using Firefox 2.0.0.6 on Linux:

    Hi, quick note to say thanks for the how-to and to confirm it is still valid/working as of now (26/09/07). I am on ubuntu Feisty and Mythtv.
    This guide has helped me enable xvid in nuvexport using ffmpeg.
    Thanks again :-)
    S.
  45. Jonathan

    Wrote at 2007-10-03 23:16 UTC using Firefox 2.0.0.7 on Windows XP:

    The above did not quite work with the latest ffmpeg (rev. 10657) on my installation (7.04 server). I had to get 2 additional libs:
    libogg-dev
    libvorbis-dev

    I also had to change the config a little bit:
    ./configure --prefix=/usr --disable-debug --enable-pthreads --enable-gpl --enable-pp --enable-swscaler --enable-libvorbis --enable-libogg --enable-liba52 --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libvorbis --enable-libxvid --enable-libx264

    (Note: I didn’t enable dc1394 or gsm support for this build.)

    Hope this helps.
  46. Kurt Schroeder

    Wrote at 2007-10-06 06:03 UTC using Firefox 2.0.0.6 on Linux:

    Awesome. Worked great in Feisty for basic AVI-> FLV conversion. I had Googled for fixes for this but “ffmpeg ubuntu” was not what I searched for first so I wasted a couple hours in different package managers before I found your tutorial. Thank you!
  47. Hector

    Wrote at 2007-10-09 23:52 UTC using Opera 9.23 on Linux:

    What about AMR codec? Or can I encode using another codec for my nokia 5300 cell phone?
  48. Bjorn

    Wrote at 2007-10-21 12:00 UTC using Firefox 2.0.0.6 on Linux:

    Great guide. Used it on my 7.04 installation and I also tested it on my new Gutsy Gibbon installation. Works there too. Thanks man!!!
  49. Bob Hairgrove

    Wrote at 2007-10-21 12:57 UTC using Firefox 2.0.0.6 on Linux:

    Thanks for the detailed help—I’ve been using Linux for awhile now and just bought a Dell laptop with pre-installed Ubuntu 7.04 (Feisty Fawn). I’ve been very happy with it so far, except that the upgrade to gutsy trashed my system and I had to reinstall the factory default—since I had only been using it for a week or so, the fact that it reformatted my HDD was not too terribly painful!

    ffmpeg has been working like a dream except for one glitch; maybe someone has seen this before? When I use ffmpeg to split a portion of a video into individual images, e.g.:

    ffmpeg -i somevideo.mpeg -ss 00:04:00 -vframes 200 -an -vcodec png -f rawvideo out%d.png

    then I expect to see 200 png image files written. However, Ubuntu or ffmpeg does not seem to expand the wildcard and writes one huge file named “out%d.png”!

    Here are some details to the version of ffmpeg I have which was not built from source, but downloaded by the Ubuntu package manager:

    FFmpeg version SVN-rUNKNOWN, Copyright© 2000-2004 Fabrice Bellard
    configuration: --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-a52 --enable-dts --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr
    libavutil version: 0d.49.0.0
    libavcodec version: 0d.51.11.0
    libavformat version: 0d.50.5.0
    built on Jan 28 2007 22:48:38, gcc: 4.1.2 20070106 (prerelease) (Ubuntu 4.1.1-21ubuntu7)
    #...etc.

    Can anyone help me out here? Thanks!
  50. lefty.crupps

    Wrote at 2007-10-21 21:08 UTC using Firefox 2.0.0.6 on Linux:

    For Gutsy, this was my configure line:

    ./configure --enable-gpl --enable-pp --enable-libvorbis --enable-libogg --enable-liba52 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-pthreads --enable-shared --enable-libvorbis --enable-libogg --enable-pp --enable-swscaler

    The --enable-shared part, up to the end, is recommended for use with KDEnlive Video Editor, so I threw those on. I wish the --enable-x264 would have functioned tho :(

    I had a lot of warnings but in the end it did function. Thanks a lot!
  51. Alex

    Wrote at 2007-10-29 11:58 UTC using Firefox 2.0.0.8 on Linux:

    Hi there!

    Thanks a bunch for this guide. For me, it appears that in Gutsy, I also had to install libdts-dev.

    Cheers,

    Alex
  52. Chris

    Wrote at 2007-11-28 04:32 UTC using Firefox 2.0.0.10 on Linux:

    Thanks! got it working on gutsy, if anyone is having trouble with enable options try

    ./configure --help

    some of the options have different names under different source versions

    also I got libfaac-dev from http://www.debian-multimedia.org/pool/main/f/faac/faac.php

    I needed version 1.25 to match the libffac0 I installed for cinelerra
  53. Ryan

    Wrote at 2007-12-08 19:02 UTC using Firefox 2.0.0.11 on Linux:

    Hey, just wanted to confirm Chris’s report—it works under Gutsy, and with the exception of having to load a few of the libraries you’ve called in the configure step, the tutorial works like a charm. Finally got Cinelerra working for me, too, so thanks!
  54. Chris

    Wrote at 2007-12-15 18:08 UTC using Firefox 2.0.0.11 on Linux:

    for those with ubuntu the medibuntu repo http://www.medibuntu.org/index.php has a “working” ffmpeg
  55. Ashok

    Wrote at 2008-02-01 21:46 UTC using Firefox 2.0.0.11 on Mac OS X:

    Thank you for posting this. have you tried this with x11grab? I have been trying to get it to work but each time I get an error “vd option not recognized” or “x11grab unknown input or output”. Any ideas on what the issue could be?
  56. Roy

    Wrote at 2008-03-08 00:44 UTC using Firefox 2.0.0.12 on Linux:

    Thanks for your excellent how-to page. I built ffmpeg SVN-r12326 on Gutsy a couple of days ago with this configuration:

    --enable-gpl --enable-pp --enable-libvorbis --enable-liba52 --enable-libdc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libxvid --enable-pthreads --enable-libx264 --enable-x11grab --enable-libtheora

    It works well doing VOB to flv conversions. I haven’t tried much else except making jpg stills. So far so good!
  57. ch

    Wrote at 2008-03-23 22:26 UTC using Firefox 3.0b4 on Linux:

    Checkinstall is probably not the best way to do this. You lose a lot of dependency tracking and other apt niceties by manually building and installing checkinstall packages.

    The good news is that it’s really easy to rebuild the ubuntu packages with the necessary codec support, using fully supported debian tools, and preserving all of the dependency tracking and packaging work of the maintainers. I posted a quick rundown on my own site here:
    http://www.awry.ws/rebuilding_ubuntu_ffmpeg. Hope it helps someone!
  58. Paul Battley

    Wrote at 2008-03-24 15:31 UTC using Firefox 2.0.0.12 on Linux:

    Thanks for the link, ch. That’s really useful.
  59. me

    Wrote at 2008-04-24 19:00 UTC using Firefox 2.0.0.14 on Linux:

    ch, your method didn’t work. It doesn’t build the .deb package.
  60. djoole

    Wrote at 2008-07-19 16:44 UTC using Firefox 2.0.0.15 on Linux:

    Here are my configure options with SVN 14308 :

    ./configure --enable-gpl --enable-postproc --enable-libvorbis --enable-liba52 --enable-libdc1394 --enable-libgsm --disable-debug --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-libxvid --enable-pthreads --enable-libx264
  61. steevo

    Wrote at 2008-08-15 11:22 UTC using Firefox 3.0.1 on Linux:

    do you have any info on how to convert .swf to .flv, .avi or .mpg?

    thx
  62. kero

    Wrote at 2008-12-29 00:01 UTC using Firefox 2.0.0.19 on Linux:

    Abel Cheung thanks!

    Advice to install ffmpeg from medibuntu was really helpful, because I was have such error, when try to install ffmpeg by this guide:

    Makefile:20: ../subdir.mak: No such file or directory
    make1: *** No rule to make target `../subdir.mak’. Stop.
    make: *** [install-headers] Error 2

    but my system gutsy, so may be on fiesty it is will be ok.

    my problem was to convert from avi to 3gp and in ffmpeg(old version) – always was “unknown aac codec”...

    now all works

    Paul thank you for your post, one ore other way it was help me.
  63. shulato

    Wrote at 2010-05-29 05:50 UTC using Firefox 3.6.3 on Windows Vista:

    any info for swf to flv? web development