Mijn vraag
Lees aub eerst "Relevante software en hardware die ik gebruik"
Ik wil heel graag de live-radiostream van WWOZ beschikbaar hebben als af te spelen muziek in Soundirok.
Hoe kan ik deze mp3-stream met een coverart in Soundirok krijgen?
Relevante software en hardware die ik gebruik
Ik heb een Raspberry pi2 headless met raspbian. Via de hoofdtelefoon-uitgang heb ik deze op m'n hifi set aangesloten.
Verder gebruik ik mpd om muziek te luisteren.
Ik heb m'n muziek-collectie geïndexeerd met 'beets'. Ik gebruik de 'fetchart' plug-in voor coverart.
Ik gebruik vervolgens de iOS app Soundirok (lijkt wat op MPoD) om muziek te selecteren voor afspelen. Hierbij gebruik ik 'coverart.php', een script van de makers van Soundirok, die de coverart beschikbaar maakt in Soundirok.
Mijn favoriete webradio-station is WWOZ. Zij maken gebruik van een livestream:
Wat ik al gevonden of geprobeerd heb
Ik heb de url http://wwoz-sc.streamguys.com/wwoz-hi.mp3 al in een m3u file gezet, maar op ik krijg deze mp3 niet geïmporteerd/geïndexeerd door beets.
Ik gebruik beet import als volgt
Daarbij is /mnt/usbmusic/import de import directory waaruit ik move naar de library directory. Mijn config.yaml:
Belangrijk om te weten dat ik de wwoz.m3u file in /mnt/usbmusic/music heb staan en ik deze wel kan afspelen in MPoD. Als ik die eenmaal geselecteerd heb gehad kan ik m in de onderste balk onderin Soundirok ook afspelen door op play te drukken. De onderste balk in Soundirok is eigenlijk een balk met knoppen Play, Stop, Previous en Next die deze commando's rechtstreeks aan mpd doorgeeft. Hij geeft daarbij normaalgesproken ook de coverart en titel van album en song weer. Doet doet ie nu niet.
Dat bevestigd denk ik het vermoeden dat deze m3u niet geïndexeerd is en daardoor onbekend voor Soundirok.
Ik hoop dat iemand me hiermee kan helpen. Als men een screenshot wil van Soundirok, configfiles, commando's etc, laat t me weten aub.
------ EDIT nav Oplossing:
Ten eerste heeft, zoals CAPSLOCK2000 terecht aangaf, beets niets van doen met playlists.
Daarvoor kun je in mpd direct een playlist toevoegen
Deze playlist kun je dan al prima afspelen in bijv de iOS app MPoD, een client app.
Soundirok is ook zo'n client app, maar een heel stuk gelikter, deze gebruik ik, en ondersteund ook playlists, echter... geen playlists (m3u) met een url naar een livestream.
De ontwikkelaar van Soundirok heeft in de huidige versie (2.1) deze functionaliteit ook toegevoegd, zojuist getest en het werkt. Update wel eerst even de database; 'Refresh Soundirok database'
PS: Ik weet niet hoe ik de melding kan sluiten dus maar even de OP aangepast
Lees aub eerst "Relevante software en hardware die ik gebruik"
Ik wil heel graag de live-radiostream van WWOZ beschikbaar hebben als af te spelen muziek in Soundirok.
Hoe kan ik deze mp3-stream met een coverart in Soundirok krijgen?
Relevante software en hardware die ik gebruik
Ik heb een Raspberry pi2 headless met raspbian. Via de hoofdtelefoon-uitgang heb ik deze op m'n hifi set aangesloten.
Verder gebruik ik mpd om muziek te luisteren.
Ik heb m'n muziek-collectie geïndexeerd met 'beets'. Ik gebruik de 'fetchart' plug-in voor coverart.
Ik gebruik vervolgens de iOS app Soundirok (lijkt wat op MPoD) om muziek te selecteren voor afspelen. Hierbij gebruik ik 'coverart.php', een script van de makers van Soundirok, die de coverart beschikbaar maakt in Soundirok.
Mijn favoriete webradio-station is WWOZ. Zij maken gebruik van een livestream:
code:
1
| http://wwoz-sc.streamguys.com/wwoz-hi.mp3 |
Wat ik al gevonden of geprobeerd heb
Ik heb de url http://wwoz-sc.streamguys.com/wwoz-hi.mp3 al in een m3u file gezet, maar op ik krijg deze mp3 niet geïmporteerd/geïndexeerd door beets.
Ik gebruik beet import als volgt
code:
1
| beet import /mnt/usbmusic/import/ |
Daarbij is /mnt/usbmusic/import de import directory waaruit ik move naar de library directory. Mijn config.yaml:
code:
1
2
3
4
5
6
7
8
| home/pi/.config/beets/config.yaml 156/156 directory: /mnt/usbmusic/music library: /mnt/usbmusic/etc/.config/beets/musiclibrary.blb import: move: yes plugins: fetchart fetchart: auto: yes |
Belangrijk om te weten dat ik de wwoz.m3u file in /mnt/usbmusic/music heb staan en ik deze wel kan afspelen in MPoD. Als ik die eenmaal geselecteerd heb gehad kan ik m in de onderste balk onderin Soundirok ook afspelen door op play te drukken. De onderste balk in Soundirok is eigenlijk een balk met knoppen Play, Stop, Previous en Next die deze commando's rechtstreeks aan mpd doorgeeft. Hij geeft daarbij normaalgesproken ook de coverart en titel van album en song weer. Doet doet ie nu niet.
Dat bevestigd denk ik het vermoeden dat deze m3u niet geïndexeerd is en daardoor onbekend voor Soundirok.
Ik hoop dat iemand me hiermee kan helpen. Als men een screenshot wil van Soundirok, configfiles, commando's etc, laat t me weten aub.
------ EDIT nav Oplossing:
Ten eerste heeft, zoals CAPSLOCK2000 terecht aangaf, beets niets van doen met playlists.
Daarvoor kun je in mpd direct een playlist toevoegen
code:
1
| /var/lib/mpd/playlists |
Deze playlist kun je dan al prima afspelen in bijv de iOS app MPoD, een client app.
Soundirok is ook zo'n client app, maar een heel stuk gelikter, deze gebruik ik, en ondersteund ook playlists, echter... geen playlists (m3u) met een url naar een livestream.
De ontwikkelaar van Soundirok heeft in de huidige versie (2.1) deze functionaliteit ook toegevoegd, zojuist getest en het werkt. Update wel eerst even de database; 'Refresh Soundirok database'
PS: Ik weet niet hoe ik de melding kan sluiten dus maar even de OP aangepast
[ Voor 10% gewijzigd door M.E op 09-03-2017 11:10 . Reden: Oplossing ]