MikeDelta;532449 Wrote: 
> That worked great! The error message disappeared and the catalog was
> created. It's funny that something unrelated to the date has this
> effect.
> 
> About this drive letter: 
> 
> My Squeezebox server runs on a different machine (running ubuntu linux)
> and usually there are no drives letter mapped to the music directories.
> When I first tried you program (I believe it was version 1.3) I
> attempted the remote server option but I couldn't get it to run. Then I
> mapped the m: drive to one of the music directories, entered the drive
> letter and I got a result. Since then I map this drive letter just for
> the purpose of creating an up-to-date catalog.
> 
> The funny thing is that the drive letter only points to the mp3
> directory while the catalog is complete with flac,wma,aac,ogg and mp3
> albums.
> 
> So, I'm wondering, do I need the drive letter at all? And if I do, how
> come the catalog is complete with the other formats including the
> coverart? 
> 
> I can't remove the driveletter in the 'remote server/NAS options'
> screen, the help text onscreen says I need the drive letter but the
> 'usage and configuration' information on your homepage doesn't mention
> the drive letter at all. Did I miss some information?

The drive letter and full remote physical path are required when using
a starting folder but I made it mandatory.

SBS stores paths to tracks in the database in this format:
/srv/myshare/Audio/Albums/Artist/30 Seconds To Mars/A Beautifull Lie/01
- 30 seconds to mars - A beautiful lie - Attack.mp3

My directory tree is structured like this:
/srv/myshare/Audio/Albums/Artist
/srv/myshare/Audio/Albums/Compilation
/srv/myshare/Audio/Albums/Soundtracks
/srv/myshare/Audio/Seperate tracks/bla bla

In SBS I have specified /srv/myshare as the music directory.

When I would run ACC without a starting folder specified ACC would
include seperate tracks and many other unwanted stuff. So, I use a
starting folder to tell ACC to only look at say
/srv/myshare/Audio/Albums/Artist

In the query ACC performs against the database, ACC performs something
like:
"Get all tracks in the database where the path includes the string X"

To specify string X you'd at least need a drive letter. Say you specify
drive letter M which is mapped to the music share. The music share is
actually the /srv/myshare folder on the remote server.

If the starting folder would be M:\Albums\Artist the X in could be
\Albums\Artist (the drive letter and collon are stripped) however that
could be ambiguous as in another folder this string may also occur. To
make X absolutely unique the Full remote physical path is required
(here: /srv/myshare). This string is concatenated with \Albums\Artist
to become /srv/myshare/Albums/Artists. The concatenated string will be
used in the DB query for Starting Folder filter purpose.

Hope this still makes any sense and it answers your question?

Frank


-- 
SilverRS8

Author of -'AlbumCatalogCreator' (http://acc.vanholt.nl)- for
SqueezeCenter '_' (http://www.badkamerpech.nl) SlimServer.
2xSB3, 1xDuet, 1xRadio, 1xiPhone iPeng, Ubuntu NAS + SBS
------------------------------------------------------------------------
SilverRS8's Profile: http://forums.slimdevices.com/member.php?userid=12818
View this thread: http://forums.slimdevices.com/showthread.php?t=74452

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/discuss

Reply via email to