I have just spent 45 minutes trying to find the multimedia add-on for libreelec, which I understand contains the squeezelite plugin.
This is on a Pi3 with LE 9.2.6 and Kodi 18.9.
Can someone point me to a patronisingly simple step by step guide?
I have just spent 45 minutes trying to find the multimedia add-on for libreelec, which I understand contains the squeezelite plugin.
This is on a Pi3 with LE 9.2.6 and Kodi 18.9.
Can someone point me to a patronisingly simple step by step guide?
The only mention of squeezelite that I can find is in the LE repo: Program Add-ons > Multimedia Tools. What you do with that .. I have no idea.
The only mention of squeezelite that I can find is in the LE repo: Program Add-ons > Multimedia Tools. What you do with that .. I have no idea.
I am already reformatting my SD card...
The only mention of squeezelite that I can find is in the LE repo: Program Add-ons > Multimedia Tools. What you do with that .. I have no idea.
Even with my newly flashed LibreELEC Pi3+, in KODI / Add-ons / Program add-ons I saw only
LibreELEC Configuration
LibreELEC Module Drivers
So I went to
KODI / Add-ons / Download / Install from repository / LibreELEC Add-ons / Program add-ons
and chose to install
Multimedia Tools
which currently includes alsamixer, mediainfo, mesa-deoms, mpg123, opencaster, squeezelite, tsdecrypt and tstools.
The installation failed a few times in a strange way (The button "Install" had a trash can icon under it). I removed it and then it installed.
Now Multimedia (9.2.0.109) tools was installed, but I still could not find squeezelite in kodi. As it happens, changes for this version are
- Update squeezelite to b2ed99e and support all possible media formats
Via an ssh session I found this:
KodiPi:~ # find /storage/ | grep squee
/storage/.kodi/addons/virtual.multimedia-tools/bin/squeezelite
KodiPi:~ # ls -l /storage/.kodi/addons/virtual.multimedia-tools/bin/squeezelite
-rwxr-xr-x 1 root root 848320 Feb 27 17:19 /storage/.kodi/addons/virtual.multimedia-tools/bin/squeezelite
So I rebooted. And still I can't find squeezelite. I tried this:
KodiPi:~ # /storage/.kodi/addons/virtual.multimedia-tools/bin/squeezelite
[17:56:29.238166] test_open:281 playback open error: No such file or directory
[17:56:29.238601] output_init_common:384 unable to open output device: default
What am I doing wrong?
Latest log is at http://ix.io/2R6b
I am trawling through that massive thread at the moment.
Meanwhile I found this, which might mean I have to connect my external DAC in order for squeezelite to start.
KodiPi:~ # /storage/.kodi/addons/virtual.multimedia-tools/bin/squeezelite -d all=debug
[18:59:58.823360] stream_init:294 init stream
[18:59:58.824204] stream_init:295 streambuf size: 2097152
[18:59:58.836548] output_init_alsa:939 init output
[18:59:58.836826] output_init_alsa:979 requested alsa_buffer: 40 alsa_period: 4 format: any mmap: 1
[18:59:58.836972] output_init_common:350 outputbuf size: 3528000
[18:59:58.837362] output_init_common:374 idle timeout: 0
[18:59:58.849735] ALSA parse_card:767 cannot find card '0'
[18:59:58.849936] ALSA _snd_config_evaluate:4568 function snd_func_card_driver returned error: No such file or directory
[18:59:58.850030] ALSA snd_func_concat:392 error evaluating strings
[18:59:58.850177] ALSA _snd_config_evaluate:4568 function snd_func_concat returned error: No such file or directory
[18:59:58.850292] ALSA snd_func_refer:1246 error evaluating name
[18:59:58.850379] ALSA _snd_config_evaluate:4568 function snd_func_refer returned error: No such file or directory
[18:59:58.850467] ALSA snd_config_expand:5047 Evaluate error: No such file or directory
[18:59:58.850571] ALSA snd_pcm_open_noupdate:2564 Unknown PCM default
[18:59:58.850659] test_open:281 playback open error: No such file or directory
[18:59:58.850724] output_init_common:384 unable to open output device: default
Display More
So I connected the DAC and this is what I got
KodiPi:~ # /storage/.kodi/addons/virtual.multimedia-tools/bin/squeezelite -d all=debug -l
Output devices:
null - Discard all samples (playback) or generate zero samples (capture)
default:CARD=DAC - BC USB DAC, USB Audio - Default Audio Device
sysdefault:CARD=DAC - BC USB DAC, USB Audio - Default Audio Device
front:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - Front speakers
surround21:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - 2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - 4.0 Surround output to Front and Rear speakers
surround41:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - 4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - 5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=DAC,DEV=0 - BC USB DAC, USB Audio - IEC958 (S/PDIF) Digital Audio Output
Display More
For LbreELEC, you only need to install Multimedia Tools addon which already includes Squeezelite.
To run Squeezelite, in SSH console, type "squeezelite", no " ".