Zuletzt aktualisiert am

Frame stattet FFmpeg mit einer modernen Benutzeroberfläche für die alltägliche Medienkonvertierung aus

Frame ist ein Open-Source-Dienstprogramm zur Medienkonvertierung, das FFmpeg in eine native Rust-GUI für Arbeitsabläufe mit Videos, Audiodateien, Bildern, Untertiteln und Metadaten integriert.
Eine Übersetzung von 🇬🇧 Linuxiac.com

FFmpeg ist ein Tool, von dem fast jeder Linux-Nutzer schon profitiert hat, auch wenn er den Namen noch nie in ein Terminal eingegeben hat. Es bildet die Grundlage für unzählige Medien-Workflows und ermöglicht eine äußerst flexible Verarbeitung von Videos, Audiodateien, Bildern, Untertiteln und Metadaten.

Das Problem ist, dass die direkte Nutzung in der Regel mit langen Befehlen, Codec-Namen, Bitraten-Einstellungen, Filtern, Containern und viel Ausprobieren verbunden ist. Frame versucht, diesen Teil weniger mühsam zu gestalten.

Es handelt sich um eine Open-Source-Desktopanwendung, die eine grafische Benutzeroberfläche für FFmpeg bereitstellt. Anstatt FFmpeg zu ersetzen, bündelt sie es in einer nativen App und bietet Nutzern eine übersichtlichere Möglichkeit, gängige Medienkonvertierungsaufgaben zu konfigurieren. Das Projekt beschreibt sich selbst als natives Medienkonvertierungsprogramm, das in Rust entwickelt wurde und im Hintergrund FFmpeg sowie FFprobe für die Medienverarbeitung nutzt.

Mit anderen Worten: FFmpeg bleibt die Engine, die die eigentliche Arbeit erledigt. Frame ist die darüberliegende Schnittstellen- und Workflow-Ebene, die sich um die Analyse der Quelldateien, die Generierung von FFmpeg-Argumenten, Kompatibilitätsprüfungen, die Aufgabensteuerung und die Auswertung des Fortschritts kümmert.

Dazu gehören das Konvertieren von Videodateien, das Extrahieren oder Konvertieren von Audio, das Ändern von Bildformaten, die Arbeit mit Untertiteln, das Bearbeiten von Metadaten, das Ändern der Größe oder das Zuschneiden von Medien, die Verwendung von Voreinstellungen sowie die Verarbeitung mehrerer Dateien in einer Warteschlange.

Dem Projekt zufolge unterstützt Frame gängige Videoformate wie MP4, MOV, MKV, AVI, WebM und GIF sowie Audioformate wie MP3, M4A, WAV und FLAC. Im Bereich der Bildformate werden PNG, JPEG, WebP, BMP, TIFF, AVIF, HEIC und HEIF unterstützt. Zu den Ausgabeoptionen gehören Video-, Audio- und Bildformate wie MP4, MKV, WebM, MOV, GIF, MP3, M4A, WAV, FLAC, PNG, JPG, WebP, BMP und TIFF.

Die App bietet zudem eine recht umfangreiche Auswahl an Konvertierungsoptionen. Nutzer können mit Video-Encodern wie H.264, H.265/HEVC, VP9, ProRes, SVT-AV1 und GIF-Palettenausgabe arbeiten. Hardware-Encoder werden ebenfalls unterstützt, sofern sie in der konfigurierten FFmpeg-Version verfügbar sind, darunter NVIDIA NVENC und Apple VideoToolbox.

Über die einfache Formatkonvertierung hinaus bietet Frame Steuerelemente für CRF- und Bitraten-Einstellungen, Codierungsvoreinstellungen, Skalierung, Zuschneiden, Drehen, Spiegeln, Überlagerungen, Einbrennen von Untertiteln, Bereinigung oder Ersetzen von Metadaten sowie Echtzeit-Protokolle. Es handelt sich nicht nur um ein Dienstprogramm nach dem Motto „Eingabe auswählen, Ausgabe auswählen, auf ‚Konvertieren‘ klicken“. Die App macht nützliche Aspekte der Flexibilität von FFmpeg zugänglich, ohne dass Nutzer vollständige Befehle eingeben müssen.

Das Projekt stellt neben MacOS- und Windows-Builds auch Linux-Builds bereit, darunter Tarballs, AppImage- und Flatpak-ähnliche Release-Artefakte. Nutzer sollten jedoch realistische Erwartungen haben: Es handelt sich um ein junges Open-Source-Projekt, und der Entwickler weist darauf hin, dass die App derzeit nicht signiert ist, sodass Betriebssysteme beim ersten Start möglicherweise eine Warnung anzeigen.

Weitere Details zum Projekt finden Sie auf der offiziellen Website und der GitHub-Seite.

 

Spendieren Sie Bobby einen ☕ Ko-fi

s3n🧩net wünscht viel Vergnügen

Comments