Kapitel 13/README.md hinzugefügt

This commit is contained in:
2025-08-24 11:04:46 +00:00
parent 2b85c6f8a7
commit eb3d9b17bf

38
Kapitel 13/README.md Normal file
View File

@@ -0,0 +1,38 @@
#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, 816 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.