Webradio aufnehmen

Streamripper speichert die Streams von Webradios in .mp3 .ogg oder anderen Audioformaten lokal auf der Festplatte. Da ein Server gewöhnlich ziemlich lange an ist wird dadurch eine große Menge von Musik aufgenommen. In dieser Anleitung erfährst du, wie du Streamripper zum Webradio-aufnehmen konfigurierst.

Softwarevoraussetzungen: Paketverwaltung | Texteditor
Schwierigkeitsgrad: Mittel
Ausgetestet mit folgenden Betriebssystemen: Ubuntu | Debian | teilweise auch andere Distributionen

Installation

Um auf einem Server Webradio aufnehmen zu können benötigt man das Kommandozeilenwerkzeug streamripper:

user@system:~$ sudo apt-get install streamripper

Streamripper nutzen

Stream URLs bekommen

Dazu besucht man die Seite http://directory.shoutcast.com und sucht nach seinem Genre oder einem bekannten Webradio, wenn man das Webradio gefunden hat klickt man auf das Downloadsymbol. Anschließend speichert man die tunein-station.pls auf seinem Computer ab.

Playlisten auslesen

Die tunein-station.pls öffnet man mit einem Editor. Man erhält eine solche Datei:

[playlist]
numberofentries=1
File1=http://listen.shoutcast.com/chronixradio
Title1=ChroniX Radio
Length1=-1
Version=2

Diese nimmt man nun für Streamripper.

Automatisches Starten und Aufnehmen

Streamripper startet nicht automatisch und besitzt auch nicht wirklich eine Konfigurationsdatei. Am Besten startet man die Streamaufnahme mit Cron. Folgende Syntax sollte man benutzen:

streamripper http://url_des_streams -s -d /Ort/wo/der/Stream/gespeichert/wird -l aufnahmedauer_in_sekunden > /dev/null 2>&1 
# Beispiel: http://listen.shoutcast.com/chronixradio
streamripper http://listen.shoutcast.com/chronixradio -s -d /home/user/musik/Aufnahmen -l 72000 > /dev/null 2>&1 

So könnte der Cronjob aussehen, der beim Reboot (@reboot) ausgeführt wird:

@reboot streamripper http://listen.shoutcast.com/chronixradio -s -d /home/user/musik/Aufnahmen -l 72000 > /dev/null 2>&1 

Manpages

Mehr zu streamripper kann man in den Manpages von Streanripper erfahren:

user@system:~$ man streamripper

chrisge 2019/04/28 22:05

Zur Bereitstellung eines bestmöglichen Angebots setzt diese Webseite Cookies ein. Durch die Nutzung dieser Webseite erklären Sie sich mit der Verwendung von Cookies einverstanden. Weitere Informationen

Diskussion

Geben Sie Ihren Kommentar ein. Wiki-Syntax ist zugelassen:
Q K X J E