GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren und verwenden Sie FFmpeg unter Debian 10

FFmpeg ist eine kostenlose Open-Source-Sammlung von Tools zum Umgang mit Multimediadateien. Es enthält eine Reihe gemeinsam genutzter Audio- und Videobibliotheken wie libavcodec, libavformat und libavutil. Mit FFmpeg können Sie zwischen verschiedenen Video- und Audioformaten konvertieren, Abtastraten festlegen, Streaming-Audio/-Video aufnehmen und die Größe von Videos ändern.

Dieser Artikel beschreibt die Installation und Verwendung von FFmpeg unter Debian 10 Linux.

Installation von FFmpeg unter Debian #

Die offiziellen Debian-Repositorys enthalten FFmpeg-Pakete, die mit apt installiert werden können Paket-Manager. Zum Zeitpunkt der Erstellung dieses Artikels ist die aktuelle Version von FFmpeg, die in den Debian 10-Repositories verfügbar ist, 4.1.4 .

Die folgenden Schritte beschreiben die Installation von FFmpeg unter Debian 10:

  1. Beginnen Sie damit, die Paketliste als root oder Benutzer mit sudo-Berechtigungen zu aktualisieren:

    sudo apt update
  2. Geben Sie den folgenden Befehl ein, um das FFmpeg-Paket zu installieren:

    sudo apt install ffmpeg
  3. Überprüfen Sie die FFmpeg-Installation, indem Sie die Version drucken:

    ffmpeg -version

    Die Ausgabe sollte in etwa so aussehen:

    ffmpeg version 4.1.4-1~deb10u1 Copyright (c) 2000-2019 the FFmpeg developers
    built with gcc 8 (Debian 8.3.0-6)

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

    ffmpeg -encodersffmpeg -decoders

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

Die in den Debian-Repositorys 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 der Quelle erstellen.

Verwendung von FFmpeg #

In diesem Abschnitt sehen wir uns einige grundlegende Beispiele zur Verwendung von ffmpeg an Dienstprogramm.

Grundlegende Conversion #

Beim Konvertieren von Audio- und Videodateien mit ffmpeg Sie müssen die Eingabe- und Ausgabeformate nicht angeben. Das Format der Eingabedatei wird automatisch erkannt, und das Ausgabeformat wird anhand der Dateierweiterung erraten.

  • Konvertieren Sie eine Videodatei von mp4 in webm:

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

    ffmpeg -i input.mp3 output.ogg

Verwendung von Codecs #

Verwenden Sie beim Konvertieren von Dateien den -c Option zum Festlegen der Codecs. Es kann der Name eines beliebigen unterstützten Decoders/Encoders oder ein Sonderwert copy sein das kopiert einfach den Eingabestrom.

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

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

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

Debian
  1. So installieren und verwenden Sie Debian-Backports

  2. So installieren und verwenden Sie FFmpeg unter Ubuntu 18.04

  3. So installieren und verwenden Sie Ansible unter Debian 11

  4. So installieren und verwenden Sie NVM unter Debian 11

  5. So installieren und verwenden Sie FFmpeg unter Debian 10

So installieren und verwenden Sie Ansible unter Debian 10

So installieren und verwenden Sie Mono unter Debian 11

So installieren und verwenden Sie PHP Composer unter Debian 11

So installieren und verwenden Sie Tripwire unter Debian 11

So installieren Sie FFmpeg unter Debian 10

So installieren Sie FFmpeg unter Debian 11