Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1
    Junior Member
    Join Date
    Dec 2019
    Posts
    4

    What are the rules for LMS for merging albums from different subdirectories?

    Hi everyone,
    I'm new around here.
    I've looked around and couldn't figure out the logic behind LMS merging albums.
    In some cases, I've managed to merge files from different subdirectories. In other cases, I couldn't. I'm not even sure that I could figure out any consistency for the result I'm getting in the end.
    I'm aware of the compilation=0 or 1 fiture.
    Since I couldn't find any documentation referring to this issue I have tried to go trial and error - also without any definite conclusion...

  2. #2
    Senior Member
    Join Date
    Feb 2009
    Location
    Cambridge, UK
    Posts
    404
    I rip to FLAC+CUE, and split multi-CD albums into separate directories, one per CD, and I want LMS to merge them into a single album, which it does most of the time.

    When it doesn't it's generally because something is different about one of the CDs tags. i.e. LMS will merge them as long as the main elements are the same.

    Recently, I've had Volumes of a large series that has around 10 CDs per volume. Sometimes LMS will show me two albums, one with 9 CDs and a similar one with only 1 CD. On closer examination of the tags I can generally find the thing in that single CD's tag that is stopping it being merged with the others, and change it.

    I also use DISCNUMBER & DISCTOTAL/TOTALDISCS tags

    Not sure if any of the above helps

  3. #3
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,580
    Agree. My multidisc CDs are created with a parent directory for the album and subdirectories for each disk (Disc 1, Disc 2, etc.). I've found that multidisk CDs get merged as one so long as ALL album-level tags are identical, except for discnumber or comment. There may be other tag fields that don't matter in grouping too. I've certainly seen situations where LMS has separated some of my multidiscs into multiple albums, but typically found something like totaldiscs tag being different as the culprit.
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  4. #4
    Senior Member dolodobendan's Avatar
    Join Date
    Dec 2017
    Location
    Braunschweig, Germany
    Posts
    851
    I'm not sure if this is still an issue: If you have a disc with x tracks and you change (or just re-save) n tracks while not preserving the files' timestamps and you run "Look for new and changed media files", you would get two discs: One with x-n tracks and one with n tracks. Clear "library and rescan everything" resolved this.

    But maybe this is fixed and/or OS-dependent and/or just a feature of my setup.
    QLMS 7.9.3@2.04 x64 (digimaster) with perl 5.28 dedicated to me. :D / QNAP 469L QTS 4.3.4

  5. #5
    Senior Member
    Join Date
    Feb 2011
    Location
    Cheshire, UK
    Posts
    4,365
    I use dbPoweramp to rip.
    I have set it up to make all track file names also contain the discnumber e.g. 1 - 01 Track.flac and include discnumber in the tags and place all files in Artist / Album structure. This works for me.
    VB2.4 storage QNAP TS419p (NFS)
    Living Room - Joggler & SB3 -> Onkyo TS606 -> Celestion F20s
    Office - Pi3+Sreen -> Sony TAFE320 -> Celestion F10s / Pi2+DAC & SB3 -> Onkyo CRN755 -> Wharfedale Modus Cubes
    Dining Room -> SB Boom
    Kitchen -> UE Radio (upgraded to SB Radio)
    Bedroom (Bedside) - Pi2+DAC ->ToppingTP21 ->AKG Headphones
    Bedroom (TV) - SB Touch ->Sherwood AVR ->Mordaunt Short M10s
    Everything controlled by iPeng

  6. #6
    Senior Member
    Join Date
    Feb 2009
    Location
    Cambridge, UK
    Posts
    404
    One more point I remember: some of the track-level tags are important too, e.g. if you have a track with a different artist, that can mess up the merging, too. I've had that with some bonus tracks that have artist "blah feat. blah2" etc.

    If all else fails, post the two sets of tags here, and someone should be able to spot the culprit.

  7. #7
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,580
    Quote Originally Posted by cdmackay View Post
    One more point I remember: some of the track-level tags are important too, e.g. if you have a track with a different artist, that can mess up the merging, too. I've had that with some bonus tracks that have artist "blah feat. blah2" etc.
    definitely, unless one has COMPILATION = 1 and/or ALBUMARTIST set to same value for all tracks.
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  8. #8
    Senior Member
    Join Date
    Nov 2012
    Posts
    224
    Links in my sig cover this, and discuss when comp=0 tags are needed.

    Personally I avoid all this by always keeping all tracks on a given disc in one folder. No more, no less. I never need comp=0 tags as a result.
    Using: Win7 64 + LMS 7.9 & Duet & ipads w/the logitech app, and ipeng on an ipod
    http://wiki.slimdevices.com/index.ph..._Artists_logic & http://wiki.slimdevices.com/index.php/Compilations

  9. #9
    Senior Member
    Join Date
    May 2008
    Location
    United States
    Posts
    11,580
    Quote Originally Posted by BJW View Post
    Personally I avoid all this by always keeping all tracks on a given disc in one folder. No more, no less. I never need comp=0 tags as a result.
    I do the same. And thus don't use comp=0.
    Home: VBA 4TB (2.5)>LMS 7.9.2>Transporter, Touch, Boom, Radio (all ethernet)
    Cottage: VBA 3TB (2.4)>LMS 7.9.1>Touch>Benchmark DAC I, Boom, Radio w/Battery (ethernet, Radio WIFI)
    Office: Win10(64)>LMS 7.9.2>Squeezelite
    The Wild (no internet): PiCorePlayer 4.0 on rPi 3B+, hifiberry Dac+Pro, 4TB USB (LMS & Squeezelite)
    Controllers: iPhone6 & iPadAir2 (iPeng), CONTROLLER, or SqueezePlay 7.8 on Win10(64) laptop
    Files: ripping: dbpa > FLAC; post-rip: mp3tag, PerfectTunes; Streaming: Spotify

  10. #10
    Junior Member
    Join Date
    Dec 2019
    Posts
    4
    Thank you all.
    Unfortunately, I tried everything already, without any success.
    I mean, I tried moving files into one directory and I know that can solve the issue easily, but since I can see on my system that in some cases it is not needed, and the LMS knows to take files from different subdirectories and merge them, I wanted to know all the roles in order to understand what appears to be inconsistent.

    Yes, I know about the compilation tag = 0 or 1, and I know that the album name and main artist have got to be exactly the same in all files.

    For little more details:
    I have an album with 3 CDs. The most I could get is that the LMS recognizes that the first track from the 2nd album is part of the compilation, and is the sequence of the 1st CD, but other than that it shows the rest 2nd CD for it own and the 3rd one as well.
    I've had so many tries with the tags and locked online for any documentation regarding this issue. To this moment the only thing that could work it out is to redo the directories and put all the files in one directory.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •