AddOn
ffmpeg
Beschreibung
Video-Converter für REDAXO cmsFeatures
- Konvertierung von Video-Material mittels ffmpeg serverseitig
- Übernahme des konvertierten Videos in den Medienpool mit präfix web_
- Einstellungsseite um das ffmpeg-Kommando anzupassen
- Löschen der Original-Datei (optional)
github.com/KLXM/ffmpeg
Umsetzung
Versionen
4.4.1
4.3.0 - 4.4.1
- Neuer PingPong-Test im Trimmer mit eigener Taste
- Ton kann beim normalen Schnitt jetzt optional entfernt werden
- Aktiver Wiedergabemodus wird im HUD und an den Buttons klar angezeigt
- Bereichstest und PingPong lassen sich per erneutem Klick wieder stoppen
- Nahtlos-Loop erzwingt Tonentfernung sauber und verständlich im Formular
Neu
- Konfigurierbare Medien-Kategorie für den Import konvertierter Dateien im Medienpool. @danspringer
- Video-Konverter-Oberfläche als tabellarisches Desktop-Layout mit klaren Spalten (Datei, Informationen, Aktionen, Status).
- Konvertierung direkt am jeweiligen Dateieintrag über "Dieses Video konvertieren".
- Vorschau-Modal für Original und Web-Version direkt aus der Liste, inklusive Loop-Schalter.
- Dateibezogener Konvertierungsstatus mit Donut-Anzeige und optional aufklappbarem Protokoll.
- Video-Trimmer mit direkt am Video eingebetteter Steuerleiste, Scrubber, Schnellbuttons, Start-/Ende-Markern und Bereichstest.
Verbessert
- Deutlich reduzierte visuelle Unruhe durch kompaktere Abstände, konsistente Button-Gruppen und klarere Kartenstruktur.
- Statusdarstellung pro Zeile: Bereit, Konvertiert oder Laufend.
- Globaler Statusbereich als kompakter Technik-Block statt dominanter Fortschrittsleiste.
- Status-Prüfen-Aktion und globaler Statusblock im Konverter nach oben verlegt, damit Fortschritt und Aktionen direkt sichtbar sind.
- Inline-Protokoll je Video als aufklappbare Vollbreiten-Zeile umgesetzt.
- Nach Abschluss bleibt die Seite stehen (kein Auto-Reload), damit Logs und Status weiterhin einsehbar sind.
- Bereits konvertierte Videos können gezielt erneut konvertiert werden (dezentere Aktion "Erneut konvertieren").
- Trimmer-, Tabellen- und Modal-Oberfläche für Light-, Dark- und Auto-Theme optimiert.
- Trimmer-Editor, Eingabefelder und Buttons erhalten nun konsistente Theme-Farben und bessere Lesbarkeit im Dark Mode.
- Vorschau- und Trimmer-Interaktionen laufen zuverlässig über REDAXO-Backend-Navigationen ohne kompletten Reload.
Technisch
- Asset-Cache-Busting fuer CSS/JS in
boot.php. - JavaScript auf Donut-Fortschritt und zeilenbezogene Statussteuerung umgestellt.
- Trimmer-Logik für Scrubber, HUD-Buttons, Loop-Schalter und Auswahl-Wiedergabe erweitert.
- JavaScript-Initialisierung gegen doppelte Event-Bindings abgesichert (einmalige Initialisierung), um doppelte Start-Requests zu vermeiden.
- Fehlerhafte Script-Auslieferung in den öffentlichen Addon-Assets korrigiert und synchronisiert.
Full Changelog: https://github.com/FriendsOfREDAXO/ffmpeg/compare/4.4.0...4.4.1
4.1.0
What's Changed
- Add translations and ffmpeg config for media pool categories by @danspringer in https://github.com/FriendsOfREDAXO/ffmpeg/pull/14
New Contributors
- @danspringer made their first contribution in https://github.com/FriendsOfREDAXO/ffmpeg/pull/14
Full Changelog: https://github.com/FriendsOfREDAXO/ffmpeg/compare/4.0.0...4.1.0
4.0.0
4.0
Neue Features
- Video-Konverter Presets – Vorgefertigte Konvertierungsvorlagen (Web, Mobile, Archive, Standard)
- Command-Vorschau – Echtzeit-Anzeige des generierten FFmpeg-Kommandos
- Verbesserte UI – Direkte Command-Eingabe ohne separate Textarea
- Type Hints & Statische Analyse – Vollständige PHPStan/PSalm-Kompatibilität
- Bugfixes – Preset-Override, Video-Mapping, Transparenzen behoben
Verbesserungen
- Code-Qualität mit REDAXO Core Methods (
rex_file,rex_media_service,rex_logger) - Performance-Optimierungen in VideoInfo-Klasse
- Erweiterte Fehlerbehandlung und Logging
- Debug-Endpunkt für Konvertierungsprozesse
What's Changed
- Release v4.0.0: Video Converter Presets & UI Improvements by @skerbis in https://github.com/FriendsOfREDAXO/ffmpeg/pull/13
Full Changelog: https://github.com/FriendsOfREDAXO/ffmpeg/compare/3.3.0...4.0.0
3.3.0
- Trimmer-Liste überarbeitet.
- Übersetzungen erweitert
- Video-Modal
What's Changed
- Fix video trimmer list: remove embedded videos, add modal preview, truncate long filenames by @Copilot in https://github.com/FriendsOfREDAXO/ffmpeg/pull/12
Full Changelog: https://github.com/FriendsOfREDAXO/ffmpeg/compare/3.2.2...3.3.0
3.2.2
Verbesserte Vidstack-AddOn-Unterstützung.
3.2.1
Fixed: Error thrown with message "Class "rex_api_ffmpeg_converter" not found"
3.2.0
New: full English translation
What's Changed
- Namespace und so by @christophboecker in https://github.com/FriendsOfREDAXO/ffmpeg/pull/10
New Contributors
- @christophboecker made their first contribution in https://github.com/FriendsOfREDAXO/ffmpeg/pull/10
Full Changelog: https://github.com/FriendsOfREDAXO/ffmpeg/compare/3.1.2...3.2.0
3.1.2
Kleiner Fix: @christophboecker , danke
3.1.1
Added: English translation
3.0.0
Neu:
- VideoTrimmer
- VideoInfo-Page
- Video Info API
Video-Trimmer
- Visueller Video-Trimmer für präzises Schneiden von Videos
- Start- und Endzeit können per Eingabefeld oder direkt aus dem Video-Player gesetzt werden
- Unterstützt alle Video-Formate (Original- und web-optimierte Videos)
- Intelligente Dateinamen-Generierung verhindert Überschreibungen
Video-Informationen API
- PHP-API-Klasse rex_ffmpeg_video_info für Module und Templates
- Methoden: getInfo(), getBasicInfo(), getDuration(), getAspectRatio()
- Web-Optimierungs-Analyse mit Score-System
- Mobile-Optimierung-Prüfung
- Detaillierte technische Video-Informationen
2.0.0
Major Release
Alles neu!
Killer-Features 🚀
- Magische Hintergrundverarbeitung – starte die Konvertierung und mach einfach weiter mit deinem Leben
- Browser-Schließen? Kein Problem! Dein Video wird trotzdem fertig konvertiert
- Smarte Medienpool-Integration mit web_-Prefix für aufgeräumte Mediatheken
- Metadaten-Magie – Titel, Beschreibungen und Copyright wandern automatisch mit
- Konvertierungs-Dämon arbeitet weiter, selbst wenn deine Session längst abgelaufen ist
- Kompressionsanzeige zeigt dir, wie viel Speicherplatz du gerade gespart hast
- Aufräum-Option – alte Originale automatisch entsorgen nach erfolgreicher Optimierung
2.0.0-beta1
Major Release
Alles neu!
Killer-Features 🚀
- Magische Hintergrundverarbeitung – starte die Konvertierung und mach einfach weiter mit deinem Leben
- Browser-Schließen? Kein Problem! Dein Video wird trotzdem fertig konvertiert
- Smarte Medienpool-Integration mit web_-Prefix für aufgeräumte Mediatheken
- Metadaten-Magie – Titel, Beschreibungen und Copyright wandern automatisch mit
- Konvertierungs-Dämon arbeitet weiter, selbst wenn deine Session längst abgelaufen ist
- Kompressionsanzeige zeigt dir, wie viel Speicherplatz du gerade gespart hast
- Aufräum-Option – alte Originale automatisch entsorgen nach erfolgreicher Optimierung
1.0.1
What's Changed
- Create publish-to-redaxo-org.yml by @alxndr-w in https://github.com/FriendsOfREDAXO/ffmpeg/pull/4
- refactor some code by @skerbis in https://github.com/FriendsOfREDAXO/ffmpeg/pull/5
New Contributors
- @alxndr-w made their first contribution in https://github.com/FriendsOfREDAXO/ffmpeg/pull/4
- @skerbis made their first contribution in https://github.com/FriendsOfREDAXO/ffmpeg/pull/5
Full Changelog: https://github.com/FriendsOfREDAXO/ffmpeg/compare/1.0.0...1.0.1
1.0.0
ffmpeg Video-Converter