在我的台式机 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
也不起作用。
答案1
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 libavcodec-extra-53
答案3
尝试一下,打开 Synaptic 软件包管理器并重新安装 ffmpeg。还可以尝试在 Synaptic 中安装 winff,这将为您提供 ffmpeg 的 GUI。编辑...另请参阅http://code.google.com/p/winff/wiki/UbuntuInstallation关于从多元宇宙存储库添加“libavcodec-extra-52、libavutil-extra-49 和 libavformat-extra-52”