GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie FFmpeg unter Ubuntu 18.04 / Ubuntu 16.04 und Linux Mint 19

FFmpeg ist eine Open-Source-Software (auch ein Befehlszeilentool) zum Transkodieren von Multimediadateien. Es ist eine Suite, die eine Reihe gemeinsam genutzter Bibliotheken wie libswresample, libavcodec, libavformat und libavutil sowie Programme zur Handhabung von Video-, Audio- und anderen Multimedia-Dateien und -Streams enthält.

Mit FFmpeg können Sie verschiedene Video- und Audioformate konvertieren. Außerdem kann es in Echtzeit von Hardware wie der TV-Aufnahmekarte erfassen und codieren.

Installieren Sie FFmpeg auf Ubuntu / Linux Mint

Dieser Beitrag erklärt Ihnen, wie Sie FFmpeg auf Ubuntu 18.04 / Ubuntu 16.04 &Linux Mint 19 installieren und verwenden.

Installieren Sie FFmpeg v4.x

Die in den Ubuntu-Repositorys enthaltene Version hinkt immer hinter der Veröffentlichung von FFmpeg.org her. Wenn Sie die neueste Version von FFmpeg (v4.x) installieren möchten, müssen Sie den jonathonf/ffmpeg-4 verwenden PPA.

PPA zu Ihrem System hinzufügen.

sudo add-apt-repository ppa:jonathonf/ffmpeg-4

Korrektur: add-apt-repository-Befehl nicht gefunden.

Aktualisieren Sie den Repository-Index.

sudo apt update

Sobald Sie PPA zu Ihrem System hinzugefügt haben, installieren Sie das FFmpeg-Paket mit dem folgenden Befehl

sudo apt install -y ffmpeg

Installieren Sie FFmpeg v3.x / v2.x

Das Basis-Repository von Ubuntu/Linux Mint enthält FFmpeg-Pakete, die mit dem apt-Paketverwaltungstool installiert werden können.

Aktualisieren Sie den Repository-Index.

sudo apt update

Installieren Sie FFmpeg, indem Sie den folgenden Befehl ausführen.

sudo apt install -y ffmpeg

FFmpeg-Installation überprüfen

Überprüfen Sie die Installation, indem Sie ffmpeg -version ausführen Befehl, der die FFmpeg-Version druckt.

ffmpeg -version

Ausgabe v4.x:

ffmpeg version 4.1.1-0york1~18.04 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.3.0-27ubuntu1~18.04)
configuration: --prefix=/usr --extra-version='0york1~18.04' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-nonfree --enable-libfdk-aac --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
libavutil      56. 22.100 / 56. 22.100
libavcodec     58. 35.100 / 58. 35.100
libavformat    58. 20.100 / 58. 20.100
libavdevice    58.  5.100 / 58.  5.100
libavfilter     7. 40.101 /  7. 40.101
libavresample   4.  0.  0 /  4.  0.  0
libswscale      5.  3.100 /  5.  3.100
libswresample   3.  3.100 /  3.  3.100
libpostproc    55.  3.100 / 55.  3.100

Darüber hinaus können Sie mit dem folgenden Befehl alle verfügbaren FFmpeg-Encoder und -Decoder auflisten.

ffmpeg -encoders
ffmpeg -decoders

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

Verwendung von FFmpeg

Hier sehen wir einige Beispiele für die Verwendung des ffmpeg-Befehlszeilentools.

Grundlegende Konvertierung

Um eine Audio- oder Videodatei mit FFmpeg zu konvertieren, müssen Sie die Eingabe- und Ausgabeformate nicht angeben. FFmpeg erkennt das Eingabeformat automatisch und konvertiert es basierend auf der Dateierweiterung einer Ausgabedatei in ein anderes Format.

Konvertieren Sie ein Video von mp4 in WebM.

ffmpeg -i video.mp4 video.webm

Erweiterte Konvertierung

Um die Codecs anzugeben, können Sie die Option -c verwenden. Sie können den Namen eines beliebigen unterstützten Decoders/Encoders oder eine Sonderwertkopie eingeben, die einfach den Eingabestrom zusammen mit -c kopiert.

Dadurch wird das Audio (-c:a copy) aus input.webm kopiert und das Video in einen VP9-Codec (-c:v vp9) mit einer Bitrate von 1M/s (-b:v) konvertiert, alles gebündelt ein Matroska-Container (output.mkv).

ffmpeg -i input.webm -c:a copy -c:v vp9 -b:v 1M output.mkv

Schlussfolgerung

Sie haben FFmpeg erfolgreich auf Ubuntu 18.04 / Ubuntu 16.04 &Linux Mint 19 installiert und gelernt, wie man eine einfache Konvertierung durchführt. Sie können die FFmpeg-Website besuchen, um mehr über die Verwendung von FFmpeg zum Konvertieren Ihrer Video- und Audiodateien zu erfahren.


Ubuntu
  1. So installieren Sie PHPUnit unter Linux Mint 12 / Ubuntu 11.10

  2. So installieren Sie VLC 1.1.13 auf Ubuntu 11.10 / 12.04, Linux Mint 12

  3. So installieren Sie Mozilla Thunderbird 10 unter Ubuntu 11.10 / Linux Mint 12

  4. Wie installiert man Ffmpeg auf Ubuntu?

  5. So installieren Sie FFmpeg unter Ubuntu 22.04

So installieren Sie KDE Plasma 5.12 unter Ubuntu 18.04 und Linux Mint 19

So installieren Sie den Opera-Browser unter Ubuntu 18.04 / 16.04 und Linux Mint 19 / 18

So installieren Sie Node.js unter Ubuntu 18.04 / Ubuntu 16.04 und Linux Mint 19

So installieren Sie AnyDesk unter Ubuntu 20.04 / Linux Mint 20

So installieren Sie Wine 4.0 unter Ubuntu 18.04 und Linux Mint 19

So installieren Sie FFmpeg unter Linux Mint 19