Android

Wie installiert und benutzt man ffmpeg unter Debian 9?

Eigenen Streaming Server RTMP mit NGINX bauen | (Einfach) | German | 4K | CTechTV - 2020

Eigenen Streaming Server RTMP mit NGINX bauen | (Einfach) | German | 4K | CTechTV - 2020

Inhaltsverzeichnis:

Anonim

FFmpeg ist ein kostenloses Open-Source-Befehlszeilentool zum Transcodieren von Multimediadateien. 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, Sampleraten festlegen und die Größe von Videos ändern.

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

Voraussetzungen

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

FFmpeg unter Debian installieren

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, die in den Debian 9-Repositories verfügbar ist, 3.2.12 .

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

  1. Aktualisieren Sie zunächst die Paketliste:

    sudo apt update

    Installieren Sie das FFmpeg-Paket, indem Sie den folgenden Befehl ausführen:

    sudo apt install ffmpeg

    Überprüfen Sie die Installation, indem Sie den Befehl ffmpeg -version der die FFmpeg-Version ffmpeg -version :

    ffmpeg -version

    Die Ausgabe sollte ungefähr so ​​aussehen:

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

    Zum Drucken aller verfügbaren FFmpeg-Codierer und -Decodierer können Sie Folgendes verwenden:

    ffmpeg -encoders ffmpeg -decoders

Das ist es. FFmpeg ist jetzt auf Ihrem System installiert und Sie können es verwenden.

Die in den Debian-Repositories enthaltene Version bleibt immer hinter der neuesten Version von FFmpeg zurück. Wenn Sie die neueste Version von FFmpeg installieren möchten, müssen Sie die FFmpeg-Tools aus dem Quellcode erstellen.

FFmpeg Beispiele

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

Grundkonvertierung

Wenn Sie Audio- und Videodateien mit ffmpeg konvertieren, müssen Sie die Eingabe- und Ausgabeformate nicht angeben. Das Eingabedateiformat wird automatisch erkannt und das Ausgabeformat wird anhand der angegebenen Dateierweiterung geschätzt.

  • Konvertieren Sie eine Videodatei von mov nach mp4:

    ffmpeg -i input.mov output.mp4

    Konvertieren Sie eine Audiodatei von mp3 nach flac:

    ffmpeg -i input.mp3 output.flac

Angeben von Codecs

Um die Codecs anzugeben, verwenden Sie die Option -c . Der Codec kann der Name eines unterstützten Decoders / Codierers oder eine spezielle copy die einfach den Eingabestream kopiert.

  • Konvertieren Sie eine Videodatei von mp4 nach webm mit dem libvpx -Videocodec und dem libvorbis Audiocodec:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    Konvertieren Sie eine Audiodatei von mp3 nach ogg, die mit dem libopus Codec codiert wurde.

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

Fazit

Sie haben gelernt, wie FFmpeg unter Debian 9 installiert wird. Sie können jetzt die offizielle FFmpeg-Dokumentationsseite besuchen und erfahren, wie Sie FFmpeg zum Konvertieren Ihrer Video- und Audiodateien verwenden.

ffmpeg debian