3
0
Fork 0
Tooling für Video Releasing from OBS/Stream Dump Chunks
Go to file
L3D fbe67bb400
Adding render chunks
2025-03-01 19:21:47 +01:00
LICENSE Prepare Winterkongress Rendering 2025-02-25 21:13:51 +01:00
README.md Generate a README 2025-02-25 23:29:54 +01:00
render-chunks.sh Adding render chunks 2025-03-01 19:21:47 +01:00
render.sh Prepare Winterkongress Rendering 2025-02-25 21:13:51 +01:00

README.md

Video Release Tooling

Ein Tool zur verarbeitung vom Streamdump zum media.ccc.de Release

📝 Beschreibung

Dieses Skript hilft dabei, automatisch das richtige Intro- und Outro-File sowie die passenden Teile einer chunked Aufnahme auszuwählen (z. B. OBS mit automatischem Split alle 5 Minuten).

Features:

  • Automatische Auswahl der relevanten Videodateien
  • Vorschau der ersten und letzten Datei in mpv
  • Manuelle Eingabe der Start- und Endpunkte zur Feinanpassung
  • Automatische Zusammenfügung mit Intro und Outro
  • Audio-Normalisierung für das finale Video

Es wird angenommen, dass Intros und Outros als Bilder oder Video verfügbar sind. Außerdem wurde der Stream in Snippets recorded.

🛠️ Voraussetzungen

Das Skript setzt die folgenden Abhängigkeiten voraus:

  • ffmpeg
  • fzf
  • mpv (optional, für die Vorschau)

⚙️ Installation

Stelle sicher, dass ffmpeg und fzf installiert sind:

sudo apt install ffmpeg fzf   # Debian/Ubuntu
brew install ffmpeg fzf       # macOS (Homebrew)
yay -S ffmpeg fzf             # Arch Linux (AUR)

🛠️ Nutzung

  1. Bereite die Ordner mit Intos, Outros und Snippets vor
  2. Führe das Skript aus:
./render-chunks.sh
  1. Wähle intro, outro und die releavanten Videodateien aus.
  2. Nutze mpv, um die Start- und Endpunkte zu bestimmen.
  3. Gib diese Werte im Skript an.
  4. Warte, bis das finale Video gerendert wurde.

👨👩👦 Autoren

  • thunfisch
  • iiidefix
  • L3D

⚖️ Lizenz

Dieses Projekt steht unter der MIT-Lizenz.