Distinguish between similar tracks of different format

Bug #316720 reported by Andy
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Exaile
Confirmed
Low
Unassigned
Nominated for 0.3.x by Steve Dodier-Lazaro

Bug Description

I'm assuming this happens cause I have the same song as a mp3 and flac. But when I double click on a particular song to add to the play list it will add both songs.

This is happening on 0.3.0a1 and is reproducible each time.

Any additional information/debug/testing as your request!

Thanks

Revision history for this message
Ron Ross (ron-d-ross) wrote :

(I'm not sure it's my role as new bug reporter to change a bug's status, but here it is...)
When I have two files, identically named (except for file extension - flac and mp3), loading one loads them both.
With Exaile 0.2.99.1, on Ubuntu 8.10, 32bit

Changed in exaile:
status: New → Confirmed
Revision history for this message
Johannes Sasongko (sjohannes) wrote :

1) How did you add the files to the playlist? (Nautilus, the Files panel, the Collection panel, etc.)
2) Do the files have the same artist, album, and title tags?

If the files have the same tags and you're adding them from the Collection panel, I think this is an expected behaviour, since there's no way to differentiate the two files in the panel.

Changed in exaile:
status: Confirmed → Incomplete
Revision history for this message
Andy (dr-diesel) wrote :

In my case the files were added to the play list by double clicking in the collection browser. This can be prevented a number of different ways. One; the collection scanner can check before adding the song. Two the collection browser can use a "select distinct" type of command. Not sure how that mixes with the Pickle type DB.

My least favorite fix would be to simply show the duplicates in the collection browser.

Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :

I can confirm the bug. If you have 2 files (flac / mp3 for instance) with the same tags, the collection manager only shows one of them, but when you add it to the playlist, they're both added. I think we should have an option (defaulted to True) that will only append the song with the best encoding / bitrate to the playlist when songs are duplicate.

Changed in exaile:
status: Incomplete → Confirmed
Revision history for this message
reacocard (reacocard) wrote :

This is simply a problem in our current method of assembling the searches in the collection panel. Future versions of Exaile will allow more flexibility in configuring the collection tree, enabling users to distinguish between different formats if they need to.

Changed in exaile:
importance: Undecided → Low
milestone: none → 0.3.1
Revision history for this message
Steve Dodier-Lazaro (sidi) wrote : Re: [Bug 316720] Re: Duplicate Songs added to playlist

In the meanwhile, basic filtering per extension is welcome for the
0.3.0 release :)

Revision history for this message
Andy (dr-diesel) wrote : Re: Duplicate Songs added to playlist

Steve, Aren, any progress on this bug?

reacocard (reacocard)
Changed in exaile:
milestone: 0.3.1 → 0.3.2
Mathias Brodala (mathbr)
summary: - Duplicate Songs added to playlist
+ Distinguish between similar tracks of different format
Revision history for this message
reacocard (reacocard) wrote :

0.3.2 will show two separate entries for these cases in the panel, however as yet there is no way to distinguish which is which without opening the track properties. Until we get a fully user-customizable tree, this is unlikely to be resolvable, since the current way we build the tree will not allow us to add [flac] or similar demarkings to the end of duplicate entries cleanly, and adding it to all entries by default is not an option.

Changed in exaile:
milestone: 0.3.2 → none
Revision history for this message
reacocard (reacocard) wrote :

Just a note, the customizable tree feature is tracked in bug #808414 now. Once that's complete it should be possible to implement a way to add format info to the tree entries.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.