我应该为ffmpeg和libmp3lame安装哪些软件包?


27

在台式机Ubuntu 10.4上,我使用ffmpeg将视频转换为DVD播放机可以理解的格式。在运行10.10的笔记本电脑上,我无法使用相同的命令,缺少哪些软件包?

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

#...snip
Unknown encoder 'libmp3lame'

通过使用,apt-cache search libmp3lame我被告知我已经安装了libmp3lame0和libmp3lame-dev。使用acodec libmp3lame0也不起作用。


2
你为什么不sudo apt-get install libmp3lame0呢?
Marco Ceppi

1
@marco我做了:“ ...我都安装了”
马特·威尔基(Matt wilkie),2010年

Answers:


40

sudo apt-get install ffmpeg libavcodec-extra-52

如果找不到软件包,请尝试:

sudo apt-get install ffmpeg libavcodec-extra-53

您也可以尝试安装该libmp3lame0软件包:

sudo apt-get install libmp3lame0

2
我试过“ sudo apt-get install ffmpeg libavcodec-extra-52”一切都已正确安装但是,仍然无法正常工作,ffmpeg无法找到libmp3lamelibmp3lame0

8

通过运行以下命令来安装编码器

sudo apt-get install libavcodec-extra-53

0

试试这个,打开Synaptic Package Manager,然后重新安装ffmpeg。也可以尝试在Synaptic中安装Winff,这将为您提供ffmpeg的GUI。编辑...另请参见http://code.google.com/p/winff/wiki/Ubuntu安装有关添加“来自multiverse存储库的libavcodec-extra-52,libavutil-extra-49和libavformat-extra-52”的安装


1
非常感谢,它现在可以正常工作!,此链接[ ubuntuforums.org/showthread.php?t=786095][1]已说明完整安装。[1]:ubuntuforums.org/showthread.php?t = 786095
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.