Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-954

Newly ripped files with duplicate names not best matched

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 1.3.2
    • Lookup & Match
    • None

      If you have a newly ripped album with multiple tracks with same name and length (e.g. remixes) then all files are allocated to the first track with the name rather than attempting to use track number or attempting to split the files up between the tracks.

      This is because album.py#match_tracks does optimisation on a file by file basis, rather than all files at once.

      It might be better to e.g. get all the match values for each file into a sorted array, then go through these in decreasing sequence, allocating files to tracks that are unallocated.

      This would hopefully put each file against its best match.

      Note: Some tweaks to the weighting algorithm might be needed to e.g. increase the weightings for track number and length and to change the sensitivity curve of the title match so that small differences like the mix at the end have the best effect on allocation and avoid similar tracks being allocated the wrong way around.

            Unassigned Unassigned
            sophist Sophist
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                Version Package