Benutzer-Werkzeuge

Webseiten-Werkzeuge


radiostreamaufzeichnen

Dies ist eine alte Version des Dokuments!


MP3 Radiostream aufzeichnen

Unter MacOS, Linux und Windows gibt es verschiedene Programme um einen Radiostream aufzuzeichnen. Allerdings sind fast alle nur mit einer Record-Funktion ohne Zeitangabe ausgestattet. Man muß also manuell die Aufnahme starten und stoppen. Will man nun jede Woche seine Lieblingssendung aufzeichnen muss man sich andere Lösungen suchen.

Hierfür bietet sich auch das Programm wget an (Linux, MacOS, Windows). Darüber hinaus ist es zweckmäßig, dass die Start- und Endzeit eingestellt werden kann.

Das Programm wget wird über die Kommandozeile aufgerufen. Für zeitgerechte Aufnahmen können unter debian-basierten Linux-Distributionen das Programm wget und die Anweisung at (execute commands at a later time) in Kombination genutzt werden.

Installation Normalerweise ist wget in der Standard-Distribution enthalten, kann ansonsten nachträglich installiert werden.

Beide Programme können aus den Repositories heraus installiert werden:

sudo apt install wget at


Aufnahme mit wget

Eine Aufnahme startet man mit folgendem Synthax

timeout 300 wget URL -O "/home/nutzer/<Speicherort>/$(date "+%Y%m%d")-output.audioformat"

Erläuterung

  • timeout = Dauer in Sekunden
  • URL = Livestream URL des Senders
  • Speicherort = Nutzer und Speicherort auf die eigenen Verhältnisse angepasst
  • Ausgabedatei = in der Form JJJJMMTT-output.audioformat

Wichtig: Das Audioformat ist den entsprechenden Senderangaben anzupassen (.aac, .mp3)


Kombination mit at

echo timeout 300 wget URL -O "/home/nutzer/<Speicherort>/$(date "+%Y%m%d")-output.audioformat" | at Zeit Tag


Beispiel

Beispiel für eine Aufnahme über vier Stunden mit Beginn um 19:00 Uhr auf Hitradio RTL Sachsen

echo timeout 14400 wget https://web.radio.hitradio-rtl.de/hrrtl-dresden/stream/mp3?aggregator=direktlink -O "/home/ortelt/$(date "+%Y%m%d")-sendungohnenamen.mp3" | at 19:00


Aufgaben anzeigen und löschen

Anzeige der Aufgaben (Job-ID)

ortelt@badboy:~$ atq
1   Sat Feb 27 15:00:00 2023 a test

Im Beispiel ist die Job-ID 1

Löschen

test@geraet:~$ atrm 1

radiostreamaufzeichnen.1744543654.txt.gz · Zuletzt geändert: 2025/04/13 13:27 von admin