Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread Michael Herger

*LMS 8.1 - Favourites* - Radiotime.com favourite missing:


Favorites are local to the installation. You'd have to import the old 
installation's favorites into the new one to get the same list.



*LMS 8.1 - Extras* - Missing OPML Playlist Browser & Editor:
34828
I'm not sure what OPML Playlist Browser & Editor is or how/when I
installed it in 7.9 (perhaps a now defunct plugin?), but curious to knwo
if it's possible to restore?


Isn't this a 3rd party plugin? Or an option to the Favorites plugin?
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread Michael Herger

*LMS 8.1 - Radio* - missing all but one shortcut/app:
34822
Any idea how I can restore these?

*LMS 7.9 - My Apps*:
34823

*LMS 8.1 - My Apps* - TuneIn Radio shortcut missing, but something with
the same logo is labelled as PLUGIN_RADIOTIME_MODULE_NAME:


That's usually the result of a temporary network hiccup, if LMS fails to 
connect to mysb at startup.

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


2 OF 2 MESSAGES

Another follow-up question relating to setting up LMS 8.1 in a Synology
DS218+ Docker Container as a contingency to eventually replace the
Package Centre LMS 7.9 on the same drive when I'm forced to upgrade Perl
or the DSM operating system and it no longer works...

I've been comparing the 'Home' menu items in both instances to check my
app and favourite shortcuts are put back in the same place, and have
noticed a few that are missing:

*LMS 7.9 - Favourites*:
34825

*LMS 8.1 - Favourites* - Radiotime.com favourite missing:
34826
I think it's possible this is another name for TuneIn Radio, and not
sure how I originally added this to my favourites, but is there anyway
to get it back in 8.1?

*LMS 7.9 - Extras*:
34827

*LMS 8.1 - Extras* - Missing OPML Playlist Browser & Editor:
34828
I'm not sure what OPML Playlist Browser & Editor is or how/when I
installed it in 7.9 (perhaps a now defunct plugin?), but curious to knwo
if it's possible to restore?

Any help/advice about these missing bits and those in the previous post
(particularly the missing 'Radio' menu items) greatly appreciated!

Again, thanks for all your help this week!

Andy


+---+
|Filename: 2021-05-26 Home - 05 Extras 8.1.JPG  |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34828|
+---+


My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


*1 of 2 messages*
Another follow-up question relating to setting up LMS 8.1 in a Synology
DS218+ Docker Container as a contingency to eventually replace the
Package Centre LMS 7.9 on the same drive when I'm forced to upgrade Perl
or the DSM operating system and it no longer works...

I've been comparing the 'Home' menu items in both instances to check my
app and favourite shortcuts are put back in the same place, and have
noticed a few that are missing:

*LMS 7.9 - Radio*:
34821

*LMS 8.1 - Radio* - missing all but one shortcut/app:
34822
Any idea how I can restore these?

*LMS 7.9 - My Apps*:
34823

*LMS 8.1 - My Apps* - TuneIn Radio shortcut missing, but something with
the same logo is labelled as PLUGIN_RADIOTIME_MODULE_NAME:
34824
Is this the TuneIn Radio app with the wrong name (seems to have the same
functionality)? How can I correct the app name if so?

Close to limit of attachments in this message so will continue in next
message below

All suggestions welcome!

Cheers


+---+
|Filename: 2021-05-26 Home - 03 My Apps 8.1.JPG |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34824|
+---+


My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Squeezer is available on F-Droid!

2021-05-26 Thread slartibartfast


MichaelPr wrote: 
> Just tried Squeezer 2.2.5-beta-1. No "loading..." issue anymore - the
> squeezer guys seem to cache somehow, too.  And also the MAI picture
> information are displayed, correctly!I just tried the released 2.2.5 and the 
> "loading" issue is still
present.

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=114519

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


mherger wrote: 
> > I set them both to Maximum yesterday before doing the latest
> > clear/rescans (shown in screen grabs in my last post above), and run
> > times were the same as before (about 1 hour total time in 7.9; 3.5
> hours
> > in 8.1). I guess, for one reason or another, Building full text index
> > takes longer when LMS is in a Docker container - at least on the
> DS218+
> 
> I just noticed that the Docker version would be using a newer version of
> 
> the SQLite database library - which actually is taken "advantage" of in
> 
> that plugin when indexing playlists. And you actually have quite a 
> number of playlists imported from iTunes. Are some of them relatively 
> large? Like thousands of tracks?
> 
> Can you check whether one LMS would import the "all tracks" playlist
> from iTunes
> while the other wouldn't? I don't know its exact name, but there are
> some
> which basically have all your tracks in them. Check the iTunes plugin
> settings:
> you can exclude certain playlists from the import.
So I've had a closer look at this tonight. When you look in iTunes, it
has various Default menus/playlists that generate playlists for LMS when
scanned (many of these have hundreds and thousands of songs, do
importing is unecessary):

- Recently Added
- Artists
- Albums
- Songs
- Genres
- Music Videos
- Downloaded
- Smart Playlists
- Purchased
- Audiobooks
- Internet Songs
  
Also, I have many of my own music and artist playlists nested within
folders (such as 'All Music by Year' and many variations).  Each of the
main folders their nested within also generates its own LMS playlist
containing every track present in the various playlists the folder
contains - again not needed in the LMS playlist scans.

I've expanded my list of 'Ignored Playlists' to a total of 84.
Interestingly, the iTunes import process seems to scan in all of them,
showing a total of 672 during and after scanning, but it must remove the
'Ignored' list either during or following the iTunes playlist stage of
the scan, as LMS lists around 580 post-scan, and I've confirmed it's
ignoring the correct ones now.  I think this, combined with turning off
the Build full text search plugin has now drastically improved my 'new
and  changed' rescan running times:

*LMS 7.9 (on Synology DS218+ Package Centre) 'New and changed' rescan* -
down to 8:41:
34810

*LMS 8.1 (on Synology DS218+ Docker Container) 'New and changed' rescan*
- down to just 8:21:
34811

Here's how fast I've now got the 'Clear and rescan everything' scans
with more ignored playlists and Build full text search disabled
(currently carrying out the clear and rescan in 7.9)...
*LMS 8.1 (on Synology DS218+ Docker Container) 'New and changed' rescan*
- now taking a modest 32:50:
34812

Very pleased with getting the scan times for such a massive library and
high number of playlists, but it doesn't answer the question of what
effect this has had on carrying out the same scan with Build full text
search list turned on.  I'll will re-enable this plugin in both
instances over the next couple of days to see if ignoring several
thousands of tracks worth of iTunes playlists has sped these rescans up
at all and report back.

Cheers

Andy


+---+
|Filename: 2021-05-26 LMS 8.1 Clear and rescan without text index and extra 
Ignored Playlists.JPG|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34812|
+---+


My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] announce: ShairTunes2W - Airtunes on LMS (forked version with Windows support)

2021-05-26 Thread atros


Hi there, 
since several days I have a lot of ShairTunes2W-entries in my
server.log. It looks like the following underneath and is repeated ca.
every 10-15 minutes.
Unfortunately the many ShairTunes2W-activities seem to block my whole
LMS perfomance. Does anyone know how to fix this problem?
I have already deactivated the ShairTunes-plugin, but this would be the
ultima ratio-solution. 
Thanks to you bright minds,
Atros


[21-05-26 22:21:07.9419]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (319)
request=client reconnect
client=Slim::Player::SqueezePlay=ARRAY(0x50ffd90) 00:04:20:23:66:80
[21-05-26 22:21:07.9439] Plugins::ShairTunes2W::Plugin::createListenPort
(398) Created listener on port 35527
[21-05-26 22:21:07.9456] Plugins::ShairTunes2W::Plugin::publishPlayer
(440) avahi-publish-player not in path
[21-05-26 22:21:07.9470] Plugins::ShairTunes2W::Plugin::publishPlayer
(449) dns-sd not in path
[21-05-26 22:21:07.9481] Plugins::ShairTunes2W::Plugin::publishPlayer
(458) mDNSPublish not in path
[21-05-26 22:21:07.9489] Plugins::ShairTunes2W::Plugin::publishPlayer
(460) using built-in helper:
/usr/local/slimserver/Cache/InstalledPlugins/Plugins/ShairTunes2W/Bin/shairport_helper-armv6hf
[21-05-26 22:21:07.9661] Plugins::ShairTunes2W::Plugin::addPlayer (346)
create client Slim::Player::SqueezePlay=ARRAY(0x50ffd90) with proc
Proc::Background=HASH(0x6ea99e8)
[21-05-26 22:21:09.3409]
Plugins::ShairTunes2W::Plugin::playerSubscriptionChange (319)
request=client reconnect
client=Slim::Player::SqueezePlay=ARRAY(0x50e2650) 00:04:20:2e:3c:38
[21-05-26 22:21:09.3431] Plugins::ShairTunes2W::Plugin::createListenPort
(398) Created listener on port 40913
[21-05-26 22:21:09.3447] Plugins::ShairTunes2W::Plugin::publishPlayer
(440) avahi-publish-player not in path
[21-05-26 22:21:09.3457] Plugins::ShairTunes2W::Plugin::publishPlayer
(449) dns-sd not in path
[21-05-26 22:21:09.3467] Plugins::ShairTunes2W::Plugin::publishPlayer
(458) mDNSPublish not in path
[21-05-26 22:21:09.3474] Plugins::ShairTunes2W::Plugin::publishPlayer
(460) using built-in helper:
/usr/local/slimserver/Cache/InstalledPlugins/Plugins/ShairTunes2W/Bin/shairport_helper-armv6hf
[21-05-26 22:21:09.3638] Plugins::ShairTunes2W::Plugin::addPlayer (346)
create client Slim::Player::SqueezePlay=ARRAY(0x50e2650) with proc
Proc::Background=HASH(0x6eaade8)



atros's Profile: http://forums.slimdevices.com/member.php?userid=69040
View this thread: http://forums.slimdevices.com/showthread.php?t=106289

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Easy ngrok-setup for MediaServer & LMS-lite Alexa skills

2021-05-26 Thread philchillbill


valnar wrote: 
> Before I blow up my server, does anyone know if this works under Windows
> 8.1?  My LMS installation is on Win8.1 and that's unlikely to change.

Should work just fine. Just watch for any error messages in red when
running the script and let me know so I can sort it out for you.





philchillbill's Profile: http://forums.slimdevices.com/member.php?userid=68920
View this thread: http://forums.slimdevices.com/showthread.php?t=113966

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread carsten_h


cpd73 wrote: 
> Should be fixed in git/master for 2.4.4

Great! Thank you.



pi4 4gb picoreplayer with lms and squeezelite for usb inside an argon
one case
pi3b+ (7\" display, hifiberry dac+ pro) picoreplayer with
squeezlite/jivelite for hifiberry and bluetooth headphone inside a
smartipi touch case
two airport express
ikea symfonisk

carsten_h's Profile: http://forums.slimdevices.com/member.php?userid=69113
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread cpd73


carsten_h wrote: 
> Yes, I can (first is from artist, the second from an album and then
> "more/artist/biography"):

Thanks for this. Should be fixed in git/master for 2.4.4



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
(Use http: //SERVER:9000/material/?debug=json,cometd to also see update
messages, e.g. play queue) 2. Open browser's developer tools 3. Open
console tab in developer tools 4. REQ/RESP messages sent to/from LMS
will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Easy ngrok-setup for MediaServer & LMS-lite Alexa skills

2021-05-26 Thread valnar


Before I blow up my server, does anyone know if this works under Windows
8.1?  My LMS installation is on Win8.1 and that's unlikely to change.



valnar's Profile: http://forums.slimdevices.com/member.php?userid=59626
View this thread: http://forums.slimdevices.com/showthread.php?t=113966

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread mafyou


cpd73 wrote: 
> That is possible - SqueezeCtrl supports this. The only way the skin
> could do this itself is to download an album as a ZIP file, but not sure
> of the usefulness of that. I could add the feature to the APK - as it
> could get a list of URLs from the skin, and then download from LMS track
> by track. I had thought about adding this, but its a lot of work
> (download queue, progress, cancelling, handling restarts, conflicts,
> etc) for a use case I don't have. And the APK was only ever meant to be
> a simple WebView wrapper. The APK is open source, so happy for someone
> else to look into this.

Recent mention of Squeezer on this forum got me back into the habit of
downloading music to my phone from LMS. It's very handy and is the only
reason I've got a second LMS app on the phone. Material would be more
useful than the others in that it's the only one I've seen that displays
the music service icon on the front of the album art... so it's easy to
see what's available for me to grab from my server, and what isn't.

fwiw the download implementation in some of these apps seems very basic
(speaking as a non-coder). No progress indicator, no zipping albums,
etc. Doesn't seem to be any error handling that's shown to the user,
either (e.g., when I click Download on something in my library from
Spotify, nothing happens). Not even the option to save to the SD card
(that'd be handy). Not bothered about the files landing in subfolders or
not, as any decent Android music player can analyze the tags and sort
things out perfectly well.

Not sure I've posted on this thread before so let me just say thanks a
lot for Material Skin!



mafyou's Profile: http://forums.slimdevices.com/member.php?userid=64107
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread carsten_h


cpd73 wrote: 
> Can you post the JSONRPC RESP that contains the biography? i.e.the RESP
> after pressing "Biography" from "(...)" - see my sig for details on how
> to capture this.

Yes, I can:

34809


+---+
|Filename: biography.txt|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34809|
+---+


pi4 4gb picoreplayer with lms and squeezelite for usb inside an argon
one case
pi3b+ (7\" display, hifiberry dac+ pro) picoreplayer with
squeezlite/jivelite for hifiberry and bluetooth headphone inside a
smartipi touch case
two airport express
ikea symfonisk

carsten_h's Profile: http://forums.slimdevices.com/member.php?userid=69113
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread cpd73


carsten_h wrote: 
> When I am calling the biography from an artist in the artist view:
> 
> the text is without any paragraphs or formatting.

Material tries to detect if the biography is in HTML, to do this it
checks if it starts with "<" or contains "". This seems to work for
me, but obviously not here. Can you post the JSONRPC RESP that contains
the biography? i.e.the RESP after pressing "Biography" from "(...)" -
see my sig for details on how to capture this.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
(Use http: //SERVER:9000/material/?debug=json,cometd to also see update
messages, e.g. play queue) 2. Open browser's developer tools 3. Open
console tab in developer tools 4. REQ/RESP messages sent to/from LMS
will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread carsten_h


Hello!

When I am calling the biography from an artist in the artist view:
34806
the text is without any paragraphs or formatting.

When I call it from the now playing screen with the (i) everything is
fine.

Is this a known problem?


+---+
|Filename: PNG-Bild.png |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34806|
+---+


pi4 4gb picoreplayer with lms and squeezelite for usb inside an argon
one case
pi3b+ (7\" display, hifiberry dac+ pro) picoreplayer with
squeezlite/jivelite for hifiberry and bluetooth headphone inside a
smartipi touch case
two airport express
ikea symfonisk

carsten_h's Profile: http://forums.slimdevices.com/member.php?userid=69113
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content

2021-05-26 Thread glorifyday


I uninstalled the plugin, deleted everything in
/var/lib/squeezeboxserver/cache/ that seemed to be spotty related... and
reinstalled the plugin again.
No difference.

Here is my nmap output for spotify:


Code:

root@raspberrypi:~# nmap spotify.com
  
  Starting Nmap 7.40 ( https://nmap.org ) at 2021-05-26 17:11 CEST
  Nmap scan report for spotify.com (35.186.224.25)
  Host is up (0.00091s latency).
  Other addresses for spotify.com (not scanned): 2600:1901:1:c36::
  rDNS record for 35.186.224.25: 25.224.186.35.bc.googleusercontent.com
  Not shown: 989 filtered ports
  PORT  STATE  SERVICE
  80/tcpopen   http
  110/tcp   open   pop3
  143/tcp   open   imap
  443/tcp   open   https
  587/tcp   open   submission
  993/tcp   open   imaps
  995/tcp   open   pop3s
  /tcp  closed irc
  6667/tcp  closed irc
  9200/tcp  open   wap-wsp
  3/tcp open   ndmps
  
  Nmap done: 1 IP address (1 host up) scanned in 60.09 seconds
  




glorifyday's Profile: http://forums.slimdevices.com/member.php?userid=68868
View this thread: http://forums.slimdevices.com/showthread.php?t=112962

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Spotty 4.4 - more personalised content

2021-05-26 Thread glorifyday


mherger wrote: 
> Check the cache folder. There should be a spotty sub-folder.
Is it /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/
?

mherger wrote: 
> Could there be some kind of firewall or proxy blocking outgoing traffic?
There shouldn't be any, but maybe I'll scan outgoing ports.



glorifyday's Profile: http://forums.slimdevices.com/member.php?userid=68868
View this thread: http://forums.slimdevices.com/showthread.php?t=112962

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Idea/PoC: Using ROC to inject arbitrary audio data into the system

2021-05-26 Thread Hypfer


Ah! Sure

bpa wrote: 
> 
> What did you get the delay down to ?
> What threshold setting did you use ?
> 

Around 2-3s with a 60kb bufferThreshold

bpa wrote: 
> 
> Any other relevant settings  ?
> 

Nope. Everything else is still the default



Hypfer's Profile: http://forums.slimdevices.com/member.php?userid=64839
View this thread: http://forums.slimdevices.com/showthread.php?t=114631

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Idea/PoC: Using ROC to inject arbitrary audio data into the system

2021-05-26 Thread bpa


Hypfer wrote: 
> Thanks! That did the trick.
> 
> I've documented my setup on github for those who might be interested:
> https://github.com/Hypfer/squeezebox-roc-plugin-poc
> 
> It's unpolished but it works well enough for what I was trying to
> achieve

To be useful to other readers who don't want to read code.

What did you get the delay down to ?

What threshold setting did you use ?
Any other relevant settings  ?



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=114631

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Squeezer is available on F-Droid!

2021-05-26 Thread streifenleopard


Hello,
I am glad that the download option seems to be working. However I
wondered if you can make sure that no duplicate files are downloaded? 
On my phone the app just creates a file with ...(1).mp3 at the end. This
is not what I want but maybe its just the limits of this app.



dsm 6.2.2 (synology disk station 115) running lms 8.0 -- rpi with a
hifiberry dac+ running picoreplayer (any old version?) -- plugins:
material skin, mai, podcasts, musik - folge mir, squeezelite-x, squeeze
ctrl

streifenleopard's Profile: http://forums.slimdevices.com/member.php?userid=42019
View this thread: http://forums.slimdevices.com/showthread.php?t=114519

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Idea/PoC: Using ROC to inject arbitrary audio data into the system

2021-05-26 Thread Hypfer


bpa wrote: 
> 
> Add the following in WAVIN.pm - it can cause more problems than it
> solves but for a fixed setup. Value can be 0-255 but less than 50
> generally doesn't work.
> > 
Code:

  >   > 
  > # use a small buffer threshold to make stream start playing quickly 
  > sub bufferThreshold { 70 }
  > 

> > 
> 

Thanks! That did the trick.

I've documented my setup on github for those who might be interested:
https://github.com/Hypfer/squeezebox-roc-plugin-poc

It's unpolished but it works well enough for what I was trying to
achieve



Hypfer's Profile: http://forums.slimdevices.com/member.php?userid=64839
View this thread: http://forums.slimdevices.com/showthread.php?t=114631

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Success: MusicIP and Spicefly Sugarcube running on Raspberry Pi

2021-05-26 Thread kinoimkeller


frankd wrote: 
> Are you sure that the fingerprints are archived in the files - "Archive
> Analysis"  (use MP3 Tag to look if there is a fingerprint in a comment
> field of the tracks). 
> Also - how long does the the analysis take per track when you rescan
> with a raspberry pi?
> I am pretty sure the problem is the database when copying or the lack of
> embedded fingerprints (You need to "archive Analysis" after archiving
> the tracks in windows, otherwise the fingerprint will not be embedded -
> files will be modified with a comment tag and the fingerprint).

First off, thanks for you quick responses, I do appreciate this.

If I try to not import the database, the headless MIP on the Raspberry
Pi 3 crashes (probably runs out of memory) before even analyzing one
track. 
E.g. of the 100 test files I copied over, it recognizes 5 files and then
gives me the "validating, 95 remaining..." message--but this counter
never decreases.



kinoimkeller's Profile: http://forums.slimdevices.com/member.php?userid=24972
View this thread: http://forums.slimdevices.com/showthread.php?t=106958

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


mherger wrote: 
> > I set them both to Maximum yesterday before doing the latest
> > clear/rescans (shown in screen grabs in my last post above), and run
> > times were the same as before (about 1 hour total time in 7.9; 3.5
> hours
> > in 8.1). I guess, for one reason or another, Building full text index
> > takes longer when LMS is in a Docker container - at least on the
> DS218+
> 
> I just noticed that the Docker version would be using a newer version of
> 
> the SQLite database library - which actually is taken "advantage" of in
> 
> that plugin when indexing playlists. And you actually have quite a 
> number of playlists imported from iTunes. Are some of them relatively 
> large? Like thousands of tracks?
> 
> Can you check whether one LMS would import the "all tracks" playlist
> from iTunes
> while the other wouldn't? I don't know its exact name, but there are
> some
> which basically have all your tracks in them. Check the iTunes plugin
> settings:
> you can exclude certain playlists from the import.
Yes, I do have several playlists that have hundreds of tracks (and a
very few with thousands).  When I installed LMS 8.1, I left the default
iTunes import plugin 'Ignored playlists' names in place (Library,
Videos, Movies, TV Shows, Music, Purchased, Rented Movies, Downloaded).
But I had none listed at all in 7.9, so that's sending everything, and
all previous screengrabs will have reflected that difference in
settings. The interesting thing there, is the faster of the two rescans
so far was the version that doesn't have any iTunes playlists ignored
(7.9), and that 8.1 takes longer even though it filters out a standard
set of playlist names. 

I've just aligned the iTunes plugins' 'Ignored Playlists' in 7.9 to be
the same as 8.1 for all my future comparisons including the next
screenshots.  Here's how I have it set now in 7.9 and 8.1:
34804

I made a note to myself earlier this week to check what other default
playlists are in iTunes and to update this plugin to remove them - but
guess that would only save a matter of seconds or minutes in my overall
rescan times now I've turned off 'Build full text search index'?

Latest comparisons are with Build text search index plugin turned off in
both installations.  Clear/rescan times in both are quicker. LMS 8.1 in
Docker is now the faster of the two - and *three hours* quicker that it
had been! Here's the info:

*LMS 7.9 from Synology DS218+ Package Centre* - total time 37:08
34805

*LMS 8.1 (Synology DS218+ Docker Container)* - total time 32:50
34803

I'll try a new/changed rescan in both versions this evening to see how
they compare.

It'd be interesting to know what's causing the slow building of the text
search index within Docker (to potentially help out others with the same
problem), but I honestly think just turning that plugin off is my
personal solution, as the default search options in LMS look absolutely
fine to me!

Thanks for all the info and advice so far everyone!

Andy


+---+
|Filename: 2021-05-26 LMS 7.9 Clear and rescan without text index.JPG|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34805|
+---+


My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Success: MusicIP and Spicefly Sugarcube running on Raspberry Pi

2021-05-26 Thread frankd


kinoimkeller wrote: 
> But that's exactly where I am stuck: All tracks have the results stored.
> But if I copy my mp3s from Win to the Raspberry MusicIP does a full
> rescan instead of using the available results...

Are you sure that the fingerprints are archived in the files - "Archive
Analysis"  (use MP3 Tag to look if there is a fingerprint in a comment
field of the tracks). 
Also - how long does the the analysis take per track when you rescan
with a raspberry pi?
I am pretty sure the problem is the database when copying or the lack of
embedded fingerprints (You need to "archive Analysis" after archiving
the tracks in windows, otherwise the fingerprint will not be embedded -
files will be modified with a comment tag and the fingerprint).



frankd's Profile: http://forums.slimdevices.com/member.php?userid=52885
View this thread: http://forums.slimdevices.com/showthread.php?t=106958

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Spotty 4.0 - integrate local library with your Spotify collection (LMS 8+)

2021-05-26 Thread san9jay


mherger wrote: 
> > 
> But they're not playing music independently at the same time, are they?
> 
> Because that's definitely not Spotify's model. AFAIK it's still one 
> account, one playback.
> 

No. Only either Android or macbook  is being used at any given time
using the same account.



san9jay's Profile: http://forums.slimdevices.com/member.php?userid=70342
View this thread: http://forums.slimdevices.com/showthread.php?t=111923

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Success: MusicIP and Spicefly Sugarcube running on Raspberry Pi

2021-05-26 Thread kinoimkeller


frankd wrote: 
> I think that is the reason why it will not work. 
> You should scan and embed the fingerprint into the tracks via Windows
> (that's the time consuming part) but you should not copy the m3lib
> library to your raspberry (different path). Instead let the musicIP
> sever of the Raspberry scan and create a new library - if it finds the
> embedded fingerprints, scanning should be very reasonable and fast and
> the library will be created withing few minutes.
But that's exactly where I am stuck: All tracks have the results stored.
But if I copy my mp3s from Win to the Raspberry MusicIP does a full
rescan instead of using the available results...



kinoimkeller's Profile: http://forums.slimdevices.com/member.php?userid=24972
View this thread: http://forums.slimdevices.com/showthread.php?t=106958

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Success: MusicIP and Spicefly Sugarcube running on Raspberry Pi

2021-05-26 Thread frankd


kinoimkeller wrote: 
> Yepp, did that: None of the tracks that the headless server tells me
> that are mixable, have the option showing up in LMS...
> 
> 
> Another yepp: I can see exactly that info (with different # of tracks).
> 
> 
> Might be a reason that I scanned the tracks on a windows machine and
> copied the default.m3lib over to the raspi? The music folder structure
> on windows itself is identical with the one in the raspberry. However,
> the absolute paths obviously differ: e.g. D:\Music\ABBA vs.
> /home/pi/Music/ABBA. Opening default.m3lib in vi I can see the Windows
> paths. However, I think I read somewhere that MusicIP can handle this.
> 
> All my mp3s have their analysis results stored in the respective
> MUSICMAGIC tags. What I cannot do is run the scan in the headless
> version on the pi itself as for some reason it doesn't recognize the
> tags and cannot rebuild the DB based on the archived files. That's I
> have to go the roundabout route via copying the default.m3lib from Win
> to the raspberry...

I think that is the reason why it will not work. 
You should scan and embed the fingerprint into the tracks via Windows
(that's the time consuming part) but you should not copy the m3lib
library to your raspberry (different path). Instead let the musicIP
sever of the Raspberry scan and create a new library - if it finds the
embedded fingerprints, scanning should be very reasonable and fast and
the library will be created withing few minutes. 
Sugacube can handle different paths, but only when the MusicIP server
runs on a different machine. Moving the database / library will not work
as far as I know.



frankd's Profile: http://forums.slimdevices.com/member.php?userid=52885
View this thread: http://forums.slimdevices.com/showthread.php?t=106958

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


slartibartfast wrote: 
> Yes it was on start up but reinstalling PlayHLS somehow fixed
> everything. Make of that what you will [emoji3]

LMS already uses the AnyEvent::Handle module in ImageResizer with same
code but no error and no changes in at least 2 years.

My suspicion is the PlayHLS load error is a casualty of something else
which may be affecting other plugins but not in a noticeable way.
PlayHLS use of lib modules may be part of it. Makes me more determined
to get V3 finished - no lib modules.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Success: MusicIP and Spicefly Sugarcube running on Raspberry Pi

2021-05-26 Thread kinoimkeller


frankd wrote: 
> Did you try to look for different tracks if the mix is available via
> context menu? I realized that for some tracks this MusicIP menu is not
> available, not sure why (they should be mixable).
Yepp, did that: None of the tracks that the headless server tells me
that are mixable, have the option showing up in LMS...

frankd wrote: 
> What happened during track scan: Did LMS import the MusicIP info (You
> should still see it @ Configuration - Information, something like:
> MusicIP Import   (27984 of 27984)   Complete  00:05:59
Another yepp: I can see exactly that info (with different # of tracks).


Might be a reason that I scanned the tracks on a windows machine and
copied the default.m3lib over to the raspi? The music folder structure
on windows itself is identical with the one in the raspberry. However,
the absolute paths obviously differ: e.g. D:\Music\ABBA vs.
/home/pi/Music/ABBA. Opening default.m3lib in vi I can see the Windows
paths. However, I think I read somewhere that MusicIP can handle this.

All my mp3s have their analysis results stored in the respective
MUSICMAGIC tags. What I cannot do is run the scan in the headless
version on the pi itself as for some reason it doesn't recognize the
tags and cannot rebuild the DB based on the archived files. That's I
have to go the roundabout route via copying the default.m3lib from Win
to the raspberry...



kinoimkeller's Profile: http://forums.slimdevices.com/member.php?userid=24972
View this thread: http://forums.slimdevices.com/showthread.php?t=106958

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread slartibartfast


bpa wrote: 
> Very odd.
> 
> The string "PLUGIN_EXTENDED_BROWSEMODES_RANDOM_ALBUMS" is defined in the
> plugin strings.txt
> 
> Why should a line change in PlayHLS during compile time (not even
> execution) - break string lookup ?
> 
> I feel there is something else behind this maybe a bit like the BBC
> Sounds change that broke lots of things.
> 
> edit:
> 
> I assumed the errors messages appeared during startup - or perhaps they
> appeared on execution of something ? please clarify ?Yes it was on start up 
> but reinstalling PlayHLS somehow fixed
everything. Make of that what you will [emoji3]

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


slartibartfast wrote: 
> Removing "my" worked as far as the PlayHLS plugin goes but then this
> appeared in the server log. Uninstalling PlayHLS fixed it. I'll try
> reinstalling.

Very odd.

The string "PLUGIN_EXTENDED_BROWSEMODES_RANDOM_ALBUMS" is defined in the
plugin strings.txt

Why should a line change in PlayHLS during compile time (not even
execution) - break string lookup ?

I feel there is something else behind this maybe a bit like the BBC
Sounds change that broke lots of things.

edit:

I assumed the errors messages appeared during startup - or perhaps they
appeared on execution of something ? please clarify ?



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng support thread

2021-05-26 Thread beninjam101


ralphy wrote: 
> I have the ipa files for versions 1.5.3, 1.6.1, 2.0.15, 2.0.16, 2.0.17
> of iPeng on my mac.  I'm running ios 6.1.6 on an old 3gs so I use
> 2.0.17.
> 

I have the first three generations of the iPod Touch laying around that
I'd really like to use as squeezebox remotes.

I'd be very grateful if you could send me a link to an early version of
iPeng if you still have it.



beninjam101's Profile: http://forums.slimdevices.com/member.php?userid=71813
View this thread: http://forums.slimdevices.com/showthread.php?t=51929

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread slartibartfast


slartibartfast wrote: 
> Removing "my" worked as far as the PlayHLS plugin goes but then this
> appeared in the server log. Uninstalling PlayHLS fixed it. I'll try
> reinstalling.

After reinstalling the plugin all is fine. I have no idea what went
wrong.



slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread slartibartfast


bpa wrote: 
> Re: the AnyEvent problems,
> 
> AFAICT The message "masks earlier declaration in same scope" is by
> default a warning and not an error which seems to indicate something may
> have changed warning levels. Not definite though.
> 
> The AnyEvent module is commonly used and maintained and still has same
> code - so it is not considered an error in "normal" situations.
> 
> However, I can't reproduce even by altering warning levels. There may be
> an interaction with another plugin or AnyEvent::common_sense
> 
> 
> Workaround that might work.  Edit the file
> PlayHLS/lib/MyAnyEvent/Handlehls.pm and at line 2048 delete the "my"
> coloured in red.
> > 
Code:

  >   > 
  > our $ERROR_SYSCALL;
  > our $ERROR_WANT_READ;
  > 
  > sub _tls_error {
  > my ($self, $err) = @_;
  > 
  > return $self->_error ($!, 1)
  > if $err == Net::SSLeay::ERROR_SYSCALL ();
  > 
  > my $err = Net::SSLeay::ERR_error_string (Net::SSLeay::ERR_get_error ());
  > 
  > # reduce error string to look less scary
  > $err =~ s/^error:[0-9a-fA-F]{8}:[^:]+:([^:]+):/\L$1: /;
  > 
  > if ($self->{_on_starttls}) {
  > (delete $self->{_on_starttls})->($self, undef, $err);
  > &_freetls;
  > } else {
  > &_freetls;
  > $self->_error (Errno::EPROTO, 1, $err);
  > }
  > }
  > 

> > 

Removing "my" worked as far as the PlayHLS plugin goes but then this
appeared in the server log. Uninstalling PlayHLS fixed it. I'll try
reinstalling.


+---+
|Filename: playhlsserver.log|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34800|
+---+


slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread slartibartfast


bpa wrote: 
> Re: the AnyEvent problems,
> 
> AFAICT The message "masks earlier declaration in same scope" is by
> default a warning and not an error which seems to indicate something may
> have changed warning levels. Not definite though.
> 
> The AnyEvent module is commonly used and maintained and still has same
> code - so it is not considered an error in "normal" situations.
> 
> However, I can't reproduce even by altering warning levels. There may be
> an interaction with another plugin or AnyEvent::common_sense
> 
> 
> Workaround that might work.  Edit the file
> PlayHLS/lib/MyAnyEvent/Handlehls.pm and at line 2048 delete the "my"
> coloured in red.
> > 
Code:

  >   > 
  > our $ERROR_SYSCALL;
  > our $ERROR_WANT_READ;
  > 
  > sub _tls_error {
  > my ($self, $err) = @_;
  > 
  > return $self->_error ($!, 1)
  > if $err == Net::SSLeay::ERROR_SYSCALL ();
  > 
  > my $err = Net::SSLeay::ERR_error_string (Net::SSLeay::ERR_get_error ());
  > 
  > # reduce error string to look less scary
  > $err =~ s/^error:[0-9a-fA-F]{8}:[^:]+:([^:]+):/\L$1: /;
  > 
  > if ($self->{_on_starttls}) {
  > (delete $self->{_on_starttls})->($self, undef, $err);
  > &_freetls;
  > } else {
  > &_freetls;
  > $self->_error (Errno::EPROTO, 1, $err);
  > }
  > }
  > 

> > It only started happening on 25-05-2021. It was fine on 24-05-2021 with
the same version of LMS. There must have been a couple of plugin updates
but I can't remember which ones.

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread Michael Herger

I set them both to Maximum yesterday before doing the latest
clear/rescans (shown in screen grabs in my last post above), and run
times were the same as before (about 1 hour total time in 7.9; 3.5 hours
in 8.1). I guess, for one reason or another, Building full text index
takes longer when LMS is in a Docker container - at least on the DS218+


I just noticed that the Docker version would be using a newer version of 
the SQLite database library - which actually is taken "advantage" of in 
that plugin when indexing playlists. And you actually have quite a 
number of playlists imported from iTunes. Are some of them relatively 
large? Like thousands of tracks?

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Success: MusicIP and Spicefly Sugarcube running on Raspberry Pi

2021-05-26 Thread frankd


kinoimkeller wrote: 
> Hi all,
> 
> I'm trying in vain to get MusicIP working with LMS on a Max2Play
> installation on a Pi 3. 
> 
> >   > 
  - I followed the instructions to the point in the first post.
  - I can run MIP in headless mode using the replacement interface
  > (everything standard, e.g. port 10002 etc.).
  - I successfully imported a default.m3lib generated on a Win 1.8.1
  > installation (for 100 test files).
  - I can generate a mix from the headless interface for this library.
  - I activated the MusicIP plugin in the LMS. All other plugins I
  > deactivated to avoid any collisions.
  - I did a full wipe and rescan of my DB in LMS.
  - I started MusicMagicServer and after that re-started LMS so that
  > it would recognize MIP to be running.
  > > > 
> 
> BUT: When selecting in LMS the details of one of the tracks which
> showed up as mixable in step #4, there is not the usual option to
> generate a mix based on this track.
> 
> What am I missing?
> 
> Thx in advance

The good news is that your MusicMagic Server is working, thus the
toughest part has been successful. 
Did you try to look for different tracks if the mix is available via
context menu? I realized that for some tracks this MusicIP menu is not
available, not sure why (they should be mixable). 
What happened during track scan: Did LMS import the MusicIP info (You
should still see it @ Configuration - Information, something like:
MusicIP Import   (27984 of 27984)   Complete  00:05:59



frankd's Profile: http://forums.slimdevices.com/member.php?userid=52885
View this thread: http://forums.slimdevices.com/showthread.php?t=106958

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


Paul Webster wrote: 
> The Docker one is finding many more files/folders in the opening phase.
> Eliminating that difference might help if the each time in the text
> Indexing phase is caused by one of more of them.
Thanks Paul. Hadn't noticed that, yeah really odd.  LMS 7.9 finds 4578
directories within exactly the same folder that LMS 8.1 finds 6417. 
Can't understand why that should be, however, both do identify that same
number of music files (3490).  Wonder what could be causing one version
to find more subfolders - any ideas (settings, etc.)?

Cheers

Andy



My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


Re: the AnyEvent problems,

AFAICT The message "masks earlier declaration in same scope" is by
default a warning and not an error which seems to indicate something may
have changed warning levels. Not definite though.

The AnyEvent module is commonly used and maintained and still has same
code - so it is not considered an error in "normal" situations.

However, I can't reproduce even by altering warning levels. There may be
an interaction with another plugin or AnyEvent::common_sense


Workaround that might work.  Edit the file
PlayHLS/lib/MyAnyEvent/Handlehls.pm and at line 2048 delete the "my"
coloured in red.

Code:


  our $ERROR_SYSCALL;
  our $ERROR_WANT_READ;
  
  sub _tls_error {
  my ($self, $err) = @_;
  
  return $self->_error ($!, 1)
  if $err == Net::SSLeay::ERROR_SYSCALL ();
  
  my $err = Net::SSLeay::ERR_error_string (Net::SSLeay::ERR_get_error ());
  
  # reduce error string to look less scary
  $err =~ s/^error:[0-9a-fA-F]{8}:[^:]+:([^:]+):/\L$1: /;
  
  if ($self->{_on_starttls}) {
  (delete $self->{_on_starttls})->($self, undef, $err);
  &_freetls;
  } else {
  &_freetls;
  $self->_error (Errno::EPROTO, 1, $err);
  }
  }
  




bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


mherger wrote: 
> > So despite upping the RAM and priority available to LMS 8.1 in
> Docker,
> > 'Building full text index' takes almost 3 hours, verses the 20
> minutes
> > it takes LMS in the 7.9 Package Centre version. 
> 
> What if you used the "normal" setting in Docker as you do in 7.9?
> 
I set them both to Maximum yesterday before doing the latest
clear/rescans (shown in screen grabs in my last post above), and run
times were the same as before (about 1 hour total time in 7.9; 3.5 hours
in 8.1). I guess, for one reason or another, Building full text index
takes longer when LMS is in a Docker container - at least on the DS218+

mherger wrote: 
> >
> 
> > - What even is the text index? 
> 
> I assume you mean the fulltext search index? It allows you to search 
> anything: lyrics (if stored in the music file), comments, parts of 
> paths, parts of the artist name only, rather than only titles, names 
> etc. Eg. if I have a "live recording" in the comment, I can search 
> "gabriel live" to find live recordings by Peter Gabriel. This is not 
> possible with regular search.
> 
> But this feature is completely optional. You can disable the plugin.
> 
Ahh, glad I asked the question now...! Thanks for the explanation -
never knew that. Sounds like the sort of thing I never actually take
advantage of, so disabling will probably solve my woes with the lengthy
rescans! Wish I'd known this years ago - would've saved *so* many hard
disc rotations and, more importantly, time during all those rescans!

I was in the process of testing a new and changed rescan in LMS 8.1
Docker (which I aborted after two hours, as it was looking like the
building text index was going to drag on as with the clear all and
rescans before).  Now I'm going to disable the 'Build full text search
index' part of the scan process and see the time difference between 7.9
and 8.1 now.  Hoping I'll be happier with less search functionality as a
trade off for much faster scans!

Thanks!



My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


slartibartfast wrote: 
> 21-05-26 06:54:23.2077] Slim::bootstrap::tryModuleLoad (286) Warning:
> Module [Plugins::PlayHLS::Plugin] failed to load:
> "my" variable $err masks earlier declaration in same scope at
> /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/lib/MyAnyEvent/Handlehls.pm
> line 2048.
> .
> .
> [21-05-26 06:54:23.2103] Slim::Utils::PluginManager::load (323) Error:
> Couldn't load Plugins::PlayHLS::Plugin

OK. It's the AnyEvent associated error.  As it seems to have started
recently I can only assumed it is associated to some 8.2 changes so I'll
see if I can reproduce it.
On first inspection, a simple name change might fix the issue but I'd
like to verify.

I don't want to put too much effort into 2.8 as PlayHLSv3 is for the
most part ready except there are few issues that need to be chased down
and then test on 8.2.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread slartibartfast


bpa wrote: 
> I had assumed the "plugin failed to load" was the only message in log
> which usually means a download issue.
> @slartibartfast - can you check server.log ?
> 
> @Paul, I think you're right the "bootstrap" error you're referencing
> might be timing using the AnyEvent module. 
> I haven't chased that issue as in PlayHLSv3 I have removed the AnyEvent
> module as LMS now has full HTTP 1.1 and https support.21-05-26 06:54:23.2077] 
> Slim::bootstrap::tryModuleLoad (286) Warning:
Module [Plugins::PlayHLS::Plugin] failed to load:
"my" variable $err masks earlier declaration in same scope at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/lib/MyAnyEvent/Handlehls.pm
line 2048.
Compilation failed in require at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/lib/MyAnyEvent/HTTPhls.pm
line 47.
BEGIN failed--compilation aborted at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/lib/MyAnyEvent/HTTPhls.pm
line 47.
Compilation failed in require at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/HLSPLAY.pm
line 30.
BEGIN failed--compilation aborted at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/HLSPLAY.pm
line 30.
Compilation failed in require at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/Plugin.pm
line 14.
BEGIN failed--compilation aborted at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/PlayHLS/Plugin.pm
line 14.
Compilation failed in require at (eval 1070) line 1.
BEGIN failed--compilation aborted at (eval 1070) line 1.

[21-05-26 06:54:23.2103] Slim::Utils::PluginManager::load (323) Error:
Couldn't load Plugins::PlayHLS::Plugin

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread Michael Herger

So despite upping the RAM and priority available to LMS 8.1 in Docker,
'Building full text index' takes almost 3 hours, verses the 20 minutes
it takes LMS in the 7.9 Package Centre version. 


What if you used the "normal" setting in Docker as you do in 7.9?

- What even is the text index? 


I assume you mean the fulltext search index? It allows you to search 
anything: lyrics (if stored in the music file), comments, parts of 
paths, parts of the artist name only, rather than only titles, names 
etc. Eg. if I have a "live recording" in the comment, I can search 
"gabriel live" to find live recordings by Peter Gabriel. This is not 
possible with regular search.


But this feature is completely optional. You can disable the plugin.


- I don't actually know how to find either the 7.9 or 8.1 LMS
   databases on my Diskstation to compare sizes (think Synology have a
   habit of hiding certain files and folders).  I can probably SSH in via
   Putty, but don't know what steps I'd need to take or the commands I'd
   need to type. Any quick tips/how to?


See Settings/Information where the cache folder is. For Docker you'd 
define it in the "Volumes" section of the container configuration.



- Any advice on LMS, Docker or Diskstation settings to speed up my 8.1
   Building of text index?


We still have to understand what the difference causes before we can 
come to conclusions.

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


Paul Webster wrote: 
> Maybe I over interpreted but see post 935 and the following ones in this
> thread.
I had assumed the "plugin failed to load" was the only message in log
which usually means a download issue.
@slartibartfast - can you check server.log ?

@Paul, I think you're right the "bootstrap" error you're referencing
might be timing using the AnyEvent module. 
I haven't chased that issue as in PlayHLSv3 I have removed the AnyEvent
module as LMS now has full HTTP 1.1 and https support.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread Paul Webster


The Docker one is finding many more files/folders in the opening phase.
Eliminating that difference might help if the each time in the text
Indexing phase is caused by one of more of them.



Paul Webster
http://dabdig.blogspot.com
author of \"now playing\" plugins covering radio france (fip etc),
planetradio (bauer - kiss, absolute, scala, jazzfm etc), kcrw, supla
finland, abc australia, cbc/radio-canada and rte ireland

Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread Paul Webster


Maybe I over interpreted but see post 935 and the following ones in this
thread.



Paul Webster
http://dabdig.blogspot.com
author of \"now playing\" plugins covering radio france (fip etc),
planetradio (bauer - kiss, absolute, scala, jazzfm etc), kcrw, supla
finland, abc australia, cbc/radio-canada and rte ireland

Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


Paul Webster wrote: 
> I think this was diagnosed before as the PlayHLS plugin being invoked
> early during the LMS startup process but before everything it needs was
> ready i.e. a timing issue that might not always happen.
I don't recall see this. Any links to the where it was diagnosed ?
It's a but strange as all initialisation does is register a protocol
handler and playlist parser.



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread Paul Webster


I think this was diagnosed before as the PlayHLS plugin being invoked
early during the LMS startup process but before everything it needs was
ready i.e. a timing issue that might not always happen.



Paul Webster
http://dabdig.blogspot.com
author of \"now playing\" plugins covering radio france (fip etc),
planetradio (bauer - kiss, absolute, scala, jazzfm etc), kcrw, supla
finland, abc australia, cbc/radio-canada and rte ireland

Paul Webster's Profile: http://forums.slimdevices.com/member.php?userid=105
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread bpa


slartibartfast wrote: 
> I have just noticed my PlayHLS V2 plugin is showing up as "plugin failed
> to load". Restarting LMS didn't help. This is on latest LMS 8.2. 

I can't test on 8.2 at the moment.

I haven't made any changes/updates to the repo file or the ZIP file. 
The repo URL and ZIP both work as I checked them outside of LMS. Both
are hosted on github so the usual issues with SF don't apply.

On a 8.1 system - I have uninstalled and reinstalled plugin OK.

It is probably a intermittent problem and error is being cached
somewhere.
You could try a https URL instead of a http URL for the repo.

It maybe an 8.2 issue - but I cannot see why one plugin should be
affected more than others as it is just downloads from a normal source.
To debug you need to enable logging for plugin.extensions and
server.plugins



bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] LmsUpdate and LmsRepack - Synology 8.0.* packages

2021-05-26 Thread AndyTwizzle


mherger wrote: 
> > Obvious difference is 'Database Memory Config' is 'Normal' on 7.9
> (the
> > faster of the two), but 'High' on 8.1 (odd, as this was slower when
> > scanning) - would it make any difference upping this to 'Maximum' on
> 
> Hmm... that's odd. But sure, give the other options a try. I don't 
> understand why using more RAM in Docker would slow down things... Could
> 
> you also compare the resulting library.db files? Is there a considerable
> 
> difference in file size?
Here's the latest screenshots after running a full clear and rescan in
7.9 and 8.2 last night...

LMS 7.9 (SYNOLOGY DS218+ PACKAGE CENTRE) - SETTINGS > ADVANCED >
PERFORMANCE:
34790
LMS 8.1 (SYNOLOGY DS218+ DOCKER CONTAINER) - SETTINGS > ADVANCED >
PERFORMANCE: (SAME AS LMS 7.9):
34791
LMS 8.1 (SYNOLOGY DS218+ DOCKER CONTAINER) - DOCKER SETTINGS:
34792
LMS 7.9 (SYNOLOGY DS218+ PACKAGE CENTRE) - CLEAR AND RESCAN INFORMATION:
34793
LMS 8.1 (SYNOLOGY DS218+ DOCKER CONTAINER) - CLEAR AND RESCAN
INFORMATION: (SAME AS LMS 7.9):
34794

So despite upping the RAM and priority available to LMS 8.1 in Docker,
'Building full text index' takes almost 3 hours, verses the 20 minutes
it takes LMS in the 7.9 Package Centre version.  I've no way to compare
either 7.9 or 8.1 side by side in their respective Docker/Package Centre
versions on the DS218+, as earliest Docker LMS I can download is 8.0,
7.9 is highest on Package Centre (where it's no longer available
anyway).  I'm going to compare the 7.9 and 8.1 new and changed rescan
times this morning to see how they compare.

Three resulting questions:

  
- What even is the text index? If it's pathways to the tracks, could
  it be as simple as the pathways from Docker being much longer, and it
  taking longer to write it all?
- I don't actually know how to find either the 7.9 or 8.1 LMS
  databases on my Diskstation to compare sizes (think Synology have a
  habit of hiding certain files and folders).  I can probably SSH in via
  Putty, but don't know what steps I'd need to take or the commands I'd
  need to type. Any quick tips/how to?
- Any advice on LMS, Docker or Diskstation settings to speed up my 8.1
  Building of text index?  
  

Thanks for all the advice so far!


+---+
|Filename: 2021-05-25 LMS 8.1 Clear and rescan.jpg  |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=34794|
+---+


My setup:

- LMS 7.9.1-168 running on Synology D218+ connected to Wi-Fi router
  via LAN cable
- 1 x Squeezebox Touch, 2 x Squeezebox Radios, 1 x Squeezebox
  Receiver, plus Squeeze Player and Squeeze Ctrl Android apps on Samsung
  Galaxy Tab S5e and Samsung Galaxy A40 - all connecting over Wi-Fi
- LMS library either ALAC Apple Lossless (scanned in on iTunes) or
  ACC/M4A 256kbps downloads from iTunes

AndyTwizzle's Profile: http://forums.slimdevices.com/member.php?userid=53445
View this thread: http://forums.slimdevices.com/showthread.php?t=111876

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2021-05-26 Thread cpd73

andy67 wrote: 
> I played around a little further - can rule out the browser I think, it
> happens for me with Chrome, Firefox, and Chromium Edge (also after
> clearing the cache), and on PCs with different Windows installations
> personal/work which should be fairly distinct. So perhaps something with
> my server?
> 
> Also I noticed that sometimes the correct hotkey Ctrl+Shift+A indeed
> gets registered. But I couldn't identify the logic yet - it looks
> somewhat random (in most cases I get Ctrl+A). Found also a situation
> where it varied by player in the very same browser session (one player
> had Ctrl-Shift+A, the rest Ctrl+A).
> 
> I will test further on the weekend, maybe I can indentify the conditions
> when it happens for me … (and if not, not a big deal)

I found the culprint. I have two similar actions "Add" and "Add all" -
both should have the same shortcut, but one is wrong (does not use shift
key). Which one appears in the toolbar depends on the listing. For
exampe showing all albums (when there are more than 10) of search
results will use "Add all" - and that has the error.

Thanks for reporting.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
(Use http: //SERVER:9000/material/?debug=json,cometd to also see update
messages, e.g. play queue) 2. Open browser's developer tools 3. Open
console tab in developer tools 4. REQ/RESP messages sent to/from LMS
will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: PlayHLS Plugin - plugin to play Apple HLS m3u8 stream

2021-05-26 Thread slartibartfast


I have just noticed my PlayHLS V2 plugin is showing up as "plugin failed
to load". Restarting LMS didn't help. This is on latest LMS 8.2. 

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=103158

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Normalize Spotty volume in Touch?

2021-05-26 Thread slartibartfast


Zombie wrote: 
> Yes, but disabling it normalises (lowers) the volume - Replay Gain - for
> me.
> I left it on because I believed it lowered when activated, but it was
> the opposite.
> Good to know if someone else has a similar issue.I think it used to be the 
> case that normalisation in Spotty only worked
when OGG Vorbis was disabled. Even when it does work it is only Track
Gain so it may or may not be useful.

Sent from my Pixel 3a using Tapatalk





slartibartfast's Profile: http://forums.slimdevices.com/member.php?userid=35609
View this thread: http://forums.slimdevices.com/showthread.php?t=114633

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins