Re: [SlimDevices: SqueezeCenter] Oneliner to get currentsong or now playing artist + songtitle on specific player
https://forums.slimdevices.com/showthread.php?112809-Pipe-Squeezelite-to-Icecast=1047446=1#post1047446 I just setup LMS->Squeezelite->PulseAudio->PAREC->ICES w/ metadata on a linux box, the handful of options, including the bash/curl commands to pull song/artist to update metadata is listed. Net results, LMS stream gets rebroadcast with metadata to a streaming radio setup. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=115989 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] LMS no longer imports MusicIP headers after reinstalling
https://support.apple.com/en-us/HT201642 Perhaps you gave permission to the binary of the older LMS but not the newer one? And your configuration is saved between re-installs. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=114101 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] LMS no longer imports MusicIP headers after reinstalling
I'm not a MAC person, so can't validate, but the error message you are getting is saying that the LMS process can't connect to the localhost:10002 server. Obviously the server is operational, because as you've mentioned it works from your web browser when you go to it locally with http://localhost:10002/. So some firewall or security policy is stopping your LMS application from connecting. On linux, this could have done with SELINUX policies, on the Mac is there any additional security software you've installed that you need to grant permission with? Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=114101 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] LMS no longer imports MusicIP headers after reinstalling
FYI: Installed the musicip plugin, did full scan of library, it bailed during muscip import phase of the scan after about 3k tracks with this error in the scanner.log: Code: [21-03-16 14:45:46.7193] main::main (338) Error: Failed when running main scan: [Can't call method "id" on an undefined value at /usr/lib64/perl5/Slim/Schema.pm line 899, chunk 3371. ] FYI, on my install, "/usr/lib64/perl5/Slim" doesn't exist after and install, and I setup a link to "/usr/lib/perl5/vendor_perl/Slim" which is in the RPM. LOGITECH MEDIA SERVER VERSION: 8.1.2 - 1614990085 @ SAT MAR 6 02:33:54 CET 2021 Centos8 base OS. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=114101 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] LMS no longer imports MusicIP headers after reinstalling
Tomusz wrote: > ...the MusicIP plugin refuses to import headers. I didn't like Sugarcube > from it's beginning - Let me think about it, that should be 13 years now > and since then MusicIP has worked and I was happy with it ... and with > 7.9.3 it still works as expected. > > So what should I do with the hint that it works in centos and that I > should use Sugarcube - how does that solve my problem? I mixed up threads I'm subscribed to. There was another thread with someone having issues with musicip+sugarcube. My apologies. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=114101 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] LMS no longer imports MusicIP headers after reinstalling
Tomusz wrote: > Nope - is does NOT work correctly with 8.1.1. - MusicIP again refuses to > import headers. I had to revert to 7.9.3. > > What's wrong with 8.1.1?!? Works fine in 8.1.2 on centos8 for me. Why are you trying to "import headers" into MusicIP. With Sugarcube installed, you DO NOT NEED TO INSTALL the MusicIP plugin. I have Spicefly Sugarcube 5.22 installed. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=114101 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] LMS no longer imports MusicIP headers after reinstalling
I don't have any direct experience with MacOS, but sounds like a security enforcement. Under newer linux's with SE linux enforcing, it's possible to have this behavior. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=114101 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
Shutdown LMS, removed all library.db, started up, and rescanned, all is good, thanks! mherger wrote: > > [20-10-16 09:43:07.8332] Slim::Schema::Storage::throw_exception (121) > > Error: DBI Exception: DBD::SQLite::db do failed: unrecognized > parameter: > > notindexed=id [for statement "DROP TABLE IF EXISTS fulltext;"] > > I've seen this, too, when I was switching between two SQLite versions. > "notindexed" was introduced with FTS4 - which is not supported by the > old version. If you drop library.db before staring LMS you should be > good (but requires a full rescan). > > -- > -- > > Michael Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
Centos 7 with default 5.16 perl. Changing over the SCL-perl530 results in different issues during compile/startup. LOGITECH MEDIA SERVER VERSION: 8.0.0 - 1602796130 @ THU OCT 15 23:16:56 CEST 2020 OPERATING SYSTEM: RED HAT - EN - UTF8 PLATFORM ARCHITECTURE: X86_64-LINUX PERL VERSION: 5.16.3 - X86_64-LINUX-THREAD-MULTI AUDIO::SCAN: 0.95 IO::SOCKET::SSL: 1.94 DATABASE VERSION: DBD::SQLITE 1.34_01 (SQLITE 3.7.7.1) [20-10-16 09:43:07.8324] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (453) Starting fulltext index build [20-10-16 09:43:07.8327] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (457) Initialize fulltext table [20-10-16 09:43:07.8332] Slim::Schema::Storage::throw_exception (121) Error: DBI Exception: DBD::SQLite::db do failed: unrecognized parameter: notindexed=id [for statement "DROP TABLE IF EXISTS fulltext;"] [20-10-16 09:43:07.8335] Slim::Schema::Storage::throw_exception (121) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/lib64/perl5/Slim/Schema/Storage.pm line 121) frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1006) frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 459) frame 3: Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 166) frame 4: Slim::Plugin::FullTextSearch::Plugin::startScan (/usr/lib64/perl5/Slim/Music/Import.pm line 579) frame 5: Slim::Music::Import::runImporter (/usr/lib64/perl5/Slim/Music/Import.pm line 455) frame 6: Slim::Music::Import::runScanPostProcessing (/usr/libexec/squeezeboxserver-scanner line 344) frame 7: (eval) (/usr/libexec/squeezeboxserver-scanner line 344) frame 8: main::main (/usr/libexec/squeezeboxserver-scanner line 499) [20-10-16 09:43:07.8339] main::main (348) Error: Failed when running scan post-process: [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: unrecognized parameter: notindexed=id [for Statement "DROP TABLE IF EXISTS fulltext;"] at /usr/lib64/perl5/Slim/Schema/Storage.pm line 125] [20-10-16 09:43:07.8341] main::main (349) Error: Not updating lastRescanTime! Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
running - logitechmediaserver-8.0.0-0.1.1602763838.noarch *[20-10-15 10:22:16.5939] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (445) Starting fulltext index build [20-10-15 10:22:16.5942] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (449) Initialize fulltext table [20-10-15 10:22:16.5945] Slim::Schema::Storage::throw_exception (121) Error: DBI Exception: DBD::SQLite::db do failed: unrecognized parameter: notindexed=id [for Statement "DROP TABLE IF EXISTS fulltext;"] [20-10-15 10:22:16.5949] Slim::Schema::Storage::throw_exception (121) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/lib64/perl5/Slim/Schema/Storage.pm line 121) frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1006) frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 451) frame 3: Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 158) frame 4: Slim::Plugin::FullTextSearch::Plugin::startScan (/usr/lib64/perl5/Slim/Music/Import.pm line 579) frame 5: Slim::Music::Import::runImporter (/usr/lib64/perl5/Slim/Music/Import.pm line 455) frame 6: Slim::Music::Import::runScanPostProcessing (/usr/libexec/squeezeboxserver-scanner line 344) frame 7: (eval) (/usr/libexec/squeezeboxserver-scanner line 344) frame 8: main::main (/usr/libexec/squeezeboxserver-scanner line 499) [20-10-15 10:22:16.5952] main::main (348) Error: Failed when running scan post-process: [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: unrecognized parameter: notindexed=id [for Statement "DROP TABLE IF EXISTS fulltext;"] at /usr/lib64/perl5/Slim/Schema/Storage.pm line 125 ] [20-10-15 10:22:16.5954] main::main (349) Error: Not updating lastRescanTime! * Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
Matt Drown wrote: > Updated to the nightly - logitechmediaserver-8.0.0-0.1.1602603940.noarch > - to try the change, and now getting this, and a failure to start the > server. > Uninstalled, cleaned out perl dirs from install tests, reinstalled rpm, and back up and running. Though scans still fail, which is expected as you haven't made any changes to the DBD module or the code. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
Updated to the nightly - logitechmediaserver-8.0.0-0.1.1602603940.noarch - to try the change, and now getting this, and a failure to start the server. SQUEEZEBOXSERVER[31924]: STARTING SQUEEZEBOX SERVER: THE FOLLOWING CPAN MODULES WERE FOUND BUT CANNOT WORK WITH LOGITECH MEDIA SERVER: SQUEEZEBOXSERVER[31924]: IMAGE::SCALE (LOADED 0.14, NEED 0.08) SQUEEZEBOXSERVER[31924]: TO FIX THIS PROBLEM YOU HAVE SEVERAL OPTIONS: SQUEEZEBOXSERVER[31924]: 1. INSTALL THE LATEST VERSION OF THE MODULE(S) USING CPAN: SUDO CPAN SOME::MODULE SQUEEZEBOXSERVER[31924]: 2. UPDATE THE MODULE'S PACKAGE USING APT-GET, YUM, ETC. SQUEEZEBOXSERVER[31924]: 3. RUN THE .TAR.GZ VERSION OF LOGITECH MEDIA SERVER WHICH INCLUDES ALL REQUIRED CPAN MODULES. Re-running the buildme/install doesn't fix it. This is perl5.16 on Centos7 linux. I assume this is a "require" conspiracy somewhere. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
Looks like that may have been the issue, rebuilt the CPAN modules and installed them into the CPAN dir for the centos7 default perl version. Logitech Media Server Version: 8.0.0 - 1601590552 @ Fri Oct 2 01:01:10 CEST 2020 Operating system: Red Hat - EN - utf8 Platform Architecture: x86_64-linux Perl Version: 5.16.3 - x86_64-linux-thread-multi Audio::Scan: 1.02 IO::Socket::SSL: 1.94 Database Version: DBD::SQLite 1.58 (sqlite 3.22.0) No errors this time around. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Scanner stops
Seeing the same thing here on a Centos7 based version: Logitech Media Server Version: 8.0.0 - 1601590552 @ Fri Oct 2 01:01:10 CEST 2020 Hostname: xx Server IP Address: xxx Server HTTP Port Number: 9000 Operating system: Red Hat - EN - utf8 Platform Architecture: x86_64-linux Perl Version: 5.16.3 - x86_64-linux-thread-multi Audio::Scan: 0.95 IO::Socket::SSL: 1.94 Database Version: DBD::SQLite 1.34_01 (sqlite 3.7.7.1) Total Players Recognized: 2 Saw it when doing a delta-scan after adding new files. Removed new files, same occurrence. I have not downgraded to test yet. [20-10-12 08:04:33.9229] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (491) Create fulltext index for playlists [20-10-12 08:04:35.9696] Slim::Schema::Storage::throw_exception (121) Error: DBI Exception: DBD::SQLite::db do failed: SQL logic error or missing database unable to use function MATCH in the requested context [for Statement " INSERT INTO fulltext (id, type, w10, w5, w3, w1) -- w10: title, w3: url, w1: track metadata SELECT playlist_track.playlist, 'playlist', ?, '', ?, UNIQUE_TOKENS(GROUP_CONCAT(w10 || ' ' || w5 || ' ' || w3 || ' ' || w1)) FROM playlist_track LEFT JOIN tracks ON tracks.url = playlist_track.track LEFT JOIN fulltext ON fulltext MATCH IGNORE_PUNCTUATION(REPLACE(REPLACE(playlist_track.track, '%20', ' '), 'file://', '')) AND type = 'track' WHERE playlist_track.playlist = ? "] [20-10-12 08:04:35.9699] Slim::Schema::Storage::throw_exception (121) Backtrace: frame 0: Slim::Utils::Log::logBacktrace (/usr/lib64/perl5/Slim/Schema/Storage.pm line 121) frame 1: Slim::Schema::Storage::throw_exception (/usr/share/squeezeboxserver/CPAN/DBIx/Class/Storage/DBI.pm line 1006) frame 2: DBIx::Class::Storage::DBI::__ANON__ (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 532) frame 3: Slim::Plugin::FullTextSearch::Plugin::_createPlaylistItem (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 500) frame 4: Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (/usr/lib64/perl5/Slim/Plugin/FullTextSearch/Plugin.pm line 158) frame 5: Slim::Plugin::FullTextSearch::Plugin::startScan (/usr/lib64/perl5/Slim/Music/Import.pm line 579) frame 6: Slim::Music::Import::runImporter (/usr/lib64/perl5/Slim/Music/Import.pm line 455) frame 7: Slim::Music::Import::runScanPostProcessing (/usr/libexec/squeezeboxserver-scanner line 344) frame 8: (eval) (/usr/libexec/squeezeboxserver-scanner line 344) frame 9: main::main (/usr/libexec/squeezeboxserver-scanner line 499) [20-10-12 08:04:35.9703] main::main (348) Error: Failed when running scan post-process: [Carp::Clan::__ANON__(): DBI Exception: DBD::SQLite::db do failed: SQL logic error or missing database unable to use function MATCH in the requested context [for Statement " INSERT INTO fulltext (id, type, w10, w5, w3, w1) -- w10: title, w3: url, w1: track metadata SELECT playlist_track.playlist, 'playlist', ?, '', ?, UNIQUE_TOKENS(GROUP_CONCAT(w10 || ' ' || w5 || ' ' || w3 || ' ' || w1)) FROM playlist_track LEFT JOIN tracks ON tracks.url = playlist_track.track LEFT JOIN fulltext ON fulltext MATCH IGNORE_PUNCTUATION(REPLACE(REPLACE(playlist_track.track, '%20', ' '), 'file://', '')) AND type = 'track' WHERE playlist_track.playlist = ? "] at /usr/lib64/perl5/Slim/Schema/Storage.pm line 125 ] Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=113037 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] Issues with scanning new music
My, very short, experience is that scan for new doesn't actually remove things. And doing a full scan doesn't always either. My method has been point the server at a different directory, do a new scan, validate 0 files, point back at normal, do a new scan. This appears to do a full rebuild of the database properly for me, ymmv. I have only been using LMS for about two months. I'm running on a Linux server, and running the nightlies builds. Maybe file creation times are wrong, or in the future, so the scanner re-adds? Sent from my SM-G950U using Tapatalk Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=111463 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] scanning / removing deleted files
slartibartfast wrote: > How does material skin help here? > In my case, on the default skin I couldn't click through on genre's and get the list of actual files with the genre tags. With the material skin I could identify the files and correct them. This may not help you, my apologies, after re-reading your original post. If you are looking for the location of playlist files that are showing up, have have no content, it may help. If you have cue files this post #4 explains the TWO settings to adjust to ignore them - https://forums.slimdevices.com/showthread.php?101047-Delete-ALL-playlists - mentioned how to turn off "cue sheets" being used for playlists. - If you want to keep the CUE sheets, just go to Settings > Advanced > File Types and enter "cue" (without quotes) under both "Disabled Audio File Extensions" and "Disabled Playlist File Extensions". You'll probably then have to run a full library scan to see the effects this change- Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=111385 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] scanning / removing deleted files
Blackfiction wrote: > I can try this one. However, I did a clean install, deleted all cache > and pref folders. Nothing was in the library. Selected the music folders > and did a scan. Unfortunately, the issue is still there... Yep, no need to empty it again. I've also discovered that when I switched to the material skin, I was able to track down the exact files causing my genre issues. Does something show up there if you switch to material skin, then playlists, and then click on any playlists, you should be able to get some info about it. Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=111385 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter
Re: [SlimDevices: SqueezeCenter] scanning / removing deleted files
I recently fought with genre's being cached even after updating files, or rescanning. My solution to clean genre info, was to move the music files out of library directory temporarily, clean& rescan, validate that your library is empty from ui, move them back in, and clean YMMV, but it's a short test Sent from my SM-G950U using Tapatalk Matt Drown's Profile: http://forums.slimdevices.com/member.php?userid=69476 View this thread: http://forums.slimdevices.com/showthread.php?t=111385 ___ Squeezecenter mailing list Squeezecenter@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/squeezecenter