So extrahieren Sie Audio aus Video unter Linux
Der Zweck dieses Tutorials besteht darin, den Audioinhalt aus einer Videodatei auf einem Linux-System zu extrahieren. Dies kann über die Befehlszeile nach der Installation des Softwarepakets ffmpeg erfolgen, falls Sie es noch nicht haben. Das Audio kann in eine Vielzahl von Formaten wie mp3 oder ogg extrahiert werden, und die unterstützten Videotypen reichen von mp4, mkv, avi und anderen.
In diesem Tutorial lernen Sie:
- So installieren Sie ffmpeg auf allen wichtigen Linux-Distributionen
- So extrahieren Sie Audio aus einem Video unter Linux
Installieren Sie ffmpeg auf den wichtigsten Linux-Distributionen
Bevor wir uns mit den folgenden Beispielen zum Extrahieren von Audio aus einer Videodatei befassen, müssen Sie ffmpeg auf Ihrem System installieren. Die Software ist auf allen gängigen Linux-Distributionen verfügbar und kann einfach über den Paketmanager Ihres Systems installiert werden. Verwenden Sie den entsprechenden Befehl unten, um es auf Ihrem eigenen Computer zu installieren.
So installieren Sie ffmpeg unter Ubuntu, Debian und Linux Mint:
sudo apt install ffmpeg
So installieren Sie ffmpeg auf Fedora:
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install ffmpeg
So installieren Sie ffmpeg unter CentOS, AlmaLinux und Red Hat:
sudo dnf install --nogpgcheck https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm
sudo dnf install ffmpeg
So installieren Sie ffmpeg unter Arch Linux und Manjaro:
sudo pacman -S ffmpeg
Audio aus Video extrahieren – Befehlsbeispiele
Sehen Sie sich einige der folgenden Beispiele für die Audioextraktion an, um zu sehen, wie ffmpeg eine Audiodatei aus Ihrer Videodatei erstellen kann.
Extrahieren Sie Audio aus einem mp4-Video in eine mp3-Datei:
ffmpeg -i video.mp4 audio.mp3Extrahieren Sie Audio in eine ogg-Datei aus einem mp4-Video:
ffmpeg -i video.mp4 -vn -acodec libvorbis audio.oggBeachten Sie, dass sich die Syntax gegenüber dem ersten Beispiel ein wenig geändert hat, da bei Verwendung der ersten Syntax eine ogg-Videodatei anstelle einer Audiodatei erstellt wird.
Alternativ können Sie mit ffmpeg auch die Abtastrate der Audioausgabe auf z. 44100, 22050 oder 11025. Der folgende Linux-Befehl ändert sich so, dass die Audio-Sampling-Rate auf 22050 Hz ausgegeben wird:
ffmpeg -i video.mp4 -ar 22050 audio.mp3Oder um die Abtastrate beim Extrahieren von Audio in eine ogg-Datei zu ändern:
ffmpeg -i video.mp4 -vn -acodec libvorbis -ar 22050 audio.oggDer Vorgang funktioniert auch für andere Videodateitypen wie avi, mkv und mov.
ffmpeg -i video.avi audio.mp3 ffmpeg -i video.mkv audio.mp3 ffmpeg -i video.mov audio.mp3-
Sie können Audio auch in das wav-Format extrahieren, bei dem es sich um ein unkomprimiertes Audioformat handelt:
ffmpeg -i video.mp4 audio.wav
Abschließende Gedanken
In diesem Tutorial haben wir gesehen, wie man Audio aus einer Videodatei auf einem Linux-System extrahiert. Dies wird durch den Befehl ffmpeg erleichtert, mit dem Audio in verschiedene Formate und Codecs extrahiert werden kann. Unsere Beispiele enthielten einige der gebräuchlichsten Formate, aber es gibt noch viele weitere, und die ffmpeg-Software ist vollgepackt mit Optionen. Sie können unsere Beispiele an Ihre eigenen Bedürfnisse anpassen, während Sie Ihre Befehle mit weiteren Optionen anpassen, die Sie in den ffmpeg-Manpages finden.
