recorder.sh gelöscht

This commit is contained in:
2026-02-05 11:17:12 +01:00
parent 35a7f40567
commit d0915c8947

View File

@@ -1,40 +0,0 @@
#!/bin/bash
# Livewire Recorder mit integriertem Folderkeeper
# copyright kaibrenner 20252029
set -euo pipefail
export TZ=UTC
BASE="/loggerdata/logs"
# --- Folderkeeper (läuft im Hintergrund) ---
folderkeeper() {
while true; do
mkdir -p "$BASE/$(date -u +%Y/%m/%d)"
mkdir -p "$BASE/$(date -u -d '+1 day' +%Y/%m/%d)"
sleep 300
done
}
folderkeeper &
KEEPER_PID=$!
# sauber beenden
trap "kill $KEEPER_PID" EXIT INT TERM
# --- Recorder (Foreground, wichtig für systemd) ---
exec /usr/bin/ffmpeg \
-loglevel warning \
-nostdin \
-i rtsp://localhost:8554/logger \
-vn \
-f segment \
-segment_time 3600 \
-segment_atclocktime 1 \
-segment_format wav \
-c:a pcm_s24le \
-ar 48000 \
-ac 2 \
-reset_timestamps 1 \
-strftime 1 \
"$BASE/%Y/%m/%d/%Y-%m-%d_%H-%M-%S.wav"