View Issue Details

IDProjectCategoryView StatusLast Update
0010924MMW v4Burning / Disc Handlingpublic2013-06-21 23:06
Reporterstephen_plattAssigned To 
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version4.1 
Target Version4.1Fixed in Version4.1 
Summary0010924: Incorrect parsing from FreeDB when a track title contains a backslash " / "
DescriptionWhen ripping CDs using information provided by Freedb to identify the artist, album, and track information, sometimes the information returned by Freedb contains characters that cause the application to mis-name the generated files and incorrectly generate tag information.

To pick an example, let's assume that one is ripping the CD Mr. Mister, "Welcome To The Real World". The first track on this album is titled "Black / White", and that's how it comes down from Freedb. When this track is ripped, the file is named only "01 White", and the tags are generated with "Black" as the artist name, and "White" as the track name.

To recap:

Freedb:
Artist: Mr. Mister
Album: Welcome To The Real World
Track1: Black / White

Expected:
Filename: 01 Black - White.mp3
Artist: Mr. Mister
Album: Welcome To The Real World
Title: Black / White

Actual:
Filename: 01 White.mp3
Artist: Black
Album: Welcome To The Real World
Title: White
TagsNo tags attached.
Fixed in build1644

Relationships

related to 0008050 closedLudek Freedb Artist field isn't assigned (regression) 

Activities

Ludek

2013-06-20 11:37

developer   ~0036568

Last edited: 2013-06-20 11:37

The reason is that "Various Artists" CDs have track titles = "artist / title"

The solution could be to check whether at least 50% of tracks has ' / ' in title and based on this to decide whether it is VA CD or not.

Ludek

2013-06-20 12:12

developer   ~0036569

Fixed in build 1644.

peke

2013-06-21 23:06

developer   ~0036616

Verified 1644