Portál AbcLinuxu, 5. května 2025 10:37

Dotaz: Playlist ve Volumio nefunguje

15.5.2020 20:59 RASíček | skóre: 3 | blog: rasicek
Playlist ve Volumio nefunguje
Přečteno: 278×
Odpovědět | Admin
Ahoj,

prosím o radu, nedaří se mi přehrát playlist ve Volumio. (Rpi3B, Linux volumio 4.19.79-v7+ #1273 SMP Fri Oct 11 18:13:16 BST 2019 armv7l GNU/Linux)

- namountoval jsem svou muziku z NASu do adresáře /media/hudba/ - dal jsem na adresář pro jistotu všechna práva chmod 777 (tuším, že to není moc košer...) - v adresáři /data/playlist/ jsem vytvořil soubor, do kterého vložil playlist skladeb ve formátu, který jsem vyčetl v manuálu např.:

[ {"service": "mpd", "type": "song", "title": "Armed To The Teeth", "artist": "ANNIHILATORs", "album": "2020_Ballistic,-Sadistic", "icon": "fa fa-music", "uri": "/media/hudba/ANNIHILATOR_2020_Ballistic,-Sadistic_/01 Armed To The Teeth.mp3"},

{"service": "mpd", "type": "song", "title": "skladba2", "artist": "artist2", "album": "album2", "icon": "fa fa-music", "uri": "/media/hudba/artist2_rok_album2/skladba2.mp3"} ]

Ve Volumiu tento playlist vidím, playlist ukáže i jednotlivé skladby, tlačítka pro přehrání - po jeho zmáčknutí běží zelená linka jakoby se něco načítalo, ALE NEHRAJE. Nehlásí ani žádnou chybu (obyčejně křičí červeně). Mám vytvořené podobné playlisty pro webtrádia a jednou v pohodě. Děkuju za jakoukoliv radu, která bude srozumitelná i pro nezkušeného.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Pavel 'TIGER' Růžička avatar 15.5.2020 21:56 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus Volumio spustit z příkazové řádky, jestli to nenapoví něco víc.
16.5.2020 10:31 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
Příloha:
Ahoj, díky ALE: no, moc tomu nerozumím, ale Volumio není běžný program, je to systém postavený (snad) na Debianu a nemá příkazovou řádku, ovládá se přes web nebo appku. Dá se do něj koukat přes Putty - SSH, kde jsem naučil vkládat jen ty playlisty a taky vidím ve /var/log/ mj. logovací soubory: volumio.log a mpd.log, o krechých se domnívám, že souvisejí. Zkusil jsem ještě přes web nastavení => "moje hudba" namapovat svůj NAS. Našel jsem ho v /mnt/NAS/WDEX/ a je tam vidět veškerý obsah. Přizpůsobil jsem podle toho cestu v playlistu. vytvořil jsem napřed klasický playlist m3u:
#EXTM3U
#EXTINF:266,ANNIHILATOR - Armed To The Teeth
/mnt/NAS/WDEX/hudba/ANNIHILATOR_2020_Ballistic,-Sadistic_/01 Armed To The Teeth.mp3
nehraje, koukal jsem do volumio.log, napíše jen:
2020-05-16T08:06:28.364Z - info: Play playlist m3u
2020-05-16T08:06:32.227Z - error: error
Pak mám playlist vytvořený podle návodu a v něm 2 verze cest (tam asi bude ten zakopaný ten pes), nespustí se ani jedna.
/media/hudba/ANNIHILATOR_2020_Ballistic,-Sadistic_/01 Armed To The Teeth.mp3
při pokusu o spuštění zapíše do volumio.log tohle:
2020-05-16T08:11:11.107Z - info: CoreCommandRouter::volumioAddQueueItems
2020-05-16T08:11:11.108Z - info: CoreStateMachine::addQueueItems
2020-05-16T08:11:11.108Z - info: CorePlayQueue::addQueueItems
2020-05-16T08:11:11.108Z - info: Adding Item to queue: /media/hudba/ANNIHILATOR_2020_Ballistic,-S$
2020-05-16T08:11:11.109Z - info: Exploding uri /media/hudba/ANNIHILATOR_2020_Ballistic,-Sadistic_$
2020-05-16T08:11:11.110Z - info: CorePlayQueue::saveQueue
2020-05-16T08:11:11.111Z - info: CoreCommandRouter::volumioPushQueue
2020-05-16T08:11:11.114Z - info: CoreStateMachine::updateTrackBlock
2020-05-16T08:11:11.114Z - info: CorePlayQueue::getTrackBlock
2020-05-16T08:11:11.115Z - info: CoreCommandRouter::volumioPlay
2020-05-16T08:11:11.115Z - info: CoreStateMachine::play index 0
2020-05-16T08:11:11.115Z - info: CoreStateMachine::setConsumeUpdateService undefined
2020-05-16T08:11:11.116Z - info: CoreStateMachine::stop
2020-05-16T08:11:11.116Z - info: CoreStateMachine::setConsumeUpdateService undefined
2020-05-16T08:11:11.116Z - info: CoreStateMachine::play index undefined
2020-05-16T08:11:11.116Z - info: CoreStateMachine::setConsumeUpdateService undefined
2020-05-16T08:11:11.117Z - info: CorePlayQueue::getTrack 0
2020-05-16T08:11:31.511Z - error: error
mpd.log mlčí

další varianta:

/mnt/NAS/WDEX/hudba/ANNIHILATOR_2020_Ballistic,-Sadistic_/01 Armed To The Teeth.mp3
zapíše do volumio.log tohle:
2020-05-16T08:12:28.817Z - info: CoreCommandRouter::volumioAddQueueItems
2020-05-16T08:12:28.817Z - info: CoreStateMachine::addQueueItems
2020-05-16T08:12:28.817Z - info: CorePlayQueue::addQueueItems
2020-05-16T08:12:28.818Z - info: Adding Item to queue: /mnt/NAS/WDEX/hudba/ANNIHILATOR_2020_Ballistic,$
2020-05-16T08:12:28.818Z - info: Exploding uri /mnt/NAS/WDEX/hudba/ANNIHILATOR_2020_Ballistic,-Sadisti$
2020-05-16T08:12:28.837Z - info: CorePlayQueue::saveQueue
2020-05-16T08:12:28.838Z - info: CoreCommandRouter::volumioPushQueue
2020-05-16T08:12:28.840Z - info: CoreStateMachine::updateTrackBlock
2020-05-16T08:12:28.840Z - info: CorePlayQueue::getTrackBlock
2020-05-16T08:12:28.841Z - info: CoreCommandRouter::volumioPlay
2020-05-16T08:12:28.841Z - info: CoreStateMachine::play index 0
2020-05-16T08:12:28.841Z - info: CoreStateMachine::setConsumeUpdateService undefined
2020-05-16T08:12:28.842Z - info: CoreStateMachine::stop
2020-05-16T08:12:28.842Z - info: CoreStateMachine::setConsumeUpdateService undefined
2020-05-16T08:12:28.842Z - info: CoreStateMachine::play index undefined
2020-05-16T08:12:28.843Z - info: CoreStateMachine::setConsumeUpdateService undefined
2020-05-16T08:12:28.843Z - info: CorePlayQueue::getTrack 0
mpd.log napíše:
May 16 08:20 : exception: Failed to access /NAS/WDEX/hudba/ANNIHILATOR_2020_Ballistic,-Sadistic_/01 Armed To The Teeth.mp3: No such file or directory
Co se týče ovládacího rozhraní, tak playlist "m3u" je sice vidět, ale nerozbalí se (a samozřejmě) nehraje. Playlist "volumio" vložený do /data/playlist/ je vidět, dá se rozbalit, vidí skladby (viz obrázek), ale taky nehraje. Jsem v koncích...
16.5.2020 11:12 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
Ach jo, chyba bude někde úplně jinde... Z namapovaného NASU jsem na web rozhraní standardně vytvořil frontu písniček a v pohodě ji přehrával. Volumio má funkci, že tuto frontu může uložit do playlistu. Ten se uloží právě do
/data/playlist/muj_playlist
v tomto (šíleným) formátu (data bere z ID3?)
[{"service":"upnp_browser",
"uri":"http://IP_NAS:9000/disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I115647243.mp3",
"title":"Another Town, Another Train",
"artist":"ABBA",
"album":"1973 Ring Ring",
"albumart":"http://IP_NAS:9000/disk/DLNA-PNJPEG_TN-OP01-CI1-FLAGS00d00000/defaultalbumart/a_u_d_i_o.jpg/O0$1$8I115647243.jpg?scale=160x160"}]
A co myslíte, že se stane, když ho chci přehrát? NEHRAJE!
16.5.2020 11:29 j
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
v tomto (šíleným) formátu
JSON

...
16.5.2020 17:28 RASíček | skóre: 3 | blog: rasicek
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
Což o to, JSON je v poho, ale jak vytvořilo tohle..: disk/DLNA-PNMP3-OP01-FLAGS01700000/O0$1$8I115647243.mp3 ? Je to jen akademická otázka, netřeba odpovídat...
16.5.2020 17:46 j
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
Nevím proč akademická, tohle přesně DLNA servery dělají, to má být jejich výstup.
16.5.2020 21:23 poky74
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
tohle přesně DLNA servery dělají, to má být jejich výstup
kdo jim to poradil?
16.5.2020 22:48 j
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
To nevim, ale pro každý požadavek generují pseudonáhodný filename, takže očekávat od nich pevný filename může jen blbec.
19.5.2020 16:16 dr5tap3g
Rozbalit Rozbalit vše Re: Playlist ve Volumio nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problémom sú pravdepodobne čiarky a podtržníky v názvoch súboru alebo adresára. Skúsil by som odstrániť z adresára "ANNIHILATOR_2020_Ballistic,-Sadistic_" čiarku a podtržník na konci. Niektoré systémy neakceptujú na začiatku a na konci názvu súboru alebo adresára medzere, podtržníky či pomlčky.

Takže by to mohlo byť asi takto: "/media/hudba/ANNIHILATOR_2020_Ballistic_Sadistic/01 Armed To The Teeth.mp3"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.