- Mitglied seit
- 2 Jun 2007
- Beiträge
- 63
- Punkte für Reaktionen
- 0
- Punkte
- 6
Hi, hat schon mal jemand ein tool für die FB gebaut, was web-radio-streams auf USB-Datenträger aufzeichnen kann?
Gruß,
Vlad
Gruß,
Vlad
/var/mod/root # trickle -s -u 256 -d 256 streamripper http://stream-4.ssatr.ch:80/rsp/mp3 -u jimi -c -d [COLOR="Red"]/var/media/ftp/uStor01/stream[/COLOR] -r 9000 -R 10 -a -A -s
/var/media/ftp/uStor01/stream # trickle -s -u 256 -d 256 streamripper http://stream-4.ssatr.ch:80/rsp/mp3 -u jimi -c -d /var/media/ftp/uStor01/stream -r 9000 -R 10 -a -A -s
Connecting...
stream: Radio Swiss Pop
server name: Icecast 2.3.2
[B]declared bitrate: 128[/B]
meta interval: 16000
[B]relay port: 9000[/B]
[getting track name... ]
[skipping... ] Youssou N'Dour & Neneh Cherry - Seven Seconds [ 1.31M]
[ripping... ] Ornella Vanoni & Eros Ramazzotti - Solo un volo [ 3.60M]
[ripping... ] Phil Collins - You Can't Hurry Love [ 2.53M]
[ripping... ] Tempesta feat. Rachel Williams - I'm Sorry (Radio [ 3.47M]
[ripping... ] Radio Swiss Pop - www.radioswisspop.ch [ 18kb]
[ripping... ] Maggie Reilly - Everytime We Touch [ 3.56M]
[ripping... ] Chris Rea - Julia [ 3.36M]
[ripping... ] Mr. Mister - Broken Wings [ 4.58M]
[ripping... ] Patent Ochsner - Scharlachrot (CH) [ 3.80M]
[ripping... ] Duffy - Warwick Avenue [ 831kb]
shutting down
bye..
/var/media/ftp/uStor01/stream # ls -l
-rw-r--r-- 1 root root 193 Sep 5 06:27 sr_program_2010_09_05_06_25_55.cue
-rw-r--r-- 1 root root 2160000 Sep 5 06:28 sr_program_2010_09_05_06_25_55.mp3
/var/media/ftp/uStor01/stream # ls -l
-rw-r--r-- 1 root root 193 Sep 5 06:27 sr_program_2010_09_05_06_25_55.cue
-rw-r--r-- 1 root root 2368000 Sep 5 06:28 sr_program_2010_09_05_06_25_55.mp3
/var/media/ftp/uStor01/stream # ls -l
-rw-r--r-- 1 root root 193 Sep 5 06:27 sr_program_2010_09_05_06_25_55.cue
-rw-r--r-- 1 root root 2576000 Sep 5 06:28 sr_program_2010_09_05_06_25_55.mp3
/var/media/ftp/uStor01/stream # ls -l
-rw-r--r-- 1 root root 193 Sep 5 06:27 sr_program_2010_09_05_06_25_55.cue
-rw-r--r-- 1 root root 4448000 Sep 5 06:30 sr_program_2010_09_05_06_25_55.mp3
/var/media/ftp/uStor01/stream # ls -l
-rw-r--r-- 1 root root 339 Sep 5 06:34 sr_program_2010_09_05_06_25_55.cue
-rw-r--r-- 1 root root 8384000 Sep 5 06:34 sr_program_2010_09_05_06_25_55.mp3
/var/media/ftp/uStor01/stream # ls -l
-rw-r--r-- 1 root root 631 Sep 5 06:45 sr_program_2010_09_05_06_25_55.cue
-rw-r--r-- 1 root root 22912000 Sep 5 06:49 sr_program_2010_09_05_06_25_55.mp3
Mem: 25884K used, 4228K free, 0K shrd, 1980K buff, 10216K cached
CPU: 1% usr 7% sys 3% nic 73% idle 8% io 0% irq 4% sirq
Load average: 0.76 0.55 0.49 3/43 2369
PID PPID USER STAT VSZ [B][COLOR="Red"]%MEM %CPU[/COLOR][/B] COMMAND
2225 2523 root R 1536 5% 3% top
1420 1419 root S 4296 [B][COLOR="Red"]14% 2%[/COLOR][/B] streamripper http://stream-4.ssatr.ch:80/rsp/mp3 -u jimi -c -d /var/media/ftp/uStor01/stream -r 9000 -R 10 -a -A -s
1428 1419 root S 4296 [B][COLOR="Red"]14% 2%[/COLOR][/B] streamripper http://stream-4.ssatr.ch:80/rsp/mp3 -u jimi -c -d /var/media/ftp/uStor01/stream -r 9000 -R 10 -a -A -s
Ja, ich habe mal ein Webinterface gestrickt (Senderauswahl, 7-tägliche Wiederholung, etc.), das steckt jetzt im good-enough-for-me-Stadium, da könnte ich bei Interesse den fehlenden Tag noch hineinstecken. Freetz braucht man dafür auch nicht, eine neuere busybox reicht.
also mit FF 3.6.8 bekomme ich keinen Datepicker.(Nicht-funktionale demo unter http://absatzen.de/strui-demo.htm, man braucht einen Browser mit guter HTML5-Unterstützung, damit die Datepicker und inkrementelle Suche der Sender funktionieren.)
das heißt, das ist ein Interface für streamripper?
wo bekommt man das her, wie installiert man das?
es fehlt ein "aufnahme jetzt starten"-Button
%d scheint nicht zu funktionieren. Beim Mitternachtskrimi fehlt das Datum
Noch eine andere Frage zum Streamripper:
Ich möchte nicht freetz neu installieren, sondern einfach das Binary auf dem Stick plazieren.
Die Binaries habe ich gefunden unter
packages\target-mipsel_uClibc-0.9.29\streamripper-1.64.6
muss ich irgendwas beachten, wenn ich den streamripper vom Stick ausführen will?
Die configs liegen dann ja woanders, als /etc
wie funktioniert die installation des webinterfaces in
streamripper-1.64.6\root\usr\lib\cgi-bin
hm - erstaunlich, den gibts ja gar nicht in der busybox.Wie gesagt, es fehlt noch der halbe Tag Arbeit, die Lizenzen nachzuprüfen und Doku zu schreiben. (Insbesondere braucht man einen at-Daemon, und da musste ich irgendwelchen Kleinkram zurechtpatchen, ich muss nachsehen, was ich davon unter welchen Umständen weitergeben darf.)
ok, hab nicht großartig reingeschaut, hab nur gesehen, dass es da ein etc verzeichnis mit dateien im Ausgabeverzechnis gab.streamripper hat keine eigenen configs, von daher ist es egal.
kannst du den Patch posten - sollte ja kein Problem sein - ist ja auch gplLeider hat streamripper aber bugs im Playlistenhandling (ticket), durch die manche Sender nicht funktionieren, eigentlich muss der Streamripper also vorher gepatcht werden.
Ich habe bei mir einen getrennten httpd (den aus busybox) laufen:
busybox httpd -c /var/media/ftp/(Platte)/etc/httpd.conf -p 8181 -h /var/media/ftp/(Platte)/public_html
hm - erstaunlich, den gibts ja gar nicht in der busybox.
was hast du denn da gepatcht? aus den AVM sourcen, oder warum hast du bedenken. Ist doch alles GPL oder nicht?