On my desktop Ubuntu 10.4 I use ffmpeg to convert videos to a format my dvd-player understands. On my laptop running 10.10 I can't get the same command to work, what package(s) are missing?

ffmpeg -i infile.flv \
-threads 2 -vcodec mpeg4 -vtag divx -acodec libmp3lame \

Unknown encoder 'libmp3lame'

Using apt-cache search libmp3lame I'm told there exist libmp3lame0 and libmp3lame-dev, both of which I've installed. Using acodec libmp3lame0 doesn't work either.

  • 2
    Why didn't you sudo apt-get install libmp3lame0 ? Nov 17, 2010 at 22:07
  • 1
    @marco I did: "...both of which I've installed". Nov 18, 2010 at 2:06

3 Answers 3


sudo apt-get install ffmpeg libavcodec-extra-52

If package not found try:

sudo apt-get install ffmpeg libavcodec-extra-53

you can also try to install the libmp3lame0 package:

sudo apt-get install libmp3lame0
  • 2
    I tried "sudo apt-get install ffmpeg libavcodec-extra-52" Everything got install correctly But, still doesn't work, ffmpeg unable to find the libmp3lame or libmp3lame0
    – user9030
    Jan 16, 2011 at 20:06

Install the encoder by running he following command

sudo apt-get install libavcodec-extra-53

Try this, Open Synaptic Package Manager and reinstall ffmpeg. Also try installing winff in Synaptic, this will give you a GUI for ffmpeg. Edit... See also http://code.google.com/p/winff/wiki/UbuntuInstallation about adding "libavcodec-extra-52, libavutil-extra-49 and libavformat-extra-52 from the multiverse repository"


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.