Kapitel 13/README.md hinzugefügt
This commit is contained in:
38
Kapitel 13/README.md
Normal file
38
Kapitel 13/README.md
Normal 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, 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.
|
||||
Reference in New Issue
Block a user