Hiya,

I received an email from UPS to say that my Jive hardware was on the
way, so I've decided to install the most recent slimserver so that I
can actually use it (!)

Using SlimServer_trunk_v2007-10-12 to scan my music took a Long Time.

Starting at 13:47:14, it took 6 minutes to find the 50019 files in the
music directory.
During that time many reports (in the scanner.log) appeared of :


Code:
--------------------
    
  [13:48:29.4993] Slim::Utils::Scanner::__ANON__ (156) Warning: Use of 
uninitialized value in concatenation (.) or string at 
/home/slim3/SlimServer_trunk_v2007-10-12/Slim/Utils/Scanner.pm line 156.
  [13:48:29.5026] Slim::Utils::Misc::msg (1191) Warning: [13:48:29.5019] ERROR:
  
  
--------------------


(the last report there was as quoted - an empty line)


After it had found the files it scanned them; the MP3 decoder seems to
be having problems with one of the files... but unfortunately won't
tell me which :


Code:
--------------------
    
  [16:55:20.3231] MP3::Info::_parse_lyrics3_tag (2127) Warning: substr outside 
of string at /home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2127.
  [16:55:20.3435] MP3::Info::_parse_lyrics3_tag (2128) Warning: substr outside 
of string at /home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2128.
  [16:55:20.3453] MP3::Info::_parse_lyrics3_tag (2133) Warning: Use of 
uninitialized value in string eq at 
/home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2133.
  [16:55:20.3470] MP3::Info::_parse_lyrics3_tag (2133) Warning: Use of 
uninitialized value in string eq at 
/home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2133.
  [16:55:20.3488] MP3::Info::_parse_ape_tag (2188) Warning: substr outside of 
string at /home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2188.
  [16:55:20.3506] MP3::Info::_parse_ape_tag (2188) Warning: Use of 
uninitialized value in string eq at 
/home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2188.
  [16:55:20.3523] MP3::Info::_parse_ape_tag (2188) Warning: substr outside of 
string at /home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2188.
  [16:55:20.3540] MP3::Info::_parse_ape_tag (2188) Warning: Use of 
uninitialized value in string eq at 
/home/slim3/SlimServer_trunk_v2007-10-12/lib/MP3/Info.pm line 2188.
  
--------------------


I'd like to know where the Ape tags are so that I can remove them; and
the same goes for the Lyrics3 tags. However, the warnings being raised
indicate some problem. Any suggestions as to how I could obtain the
failure cases.

The background scan of the music finally finished at 18:08 with :
'Completed Slim::Music::MusicFolderScan Scan in 15659 seconds.'

Seems an awfully long time to scan the files; I'm not sure that the
version I was using previously took that long. Can't be certain without
doing a full clear and rescan though.

The remaining processing took a little while as well (ignoring the
playlist scan as there were no playlists in the playlist folder) :


Code:
--------------------
    
  [18:08:16.3239] Slim::Music::Import::runScanPostProcessing (335) Starting 
mergeVariousArtistsAlbums().
  [18:33:35.9201] Slim::Music::Import::endImporter (548) Completed 
mergeVariousAlbums Scan in 1519 seconds.
  [18:33:35.9483] Slim::Music::Import::runScanPostProcessing (343) Starting 
findArtwork().
  [18:59:13.8287] Slim::Music::Import::endImporter (548) Completed findArtwork 
Scan in 1537 seconds.
  [18:59:13.8712] Slim::Music::Import::runScanPostProcessing (364) Starting 
Database optimization.
  [18:59:13.8730] Slim::Schema::optimizeDB (334) Start schema_optimize
  [19:07:04.6196] Slim::Schema::optimizeDB (353) End schema_optimize
  [19:07:04.6294] Slim::Music::Import::endImporter (548) Completed dbOptimize 
Scan in 470 seconds.
  [19:07:04.6319] Slim::Music::Import::runScanPostProcessing (372) Finished 
background scanning.
  [19:07:04.9601] Slim::bootstrap::theEND (398) Got to the END
  
--------------------


That's an extra hour looking for things once the music search has
completed.

The album art search may not have been successful, however - when I
browse through my music all the albums appear as little note symbols,
despite most of them having artwork in 'Folder.jpg' in their directory.
These don't change to proper images unless I click on the album to see
the tracks, and then refresh the artist list - and only that one album
gets its album art updated.

My thought on this is that... I went through the new 'wizard'
configuration when starting the new server giving the location of the
music. This would have started the scan process. Then I went to the
configuration and put the correct settings for the album art into the
configuration - I use 'Folder.jpg' for the art, not 'folder.jpg' and
because I'm using linux the case sensitivity means that these are
distinct. Because the scanner was already running, it had already read
the configuration and didn't know that 'Folder.jpg' was the thing to
look for. I'd suggest that if this was the case, it should check the
configuration once the music scan was complete, before looking for the
art, in case it had changed. It wouldn't take a long time to just
update the configuration and in this initialisation case would help I
believe - I expect I'll have to clear and rescan the entire list to get
the album art detected now.

Whilst this scanning was going on the player and the web interface were
virtually unusable. It was not possible to play music from those things
that had been found.

Once it was working however, it wasn't too bad - the server is really
quite slow but this may just be that my machine's not really up to the
complex searches that are being done. I'm hopeful that this is less of
a problem with the Jive hardware.

I did find a couple of bugs which I've filed (bug #5782, #5783)
properly. The above experience is too general to really be filed as a
bug (hence why I'm explaining it here in the hope that others can
provide input about whether it is normal or really a fault, etc).
Overall the new skin feels a little better than the old one, but can be
quite slow at times.

As for the actual functionality, I expect I'm going to have to port my
patches from bug #112 (albums sorted by year) as there doesn't look
like any option for this has been brought forward to the current player
- I am genuinely surprised that people can cope with looking for albums
by their name.

My first test I wanted to do was 'I want to play "two divided by zero"
which I know is on the first album I have by the Pet Shop Boys'. This
became harder than I expected. I don't know what the album's called,
because I just know it as 'the first album' - that's how it's organised
in the folders and in MP3Toys. So when I was presented with the albums
in alphabetical order I was a little lost. Thinking "I'll use the
search" to find the song rather than by the artists reminded me how
painful it is to use the default search. I don't want to be rude about
the default search because it's usable, but... bundling the Lazy Search
plugin would really help here. Really. :-)

That first test was more difficult because I'm used to a different
interface both for selecting albums and for searching. If I had put up
with the defaults maybe it wouldn't have been as hard (and maybe if I
knew the album name it'd have been easier!).

In any case, those were my experiences in using the most recent
slimserver; I hope they're useful as feedback from someone upgrading
from an early 7.0 (probably 8 months old).


-- 
gerph
------------------------------------------------------------------------
gerph's Profile: http://forums.slimdevices.com/member.php?userid=1819
View this thread: http://forums.slimdevices.com/showthread.php?t=39276

_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta

Reply via email to