Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Changelog

## 4.1.0 - 2026-07-29

### Neu
- 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.
- 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.
23 changes: 17 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# REDAXO-AddOn: FFmpeg Video Tools v4.0
# REDAXO-AddOn: FFmpeg Video Tools v4.1.0

Vollständige Video-Management-Lösung für REDAXO CMS – Konvertierung, Trimming und detaillierte Video-Analyse, alles in einem Addon!

Expand All @@ -25,7 +25,9 @@ Vollständige Video-Management-Lösung für REDAXO CMS – Konvertierung, Trimmi
### 🆕 Video-Trimmer
- **Präzises Schneiden** direkt im Browser
- **Verlustfreies Trimming** mit FFmpeg Stream-Copy
- **Intuitive Bedienung** mit Video-Player-Integration
- **Intuitive Bedienung** mit Video-Player-Integration, Scrubber und HUD-Steuerung
- **Bereichstest** für definierte Start-/Endzeit direkt im Player
- **Loop-Schalter** für einfache Vorschau-Tests
- **Keyboard-Shortcuts** für professionellen Workflow
- **Alle Video-Typen** unterstützt (Original + web-optimiert)

Expand All @@ -51,10 +53,11 @@ Vollständige Video-Management-Lösung für REDAXO CMS – Konvertierung, Trimmi

### Video-Konverter
1. **Medienpool → Video-Tools → Video-Konverter** öffnen
2. Video aus der Liste auswählen
3. "Video konvertieren" klicken
2. Gewünschtes Video in der tabellarischen Übersicht finden
3. Direkt am Eintrag auf **"Dieses Video konvertieren"** klicken
4. **Browser schließen möglich** – Konvertierung läuft weiter
5. Später "Status prüfen" → Fertig optimiertes Video im Medienpool
5. Fortschritt direkt am Eintrag verfolgen (Donut + optionales Protokoll)
6. Später "Status prüfen" → Fertig optimiertes Video im Medienpool

### Video-Trimmer
1. **Medienpool → Video-Tools → Video-Trimmer** aufrufen
Expand All @@ -63,7 +66,9 @@ Vollständige Video-Management-Lösung für REDAXO CMS – Konvertierung, Trimmi
4. **Start-/Endzeit setzen**:
- Position im Player pausieren
- "Aktuelle Zeit setzen" klicken (oder Strg+S/E)
5. "Video schneiden" → Geschnittenes Video als `web_trimmed_*` gespeichert
5. **Bereich testen** nutzen, um den markierten Abschnitt wiederholt abzuspielen
6. Optional **Loop-Schalter** aktivieren, damit die Vorschau direkt in Schleife läuft
7. "Video schneiden" → Geschnittenes Video als `web_trimmed_*` gespeichert

### Video-Informationen
1. **Medienpool → Video-Tools → Video-Informationen** öffnen
Expand Down Expand Up @@ -230,6 +235,12 @@ echo '</div>';
- `getOptimizationStatus($filename)` – Web-Optimierung mit Score
- `isMobileOptimized($filename)` – Mobile-Kompatibilität prüfen

## ✨ Neueste Verbesserungen
- Moderne Vorschau-Modal mit Loop-Option für schnelle Prüfungen
- Trimmer-UI mit direkt eingebetteten Controls, Scrubber und Bereichstest
- Theme-optimierte Darstellung für Light-, Dark- und Auto-Theme
- Zuverlässige Initialisierung im REDAXO-Backend auch nach Navigation ohne kompletten Reload

## ⚙️ Installation & Konfiguration

### FFmpeg Installation
Expand Down
Loading