This commit is contained in:
CroneKorkN 2025-05-30 20:16:46 +02:00
parent a0e3dac16f
commit c47fd98267
Signed by: cronekorkn
SSH key fingerprint: SHA256:v0410ZKfuO1QHdgKBsdQNF64xmTxOF8osF1LIqwTcVw

View file

@ -5,8 +5,7 @@ import datetime
import pytz
OUTDIR = "chunks"
DURATION = 10800 # 3 Stunden
SOURCE = "pulse" # funktioniert mit PulseAudio
CHUNK_SECONDS = 7200 # 2 Stunden
os.makedirs(OUTDIR, exist_ok=True)
@ -17,8 +16,6 @@ def record_section():
filename = os.path.join(OUTDIR, f"{timestamp}.flac")
print(f"🎙️ Starte Aufnahme: {filename}")
duration_seconds = DURATION # Feste Dauer von 3 Stunden
cmd = [
"ffmpeg",
"-f", "pulse",
@ -26,7 +23,7 @@ def record_section():
"-ac", "1",
"-ar", "96000",
"-sample_fmt", "s32", # gerät kann nur 24bit, aber flac kann nur 32bit container
"-t", str(duration_seconds),
"-t", str(CHUNK_SECONDS),
"-c:a", "flac",
"-compression_level", "12",
filename