Docker-Streamripper Einrichtung und Start

Status
Für weitere Antworten geschlossen.

MacRon

Benutzer
Mitglied seit
11. Feb 2014
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
Hallo,
ich versuche den Streamripper per Docker auf meiner DS716+II zum laufen zu bringen. Allerdings scheidere ich schon bei der Einrichtung :(

https://hub.docker.com/r/clue/streamripper/

Was muss man denn unter:"Volume", "Links" und "Umwelt" einfügen, dass man einen Radio-Internet-Stream mitschneiden kann?

Vielen Dank im Voraus!
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.468
Punkte für Reaktionen
356
Punkte
103
$ docker run -d -v $HOME/MyMusic:/home/streamripper clue/streamripper http://mystation.local/radio.pls -s -m 30 --xs2 -o never -T
Wäre mit nicht bewusst, dass man den Entry-Point über die Docker UI angeben kann. Daher wirst Du das wohl auf der Shell machen müssen!

Ersetzte einfach "$HOME/MyMusic" durch einen (existierenden!) Pfad deiner DS.
"http://mystation.local/radio.pls" muss natürlich durch die zu speichernde Playlist ersetzt werden.

Wie der Rest der Parameter zu setzen ist kann ich nicht sagen - Da kommst Du nicht drum herum die Doku zu lesen und verstehen.

Mit folgendem Shell-Befehl kannst Du dir den Hilfetext von streamripper anzeigen lassen.
docker run -ti --rm clue/streamripper -help
 
Zuletzt bearbeitet:

MacRon

Benutzer
Mitglied seit
11. Feb 2014
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
Hallo haydibe,

Vielen Dank für deine Antwort. Wenn ich das richtig verstehe, muss dazu der Docker aber trotzdem erstmal losrennen... Genau daran scheiterts bei mir, ich bekomme das Teil einfach nicht aktiviert. ;)
Oder habe ich das falsch verstanden?
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.468
Punkte für Reaktionen
356
Punkte
103
Mit dem ersten Befehl wird aus dem Image (falls bisher nicht gezogen, dann wird er beim ersten mal gezogen) ein Container Instanziert, das Volume gemapped und dann der Befehl sammt Parameter an den Container übergeben.

Der zweite Befehl startet den Container und lässt nur den Hilfetext anzeigen.

Shell aufmachen -> Befehle ausprobieren (als root) -> schauen was passiert!
 

MacRon

Benutzer
Mitglied seit
11. Feb 2014
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
hm, ich bekomme es einfach nicht hin :(
ich bekomme immer folgende Antwort:
-sh: $: command not found
Habe ich vielleicht etwas falsch formuliert? Als Admin bin ich über PuTTY eingeloggt. -> hab ich vielleicht was falsch formuliert?
$ docker run -d -v $HOME/MyMusic:/music/Streamripper clue/streamripper http://streams.rsa-sachsen.de/maxis/mp3-192/mediaplayerrsa/ -s -m 30 --xs2 -o never -T

Sorry für die Anfängerfragen aber Vielen Dank für deine Unterstützung!
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Per sudo -i und admin passwort zu root werden. Dann sollte es gehen.

Und den Pfad zum Streamripper hast du auch nicht angepasst.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Wenn es nicht unbedingt Docker sein muss, so kommst du mit einer Installation von Streamripper via IPKG (EBI / IPKGui) möglicherweise schneller ans Ziel. So hatte ich jahrelang den Streamripper genutzt.
 

MacRon

Benutzer
Mitglied seit
11. Feb 2014
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
So iher Helferlein,
ich komme dem Ziel mit großen Schritten näher...
Ich bin echt dankbar für eure Hilfe!!!
@ Fusion: DAS ist wahrscheinlich ein typischer Anfängerfehler... hab mich "gerootet" und siehe da, ich konnte den Streamripper in den Docker laden... Die Ausführung und die Pfadangabe sind/waren noch falsch (ich Depp) aber dann kam Stephan:
Der Gedanke den Streamripper per IPKGui hinzuzufügen hat relativ schnell (und einfach, sogar für einen Anfänger wie mich ;) ) funktioniert.

Jetzt kann ich also per Putty auf den Streamripper zugreifen ... also fast
1. warum geht das nur als ROOT? (diese Frage ist nur zu meinem Verständnis)
2. wird mir mit folgender Fehlermeldung der Dienst verweigert...
# streamripper http://streams.rsa-sachsen.de/maxis/mp3-192/mediaplayerrsa/ -d /volume1/music/streamripper
Connecting...

error -9 [SR_ERROR_PARSE_FAILURE]
bye..
shutting down
warum? der Link passt und das Verzeichnis existiert auch... was übersehe ich?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat