So konvertieren Sie WebM-Videos in Linux in jedes beliebige Format

So konvertieren Sie WebM-Videos in Linux in jedes beliebige Format
Hauptschnittstelle des VLC Media Players in Ubuntu Linux

Obwohl WebM ein leichtes und effizientes webfreundliches Videoformat ist, kann es schwierig sein, es auf verschiedenen Geräten und Plattformen zum Laufen zu bringen. Eine Problemumgehung besteht darin, Ihre WebM-Dateien in andere gängige Formate wie MP4, AVI oder MKV zu konvertieren, um die Kompatibilität mit verschiedenen Mediaplayern und Plattformen sicherzustellen.

Dieser Artikel zeigt Ihnen, wie Sie WebM-Videos mit verschiedenen Tools wie FFmpeg, VLC und Handbrake unter Ubuntu Linux in die gewünschten Formate konvertieren.

Einführung in das WebM-Format

WebM ist ein kostenloses und quelloffenes Mediendateiformat, das hauptsächlich zur Bereitstellung von Videoinhalten im Internet verwendet wird. Es ist darauf ausgelegt, qualitativ hochwertige Videos bei einer im Vergleich zu anderen Formaten wie MP4 oder AVI kleineren Dateigröße bereitzustellen. WebM basiert auf den Videocodecs VP8 und VP9 sowie den Audiocodecs Opus und Vorbis.

Konvertieren von WebM-Videos mit FFmpeg

FFmpeg ist ein kostenloses Multimedia-Framework mit Open Source-Charakter, das auf verschiedenen Plattformen wie Windows, Linux und macOS funktioniert. Mit dem FFmpeg-Befehlszeilentool können Sie Video- und Audiodateien verschiedener Formate konvertieren, aufzeichnen, streamen und verwalten.

Installation

Bevor wir mit der Konvertierung beginnen, stellen Sie sicher, dass FFmpeg auf Ihren Distributionen verfügbar ist. Sie können Ihre Version mit diesem Befehl überprüfen:

Überprüfen der Version von FFmpeg im Befehlszeilenterminal

Wenn FFmpeg vorhanden ist, werden die Versionsinformationen angezeigt. Wenn nicht, können Sie es mit Ihrem Standardpaketmanager installieren.

Führen Sie beispielsweise auf Ubuntu/Debian-basierten Systemen Folgendes aus:

Installieren von FFmpeg mit dem apt-Paketmanager

Um FFmpeg auf CentOS/Fedora oder einer REHEL-basierten Distribution zu installieren, können Sie diesen Befehl verwenden:

Führen Sie für Arch Linux analog den folgenden Befehl aus:

Konvertierung

Navigieren Sie mit dem Befehl „cd“ im Terminal zu dem Verzeichnis, das das Video enthält.

Geben Sie anschließend den folgenden ffmpegBefehl ein und ersetzen Sie ihn output.mp4durch den gewünschten Ausgabedateinamen:

Konvertieren von WebM-Videos in MP4 mit dem Linux-Tool FFmpeg

Hier -igibt das Flag die Eingabedatei an, der Rest ist ziemlich unkompliziert. Drücken Sie die Eingabetaste, und FFmpeg beginnt mit der Konvertierung Ihrer WebM-Datei in MP4.

Wenn Sie während des Konvertierungsprozesses mehr Kontrolle wünschen, können Sie zusätzliche Parameter angeben. Um beispielsweise ein WebM-Video mit dem H.264-Videocodec und dem AAC-Audiocodec in MP4 zu kodieren, würde Ihr Befehl folgendermaßen aussehen:

Gibt hier -c:v libx264den H.264-Videocodec an und -c:a aacwählt den AAC-Audiocodec aus.

Darüber hinaus können Sie die Ausgabequalität mit den Optionen -qscaleoder steuern -crf:

Sie können auch die Bitrate, den CRF-Wert und andere Optionen anpassen, um die Ausgabequalität und Dateigröße entsprechend Ihren Anforderungen zu optimieren.

Konvertieren von WebM-Videos mit VLC

VLC ist ein weiterer plattformübergreifender Multimedia-Player, der zum Konvertieren von Videodateien verwendet werden kann. Zwar bietet VLC nicht so viele Funktionen wie FFmpeg, aber für grundlegende Konvertierungen bietet es eine praktische grafische Benutzeroberfläche.

Installation

Auf den meisten Linux-Distributionen ist VLC normalerweise vorinstalliert. Wenn es nicht vorhanden ist, können Sie es mit Ihrem Standardpaketmanager wie apt installieren.

Verwenden Sie beispielsweise auf Ubuntu/Debian-basierten Systemen:

Installieren des VLC Media Players mit dem Apt-Paketmanager

Führen Sie unter Fedora oder CentOS den folgenden Befehl aus:

Verwenden Sie für Arch Linux Folgendes:

Konvertierung

Öffnen Sie den VLC Media Player. Öffnen Sie anschließend das Konvertierungsfenster, indem Sie Medien -> Konvertieren/Speichern auswählen :

Öffnen des Fensters „Konvertieren/Speichern“ über das Dropdown-Menü „Medien“ von VLC

Klicken Sie auf die Schaltfläche „Hinzufügen“ und wählen Sie die WebM-Datei aus, die Sie konvertieren möchten. Klicken Sie anschließend auf die Schaltfläche „Konvertieren/Speichern“ , um das Konvertierungsfenster zu öffnen:

Öffnen und Auswählen von WebM-Videodateien im Fenster „Medien öffnen“

Geben Sie im Konvertierungsfenster Ihr Ausgabeformat an, indem Sie auf die Schaltfläche „Durchsuchen“ neben der Option „Zieldatei“ klicken . Wählen Sie dann aus dem Dropdown-Menü „Profil “ das gewünschte Ausgabeformat aus (z. B. MP4):

Profil hinzufügen und Ausgabe und Format für eine bestimmte WebM-Beispieldatei angeben

Klicken Sie abschließend auf „Start“ . VLC konvertiert Ihr WebM-Video mit dem H.264-Codec und MP3-Audio in ein MP4-Video.

Das ist alles! VLC erledigt den Rest und Ihr Video wird in das gewünschte Format konvertiert.

Darüber hinaus können Sie die Videokodierungseinstellungen wie Video-Bitrate und Auflösung anpassen, indem Sie auf die Schaltfläche „Einstellungen“ klicken .

Konvertieren von WebM-Videos mit HandBrake

HandBrake ist ein Open-Source-Videotranscoder, der mehrere Videoformate verarbeiten kann, darunter auch WebM. Er bietet sowohl GUI- als auch CLI-Schnittstellen zum Konvertieren von Videos.

Installation

Genau wie VLC und FFmpeg ist auch HandBrake in den Repositories verschiedener Linux-Distributionen zu finden. Um HandBrake beispielsweise auf Ubuntu oder Debian zu installieren, führen Sie Folgendes aus:

HandBrake mit dem Apt-Paketmanager installieren

Dadurch wird die grafische Benutzeroberfläche von HandBrake installiert. Sie können jedoch auch den folgenden Befehl verwenden, um eine Befehlszeilenschnittstelle zu installieren:

Unter Arch Linux, Fedora oder CentOS können Sie HandBrake mit Flatpak installieren:

Konvertierung

Starten Sie HandBrake und klicken Sie oben links auf die Schaltfläche „ Open Source“ . Wählen Sie die gewünschte WebM-Datei aus und klicken Sie auf „Öffnen“ :

Öffnen einer WebM-Videodatei in HandBrake über die Option „Open Source“

Wählen Sie als Nächstes das gewünschte Ausgabeformat aus dem Dropdown-Menü „Vorgabe“ (z. B. MP4). Geben Sie anschließend das Format des Ausgabevideos und seinen Zielspeicherort zusammen mit dem Namen der Ausgabedatei an:

Konvertieren eines WebM-Bilds in MP4 mit dem Linux-Tool HandBrake

HandBrake bietet verschiedene Optionen zum Optimieren von Einstellungen wie Videoqualität, Bitrate und Audiokodierung. Sie können sie nach Ihren Wünschen anpassen, indem Sie zu den entsprechenden Unterabschnitten wechseln.

Wenn Sie mit der Anpassung fertig sind, können Sie auf „Kodierung starten“ klicken , um den Konvertierungsprozess zu beginnen.

Das war’s, Sie haben die WebM-Videos in das MP4-Format konvertiert.

Wenn Sie darüber hinaus lieber die HandBrake-CLI verwenden möchten, können Sie mit dem folgenden Befehl WebM mit dem Videocodec x264 und einer Qualitätseinstellung von 20 in MP4 kodieren:

Konvertieren einer WebM-Datei in MP4 mithilfe der HandBrake CLI-Schnittstelle

Sie können mit dem Befehlszeilentool HandBrake auch beliebige Videodateien in das H.264 MP4-Format konvertieren.

Konvertieren mehrerer WebM-Dateien mit Bash-Skript

Möchten Sie mehrere WebM-Videos gleichzeitig in ein anderes Format konvertieren? Wenn ja, dann sind Sie mit Bash-Skripten bestens bedient. Um beispielsweise alle WebM-Dateien mit FFmpeg in das MP4-Format zu konvertieren, können Sie dieses Skript verwenden:

Nachdem Sie ein Skript erstellt haben, müssen Sie dieses Skript als Datei (z. B. ) speichern sample_script.shund mit diesem Befehl ausführbar machen:

Führen Sie abschließend das Skript aus, um die Stapelkonvertierung zu starten:

Ausführen eines Bash-Skripts zum Konvertieren mehrerer WebM-Dateien in das MP4-Format

Dieses Skript durchläuft alle WebM-Dateien im angegebenen Verzeichnis und codiert sie mit dem AAC-Audiocodec und dem H.264-Videocodec in MP4.

Darüber hinaus können Sie dieses Skript ändern, um ein anderes Ausgabeformat anzugeben, indem Sie die Erweiterung im FFmpeg-Befehl im Bash-Skript ändern.

Einpacken

Sie haben erfolgreich verschiedene Methoden zum Konvertieren von WebM-Videos in andere Videoformate unter Linux kennengelernt. Windows-Benutzer können diese Videokonverter ebenfalls ausprobieren.

Alle Bilder und Screenshots von Haroon Javed.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert