#Kapitel 13 – Clipper (serverseitiger Video-Schnitt für Highlights) ## Einleitung Clips sind Reichweiten-Booster: Aus langen Streams oder VODs entstehen kurze Highlights für Shorts/Reels/TikTok. Der Clipper läuft als eigener LXC-Dienst und erstellt automatisiert Ausschnitte – wahlweise aus einem überwachten **Nextcloud-Ordner** (empfohlen) oder, optional, aus VODs des RTMP-Servers. So brauchst du keinen RTMP-Server, wenn du deine Videos einfach in die Nextcloud legst. ## Voraussetzungen - Proxmox LXC mit **Debian 12 (Bookworm)** - Grundkenntnisse Shell (`ssh`, `nano`) - ca. 10 GB freier Speicher für temporäre Dateien - **Pflicht:** Nextcloud-Ordner, auf den der LXC zugreifen kann (WebDAV oder lokales Mount) - **Optional:** RTMP-Server (falls direkt aus VODs geschnitten werden soll) - **Optional:** Nginx Proxy Manager für internen Webzugriff (LAN/VPN) ## Ziel - LXC `clipper` mit **ffmpeg** - Ordnerstruktur: `/watch` (Eingang, z. B. Nextcloud-Mount), `/out`, `/temp`, `/logs` - Automatischer Watch-Modus: neue Dateien in `/watch` werden verarbeitet - Optionaler HTTP-Endpoint (POST `/clip`) für manuelle/automatisierte Jobs - Verlustfreier Smart-Copy-Schnitt bei H.264/AAC; sauberer Re-Encode-Fallback bei Bedarf - Einheitliche Dateinamen (Titel, Dauer, Zeitstempel) ## Ablauf 1. LXC „clipper“ anlegen (Debian 12, 1 vCPU, 512 MB RAM, 8–16 GB Disk). 2. System vorbereiten (Update, Zeitsync, Basis-Tools). 3. **ffmpeg** installieren und prüfen. 4. Ordnerstruktur anlegen; Log-Rotation aktivieren. 5. Nextcloud-Ordner einbinden (WebDAV-Mount oder lokaler Share) → `/watch`. 6. Optional: RTMP-VOD-Ordner zusätzlich anbinden. 7. Watch-Script/Dienst aktivieren (erkennt neue Dateien, schneidet Clips, legt sie in `/out` ab). 8. Test-Clip erzeugen und Ergebnis prüfen. ## Ergebnis - Clips werden serverseitig erstellt, landen automatisch in `/out` und sind sofort upload-fertig (MP4, H.264/AAC). - Stabiler Betrieb mit Logs/Exit-Codes, geeignet für spätere Automatisierung. ## Weiterführend - Vorher sinnvoll: **n8n (Kapitel 11)** *bereits erledigt*, **RTMP (Kapitel 12)** *optional*. - **Nächstes Kapitel:** **Backup (Basis, privat)** – damit Ergebnisse & Konfigurationen sicher sind.