I have created a PR in the volumio repository and adapted the youtube plugin accordingly. I think with the next version of volumio this problem should be fixed, when they accept my PR.
Thanks a lot for the work! I just skimmed over the source and thought whether it might be possible to create a Soundcloud functionality as well ā¦ What do you think?
I have taken a look into the API. I saw nothing that should be a show stopper from the implementation aspects but I am not sure how to fulfill their terms of service and attribution guidelines. Anyway I will give it a try.
Iām new in Volumio, and I was delighted when saw Youtube playback plugin.
Iāve installed it and connected to my account.
Everything works - I can see search results, but when I press play nothing happens. There is a tooltip in the right top corner with message Play ā¦ and next silence. Play button still stay as Play. Any other source (even internet radio works fine).
Do you have any ideas what is wrong or where can I check the log for more details?
I have the same problem, used to work nice. I havenāt used my player for past month and now when I tried to play music from youtube it didnāt work. The only song it was willing to play was Rammstein - Ich Will. Any other songs from my playlist donāt play.
)))))))))))) Rammstein songs (not the only one - Ich Will) works in my end too ))))))))))
Volumio likes Rammstein.
But any new from popular songs not work (the same as I described before).
Maybe it is related to sound stream format for new youtube videos posted last time?
Thank you Cris for this great plugin.
Just a info, I saw that the videos that your plugin can still stream, are marked with āalbum: nullā on volumio/dev page.
Iāve added few debugs and get I suppose the original error
Error: Could not extract signature deciphering actions
at /data/plugins/music_service/youtube/node_modules/ytdl-core/lib/sig.js:32:18
at IncomingMessage.<anonymous> (/data/plugins/music_service/youtube/node_modules/ytdl-core/lib/request.js:43:9)
at emitNone (events.js:91:20)
at IncomingMessage.emit (events.js:185:7)
at endReadableNT (_stream_readable.js:974:12)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)
Thanks for solution ! work fine for me !
However, iāve changed the version of youtube, my version was ā0.0.6ā and npm install doesnāt find this repository !
Change this parameter too, and it was perfect !!!
@Michelangelo:
Updating the plugin from the WebUI ended in an error - but uninstalling and then reinstalling worked just fine.
(This happened on a device that i setup from scratch today - (PI2, PiFi-DAC2)