Speichern von Track-Titeln des Internetradio-Streams in eine Datei

3541
Yannick

Jedes moderne Programm zum Hören von Internetradio-Streams kann den Titel und den Interpreten des gespielten Titels anzeigen (vorausgesetzt, der Radiostream überträgt den Titel und Interpreten).

Was ich suche, ist ein Programm oder eine andere Methode, mit der diese Daten in Echtzeit in eine Datei geschrieben werden können.

Linux oder Windows ist in Ordnung. Addons zu einem vorhandenen Programm sind in Ordnung. Jemand, der mir erklärt, wie man die Daten aus einem Rohdatenstrom extrahiert, wäre ... zumindest ein Anfang. Etwas Besseres als die einzigen beiden Ideen, die ich bereits hatte (beide sind wirklich schrecklich), wäre hilfreich.

Miese Idee 1) Führen Sie Ihr normales Musik-Player-Programm aus und schreiben Sie ein Skript, das Screenshots des Programmfensters macht und von dort aus hacken

Lousy idea 2) Schreiben Sie für den Stream, an dem Sie interessiert sind, ein Skript, das z. B. mithilfe von wget eine Webseite mit den Informationen von der Homepage des Radiostreams abruft und von dort aus hackt.

Ich glaube nicht, dass ich wirklich viel mehr darüber sagen muss, wie schlecht diese Lösungen sind. Hat jemand einen besseren?

2

1 Antwort auf die Frage

1
nixda

Dies kann Foobar2000 in Kombination mit Streamripper und foo_run tun

In meinem Test habe ich ein Online-Radio über Foobar gehört und die streamripper.exe über das foo_run-Plugin gestartet.
Im Hintergrund werden die Dateien automatisch heruntergeladen, geschnitten, umbenannt und mit Tags versehen.

Screenshot nach einigen Minuten zum Beweis enter image description here

Software benötigt

  • Foobar (kann im portablen Modus installiert werden)
  • Streamwriter (kann auch ohne Installation verwendet werden, einfach das Installationsprogramm mit Universal Extractor extrahieren )
  • foo_run (als normale Komponente benötigt es keine separate Installation)

Folgen Sie dieser Anleitung auf hydrogenaudio.org, um Internetradio-Streams mit Foobar2000 aufzunehmen

Der wichtige Teil ist dieser Befehl foo_run. Sie können relative Pfade verwenden, bei denen der Ordner foobar der Startordner ist (siehe Screenshot)

<path\to\streamripper.exe> %path% -r -z -u FreeAmp/2.x -d <your\desired\output\path> 

enter image description here

Dies ist sicherlich die richtige Antwort und ich akzeptiere sie, wenn ich Zugriff auf eine Windows-Maschine bekomme und ein wenig Zeit habe, um sie zu testen (geben Sie mir etwa 48 Stunden Zeit - entschuldigen Sie mich). Und vielen dank! Yannick vor 10 Jahren 0
Vielen Dank. Ich sehe jetzt meinen Fehler - ich hätte nicht nach der Antwort auf meine Frage googeln sollen, ich hätte einfach nach der riesigen Internet-Community googeln sollen, die sich für die Aufnahme von Streaming-Audio interessiert und von dort fortgegangen ist. Vielen Dank. Yannick vor 10 Jahren 0