Welche Pakete installiere ich für ffmpeg und libmp3lame?

27

Auf meinem Desktop Ubuntu 10.4 verwende ich ffmpeg, um Videos in ein Format zu konvertieren, das mein DVD-Player versteht. Auf meinem Laptop mit 10.10 funktioniert nicht derselbe Befehl. Welche Pakete fehlen?

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

#...snip
Unknown encoder 'libmp3lame'

Verwenden apt-cache search libmp3lameMir wurde gesagt , es existieren libmp3lame0 und libmp3lame-dev, die beide ich installiert haben. Verwenden acodec libmp3lame0funktioniert auch nicht.

Matt Wilkie
quelle
2
Warum hast du nicht sudo apt-get install libmp3lame0?
Marco Ceppi
1
@marco habe ich gemacht: "... beides habe ich installiert" .
Matt Wilkie

Antworten:

40

sudo apt-get install ffmpeg libavcodec-extra-52

Wenn das Paket nicht gefunden wurde, versuchen Sie:

sudo apt-get install ffmpeg libavcodec-extra-53

Sie können auch versuchen, das libmp3lame0Paket zu installieren :

sudo apt-get install libmp3lame0
danizmax
quelle
2
Ich habe versucht , "sudo apt-get install ffmpeg libavcodec-extra-52" Alles installieren und es richtig Aber immer noch nicht funktioniert, ffmpeg nicht in der Lage zu finden libmp3lame oder libmp3lame0
8

Installieren Sie den Encoder, indem Sie den folgenden Befehl ausführen

sudo apt-get install libavcodec-extra-53
user262028
quelle
0

Versuchen Sie dies, öffnen Sie den Synaptic Package Manager und installieren Sie ffmpeg neu. Versuchen Sie auch, winff in Synaptic zu installieren. Dadurch erhalten Sie eine GUI für ffmpeg. Bearbeiten ... Siehe auch http://code.google.com/p/winff/wiki/UbuntuInstallation zum Hinzufügen von "libavcodec-extra-52, libavutil-extra-49 und libavformat-extra-52 aus dem Multiverse-Repository".

gelöscht
quelle
1
Vielen Dank, es funktioniert jetzt !, Dieser Link [ ubuntuforums.org/showthread.php?t=786095[1] hat die vollständige Installation erklärt. [1]: ubuntuforums.org/showthread.php?t=786095