erde-stream-recorder.sh | ||
LICENSE | ||
README.md |
RTMP Stream Recorder für die Bash
Dies Skript ermöglicht die lokale Aufzeichnung von RTMP-Streams und speichert diese als *.mp4-Dateien ab. Das Skript überprüft zunächst, ob das Programm "ffmpeg" installiert ist und installiert es gegebenenfalls. Es erstellt dann ein Downloadverzeichnis und bietet dem Benutzer die Möglichkeit, zwischen verschiedenen Streams auszuwählen. Bei Auswahl eines Streams wird die Aufzeichnung gestartet und im Downloadverzeichnis gespeichert. Das Skript enthält auch eine Funktion zum Abbrechen der Aufzeichnung und bietet die Option, die zuletzt erstellte Datei zu löschen.
Das Skript bietet die folgenden Funktionen:
- Auswahl Streams (oder Eingabe einer benutzerdefinierten Stream-URL und Stream-Namen)
- Aufzeichnung des ausgewählten Streams und Speicherung im angegebenen Downloadverzeichnis
- Überprüfung und Installation von "ffmpeg", wenn es nicht vorhanden ist
- Abbruch der Aufzeichnung per Interrupt (INT-Signal) mit der Möglichkeit, die zuletzt erstellte Datei zu löschen
Aufruf: ./bash erde-stream-recorder.sh