Auf DS216j Streamripper installieren

Status
Für weitere Antworten geschlossen.

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Hallo,

Möchte das Programm Streamripper installieren.
Wie muss ich da genau vorgehen.

Für Hinweise wäre ich sehr dankbar.

Hugo
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Installiere dir EBI und IPKGui.
Mit IPKGui kannst du dann ganz einfach den streamripper installieren.

Danke für die Info.

Leider bin ich ein ziemlicher Linux Laie. Kannst Du mir bitte erklären, wie ich da genau vorgehen muss.

Vielen Dank.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Dazu benötigst du keine Linuxkenntnisse :)

Entweder du lädst die oben genannten Pakete direkt von https://www.cphub.net/ herunter, oder du trägst (die elegantere Variante) "https://www.cphub.net/" im DSM Paketzentrum als Quelle ein (Button: Paketquellen). Außerdem musst du noch die Vertrauensebene in den Einstellungen des Paketzentrums auf "Synology Inc. und vertrauenswürdige Herausgeber" stellen.
==> Paketzentrum ==> Community ==> EBI installieren (Vorgaben durchklicken) ==> IPKGui installieren
==> IPKGui aus den dem Anwendungsmenü starten ==> streamripper suchen ==> Rechtsklick ==> installieren wählen

Du weißt schon, dass man Streamripper nur über die Konsole bedienen kann?
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Danke für die Info. Werde mal mein Glück probieren.

Ich möchte den Streamripper in einem Cronjob verwenden, nicht von Hand starten.
Dazu brauche ich dann noch ein Script.

Da gibt es dann bestimmt auch noch Fragen.

Danke

Hugo
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Dazu benötigst du keine Linuxkenntnisse :)

Entweder du lädst die oben genannten Pakete direkt von https://www.cphub.net/ herunter, oder du trägst (die elegantere Variante) "https://www.cphub.net/" im DSM Paketzentrum als Quelle ein (Button: Paketquellen). Außerdem musst du noch die Vertrauensebene in den Einstellungen des Paketzentrums auf "Synology Inc. und vertrauenswürdige Herausgeber" stellen.
==> Paketzentrum ==> Community ==> EBI installieren (Vorgaben durchklicken) ==> IPKGui installieren
==> IPKGui aus den dem Anwendungsmenü starten ==> streamripper suchen ==> Rechtsklick ==> installieren wählen

Du weißt schon, dass man Streamripper nur über die Konsole bedienen kann?


Hallo Stephan,
leider hat die Installation im Paketzentrum nicht geklappt:
ipkGui konnte nicht installiert werden.
iPKG oder oPKG ist nicht installiert ...

Was muss ich tun?

Hugo
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Hallo Stephan,
jetzt hat es geklappt. Musste noch Perl und Easy Bootsrap Installer installieren.

Leider gibt es nach dem externen installieren von Streamripper die Statusmeldung "defek".

Hugo
 
Zuletzt bearbeitet von einem Moderator:

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Ich konnte per Rechtsklick nur extern installieren auswählen.

Gruß
Hugo
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Du musst auf "markiere für Installation" klicken und dann oben auf das grüne Fähnchen "Anwenden". Der Haken "Externe Installation" sollte nicht gesetzt sein.
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Aufnahmen kannst du dann über den Aufgabenplaner steuern
Systemsteuerung ==> Aufgabenplaner ==> Erstellen ==> geplante Aufgabe ==> benutzerdefiniertes Skript

Rich (BBCode):
streamURL="http://streams.br.de/bayern2_1.m3u"
Aufnahmedauer="60" # in Sekunden
Ausgabeordner="/volume1/downloads/StreamRipperRecords" # muss vorhanden sein
Dateiname="BR2_Record.mp3"
/opt/bin/streamripper "$streamURL" --xs-none -A -a "$Dateiname" -d "$Ausgabeordner" -l $Aufnahmedauer

Es gibt ja noch viele Parameter von Streamripper, mit denen du anpassen und probieren kannst.
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Habe jetzt alles nochmals nach deinen Vorgaben gemacht, Streamripper ist nach wie vor defekt.

str.jpg

Gruß
Hugo
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Ich kann dir keinen speziellen Rat geben. Ich würde versuchen, den (nicht installierten) streamripper zu deinstallieren. Ich weiß ja nicht, was du jetzt schon probiert hast. Du könntest auch nochmal EBI deinstallieren (inkl. Entfernung des Bootstrap).
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Hallo Stephan,

jetzt hat es doch geklappt. Hatte mit der falschen Option (Abhängigkeiten nicht berücksichtigen) installiert.

Nun noch die Frage zu dem Script.
Habe auf meinem Sat-Receiver ein Script laufen bei dem die Variablen in einfachem Hochkomma stehen:

DATE=`date +%Y-%m-%d`;
streamripper http://stream.radioweser.tv:8000/hb128.m3u -l 7200 -a /media/hdd/RadioWeserRRR/rocknroll_$DATE -A -s

Bei deinem Script stehen die Variablen in doppeltem Hochkomma.

Ist das egal?

Viele Grüße
Hugo
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Schön :)

Nach DATE= ist kein Hochkomma, sondern ein Linksapostroph und dient als Befehlsersetzung. Die doppelten Hochkommas " oder einfache Hochkommas ' (Umschalt + #) sind wichtig, wenn die Variablen Leerstellen enthalten. Die waren nur prophylaktisch von mir hingeschrieben.
Der Pfad "/media/hdd/RadioWeserRRR/…" wird auf deiner DS sicherlich nicht vorhanden sind. Er sollte in etwa so beginnen: /volume1/…
 

HugoData

Benutzer
Mitglied seit
24. Jan 2017
Beiträge
21
Punkte für Reaktionen
0
Punkte
1
Irgendwie bekomme ich es nicht hin, dass der Dateiname noch das Datum verpasst bekommt.
Sollte also so aussehen: Test_2017_02_27.mp3

Wie muss ich das machen?

Vielen Dank.

Hugo
 

brbb

Benutzer
Mitglied seit
27. Feb 2017
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
Hallo Zusammen,

nachdem ich gerade gesehn habe, dass sich gerade jemand auch mit Steamripper herumschlägt, wollte ich jetzt meinen Status als stiller Mitleser ändern. ;)
Also ich bin stolzer Besitzer ein DS214se. Ich habe allerdings Steamripper und IPKG nach der Anleitung aus dem Synology Wiki installiert. Die Vorgehensweise über die GUI wollte nicht.

Das hat nach einigem Rumprobieren sogar trotz rudimentärer Linuxkenntnisse geklappt. Also ich kann Steamripper via Aufgabenplaner starten und der Stream wird auch im gewünschten Verzeichnis abgespeichert.

Jetzt zu den Schönheitsfehlern:
Streamripper lässt sich nur via root starten, außerdem muss ich noch das Verzeichnis beim Aufruf voranstellen, also /opt/bin/streamripper ...
das würde mich jetzt nicht weiter stören, jedoch werden die aufgenommen Dateien so komischerweise nicht von AudioStation/ Medienserver inidiziert (denke das liegt am Ersteller root).

Die IPKG Installation ( http://www.synology-wiki.de/index.php/IPKG ) hab ich nur bis zu dem Punkt 4 durchgeführt, danach hat sich die Beschreibung einfach nicht mehr gedeckt.
(also die PATH-Geschichte, wie auch die Konfiguration).

Beim Einloggen via ssh bekomme ich immer nur -sh command not found, übrigens auch, wenn ich ipkg oder nano ausführen will.

Jetzt bin ich auch mit meinem Latein am Ende. Wie bekomme ich es hin, dass ich streamripper als normaler User ausführen kann?

Danke und Gruß
Stef
 

brbb

Benutzer
Mitglied seit
27. Feb 2017
Beiträge
6
Punkte für Reaktionen
0
Punkte
1
.. niemand eine Idee, wie ich Streamripper und den Medienserver in Griff bekomme?

Gruß Stef
 
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