Zum Inhalt springen
Blog

FFmpeg mit MP3-Encoding auf Debian etch

19. November 2008 | INGATE Team

Die Standard-FFmpeg-Installation auf Debian etch unterstützt kein MP3-Encoding, da die LAME-Bibliothek aus Lizenzgründen nicht in den offiziellen Repositories enthalten ist. Hier eine Anleitung zur manuellen Kompilierung.

Voraussetzungen

Installieren Sie zunächst die benötigten Build-Abhängigkeiten für FFmpeg und LAME.

LAME kompilieren

Laden Sie den LAME-Quellcode von der offiziellen Website herunter und kompilieren Sie ihn. LAME ist der De-facto-Standard-Encoder für MP3-Dateien.

FFmpeg mit LAME kompilieren

Kompilieren Sie FFmpeg mit der Option --enable-libmp3lame, um die MP3-Encoding-Unterstützung zu aktivieren.

Testen

Nach der Installation können Sie die MP3-Unterstützung testen:

ffmpeg -i input.wav -codec:a libmp3lame -b:a 128k output.mp3

Hinweis

Beachten Sie die Lizenzbestimmungen: LAME steht unter der LGPL, FFmpeg unter der GPL. Für kommerzielle Nutzung prüfen Sie bitte die jeweiligen Lizenzbedingungen.

Bei Fragen zur Multimedia-Konfiguration auf Ihrem Server wenden Sie sich an info@ingate.de.

Technologie-Partner & Mitgliedschaften

Dell PartnerDirect
Equinix
EMC Home of Data
Juniper Networks
LiveConfig
Microsoft Cloud Solution Provider
Microsoft SPLA Partner
RIPE NCC Member