Startseite
» LINUX
»
5 Möglichkeiten zum Konvertieren von Videodateien unter Linux
5 Möglichkeiten zum Konvertieren von Videodateien unter Linux
Wenn Sie unter Linux Videodateien konvertieren müssen , stehen Ihnen mehrere zuverlässige Optionen zur Verfügung. HandBrake ist für die meisten Desktop-Nutzer die einfachste Lösung, FFmpeg bietet die größte Flexibilität für die Arbeit über die Kommandozeile, VLC ist praktisch, wenn es bereits installiert ist, Avidemux kombiniert einfache Bearbeitung mit Transkodierung und Shutter Encoder eignet sich für Stapelverarbeitung und unterstützt eine Vielzahl von Codecs.
Vor der Konvertierung: Container und Codec sind nicht dasselbe.
Eine Dateiendung wie MP4, MKV oder WebM beschreibt den Container . Dieser Container enthält Video- und Audiostreams, die mit Codecs wie H.264, H.265/HEVC, AV1, AAC oder Opus kodiert sind. Eine Umbenennung führt nicht .mkvzu .mp4einer Konvertierung des Videos. Für eine breite Kompatibilität ist H.264-Video plus AAC-Audio in einem MP4-Container weiterhin ein praktikables Ziel.
1. HandBrake: die einfachste grafische Benutzeroberfläche für alltägliche Umrechnungen
HandBrake ist ein spezialisierter Open-Source-Transcoder. Das Linux-Team empfiehlt die offizielle Flatpak-Version; nach der Konfiguration von Flathub kann er installiert werden flatpak install fr.handbrake.ghb. Siehe die offizielle Linux-Installationsanleitung .
Öffnen Sie HandBrake und wählen Sie „Open Source“ , dann wählen Sie das Video aus.
Wählen Sie eine Voreinstellung. Für eine universelle Datei empfiehlt HandBrake die Einstellung „Fast 1080p30“ als weitgehend kompatiblen Ausgangspunkt, sofern sie zur Quelle passt; siehe Auswählen einer Voreinstellung .
Überprüfen Sie das Ausgabeformat und den Zieldateinamen.
Klicken Sie auf „Codierung starten“ .
Laden Sie das Quellvideo und überprüfen Sie das Ausgabeformat vor der Codierung.Die HandBrake-Voreinstellungen bieten einen schnellen Ausgangspunkt für die Festlegung von Auflösung, Codec und Qualitätseinstellungen.Wählen Sie die Zieldatei aus und starten Sie dann die Kodierung.
2. FFmpeg: Am besten geeignet für Terminal und Automatisierung
FFmpeg ist die flexibelste Option in dieser Liste. FFmpeg selbst veröffentlicht den Quellcode und verlinkt auf seiner Downloadseite zu Paketen für Linux-Distributionen . Nach der Installation des für Ihre Distribution bereitgestellten Pakets kann eine grundlegende Konvertierung so einfach sein wie:
ffmpeg -i input.avi output.mp4
Dies ist auch das grundlegende Beispiel für die Neukodierung in der offiziellen FFmpeg-Dokumentation . FFmpeg wählt die passenden Ausgabecodierer anhand des Build- und Ausgabeformats aus. Benötigen Sie bestimmte Codecs, Bitraten, Filter, Untertitel oder Batch-Skripte, geben Sie diese Optionen explizit an, anstatt sich auf die Standardeinstellungen zu verlassen.
FFmpeg ist besonders nützlich für wiederholbare Terminalbefehle und Skripte.
3. VLC: praktisch für gelegentliche Konvertierungen
Wenn VLC bereits auf Ihrem Desktop installiert ist, benötigen Sie möglicherweise keine weitere Anwendung. Die Dokumentation von VideoLAN bestätigt, dass VLC Medien über den Workflow „Medien > Konvertieren/Speichern“ konvertieren kann .
Öffnen Sie VLC und wählen Sie Medien > Konvertieren/Speichern .
Klicken Sie auf Hinzufügen , wählen Sie das Quellvideo aus und fahren Sie mit Konvertieren/Speichern fort .
Wählen Sie ein Konvertierungsprofil, legen Sie die Zieldatei und die Dateierweiterung fest und klicken Sie dann auf Start .
Starten Sie über Medien > Konvertieren/Speichern in VLC.Fügen Sie die Quelldatei im Dialogfeld „Medien öffnen“ von VLC hinzu.Wählen Sie ein Profil aus, das zu dem gewünschten Container und den gewünschten Codecs passt.
4. Avidemux: Nützlich, wenn Sie auch einfache Bearbeitungen benötigen.
Avidemux ist ein schlanker Videoeditor für Linux, Windows und macOS. Das Projekt bietet Linux-Downloads und den Quellcode über seine offizielle Website und sein Projekt-Repository an .
Öffnen Sie Ihr Video
Unter „Videoausgabe“ wählen Sie einen Encoder aus, wenn Sie neu codieren möchten. Wenn Sie „ Kopieren“ auswählen, bleibt der bestehende Videostream erhalten.
Wählen Sie die Audioeinstellungen und ein geeignetes Ausgabeformat , z. B. einen MP4-Muxer für kompatible Streams.
Speichern Sie die neue Datei.
Die Einstellung „Kopieren“ remuxt kompatible Streams, ohne sie neu zu codieren.Verwenden Sie eigentliche Encoder, wenn Video oder Audio konvertiert werden müssen.
5. Shutter-Encoder: leistungsstark für Stapelverarbeitung und fortgeschrittene Formate
Shutter Encoder bietet Linux DEB- und AppImage-Downloads und unterstützt Ausgabecodecs wie H.264, H.265, VP9, AV1, ProRes, DNxHR und FFV1. Die offizielle Dokumentation behandelt außerdem Warteschlangen, Bitratensteuerung, Skalierung, Audiomapping, Untertitel und Hardwarebeschleunigung.
Fügen Sie eine oder mehrere Quelldateien hinzu.
Wählen Sie eine Funktion wie H.264, H.265, VP9 oder AV1.
Legen Sie Container, Qualität bzw. Bitrate, Auflösung und Ausgabeverzeichnis nach Bedarf fest.
Klicken Sie auf die Startfunktion .
Wählen Sie die Konvertierungsfunktion, nachdem Sie Ihre Quelldateien hinzugefügt haben.Überprüfen Sie vor dem Start die Ausgabeeinstellungen und den Zielordner.
Welchen Linux-Videokonverter sollten Sie verwenden?
Werkzeug
Am besten geeignet
Handbremse
Einfache, hochwertige Desktop-Transkodierung
FFmpeg
Automatisierung, Skripte, Filter und präzise Steuerung
VLC
Schnelle Umstellung ohne Installation eines weiteren Konverters
Avidemux
Grundlegende Bearbeitungen plus Remuxing oder Neukodierung
Verschluss-Encoder
Stapelverarbeitung und eine breite Auswahl an Auslieferungs- oder Bearbeitungscodecs
Egal welches Tool Sie wählen, bewahren Sie die Originaldatei auf, bis Sie das Konvertierungsergebnis überprüft haben.
Spielen Sie nach der Konvertierung die gesamte Ausgabe ab oder überprüfen Sie zumindest Anfang, Mitte und Ende sowie Ton und Untertitel. Falls eine Datei auf dem Zielgerät nicht abgespielt werden kann, liegt das Problem in der Regel nicht an der Dateinamenerweiterung, sondern an einer nicht unterstützten Codec-, Profil-, Audioformat- oder Containerkombination.