Installation und Verwendung von FFmpeg unter Debian 9

FFmpeg ist ein freies und quelloffenes Kommandozeilen-Tool zur Transkodierung von Multimedia-Dateien. Es enthält eine Reihe von gemeinsam genutzten Audio- und Videobibliotheken wie libavcodec, libavformat und libavutil. Mit FFmpeg können Sie zwischen verschiedenen Video- und Audioformaten konvertieren, Abtastraten einstellen und die Größe von Videos ändern.

Dieses Tutorial erklärt, wie man FFmpeg unter Debian 9 installiert.

Voraussetzungen #

Sie müssen als Benutzer mit sudo-Rechten angemeldet sein, um Pakete auf Ihrem Debian-System installieren zu können.

Installation von FFmpeg unter Debian #

Die offiziellen Debian-Repositories enthalten FFmpeg-Pakete, die mit dem apt Paketmanager installiert werden können. Zum Zeitpunkt des Schreibens dieses Artikels ist die aktuelle Version von FFmpeg in den Debian 9 Repositories 3.2.12.

Die folgenden Schritte beschreiben, wie man FFmpeg unter Debian 9 installiert:

  1. Beginnen Sie mit der Aktualisierung der Paketliste:

    sudo apt update
  2. Installieren Sie das FFmpeg-Paket, indem Sie den folgenden Befehl ausführen:

    sudo apt install ffmpeg
  3. Überprüfen Sie die Installation, indem Sie den Befehl ffmpeg -version ausführen, der die FFmpeg-Version ausgibt:

    ffmpeg -version

    Die Ausgabe sollte in etwa so aussehen:

    ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developersbuilt with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516

    Um alle verfügbaren Encoder und Decoder von FFmpeg auszugeben, können Sie Folgendes verwenden:

    ffmpeg -encodersffmpeg -decoders

Das war’s. FFmpeg ist nun auf Ihrem System installiert und Sie können es benutzen.

Die in den Debian-Repositorien enthaltene Version hinkt immer der neuesten Version von FFmpeg hinterher. Wenn Sie die neueste Version von FFmpeg installieren wollen, müssen Sie die FFmpeg-Werkzeuge aus dem Quellcode erstellen.

FFmpeg-Beispiele #

In diesem Abschnitt zeigen wir Ihnen einige Beispiele für die Verwendung des Werkzeugs ffmpeg.

Grundlegende Konvertierung #

Bei der Konvertierung von Audio- und Videodateien mit ffmpeg müssen Sie das Eingabe- und Ausgabeformat nicht angeben. Das Format der Eingabedatei wird automatisch erkannt und das Ausgabeformat wird anhand der angegebenen Dateierweiterung erraten.

  • Konvertieren Sie eine Videodatei von mov in mp4:

    ffmpeg -i input.mov output.mp4
  • Konvertieren Sie eine Audiodatei von mp3 in flac:

    ffmpeg -i input.mp3 output.flac

Spezifizieren Sie Codecs #

Um die Codecs anzugeben, verwenden Sie die Option -c. Der Codec kann der Name eines beliebigen unterstützten Decoders/Encoders oder ein spezieller Wert copy sein, der einfach den Eingabestrom kopiert.

  • Konvertieren Sie eine Videodatei von mp4 in webm mit dem Video-Codec libvpx und dem Audio-Codec libvorbis:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • Konvertieren Sie eine Audiodatei von mp3 in ogg, die mit dem Codec libopus codiert ist.

    ffmpeg -i input.mp3 -c:a libopus output.ogg

Abschluss #

Sie haben gelernt, wie man FFmpeg unter Debian 9 installiert. Sie können nun die offizielle FFmpeg-Dokumentationsseite besuchen und lernen, wie man FFmpeg zum Konvertieren von Video- und Audiodateien verwendet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.