Webradio-Streams lassen sich mit FFmpeg nicht nur aufzeichnen, sondern bereits während der Aufnahme automatisch in einzelne Dateien aufteilen. So kann beispielsweise für jeden Kalendertag eine eigene MP3-Datei erzeugt werden. Für die Aufzeichnung kann ein kleines Shellskript verwendet werden:
#!/bin/bash
ffmpeg \
-hide_banner \
-loglevel warning \
-i "https://stream.example.org" \
-c copy \
-f segment \
-segment_atclocktime 1 \
-segment_time 86400 \
-strftime 1 \
"/home/user/webradio/%Y-%m-%d.mp3" Der Stream wird hierbei kontinuierlich aufgezeichnet und automatisch in Dateien mit einer Länge von jeweils einem Kalendertag aufgeteilt.


