Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only display one encoding for each one song #14156

Open
puck opened this issue Jan 10, 2025 · 3 comments
Open

Only display one encoding for each one song #14156

puck opened this issue Jan 10, 2025 · 3 comments
Labels

Comments

@puck
Copy link

puck commented Jan 10, 2025

Feature Description

Hey,

In my music library I may have multiple encodings for each song depending on where it is played and what is supported. I may have FLAC, OGG or MP3 for the same song. Or any subset of those 3. In Mixxx each of those files is displayed. It be nicer if they could be collapsed to only one displayed, probably using an preference ordering (in my case, in order of preference, FLAC, OGG, MP3), but I suspect others might have a different preference. But I'd expect the lossless encodings would always come first.

I could see use cases where people might prefer to nominate another (say the original) if they've had to re-encode it. For example, I may have an MP3 as an original, but had to re-encode to OGG, in this case I'd want to mark the MP3 as the preferred format.

Apologies if this is already supported, but I couldn't see it, and when I asked in the forum others didn't think it was possible either.

Great software BTW, we're loving it.

Cheers,
Andrew

@puck puck added the feature label Jan 10, 2025
@ronso0
Copy link
Member

ronso0 commented Jan 10, 2025

Well, we could automate the track hiding I proposed in that thread https://mixxx.discourse.group/t/handling-multiple-encodings-of-same-file/31012/4?u=ronso so unwanted formats are moved to Hidden.
Still a lot of work.

The preconditions would be

  • tracks are inthe same directory
  • file base name is identical

@ronso0
Copy link
Member

ronso0 commented Jan 10, 2025

Tbh I still don't understand the underlying issue.
For example why would you want to re-encode a lossy format like mp3 to ogg?

IIUC you can get almost any decoder for all platforms supported by Mixxx.
Which one is missing in your case?

@puck
Copy link
Author

puck commented Jan 11, 2025

My music library isn't dedicated to Mixxx, it is used for many different things.

My preferred format now is FLAC. But when disk space was expensive it was either MP3 or OGG. I've also had a car that only supported MP3 files, so needed to convert OGGs etc to MP3. Now when I rip CDs (what are those?) I rip to FLAC, MP3 and OGG at the same time. While I would like to go back and ensure all my music is FLAC, that is a big job, and some the CDs have been destroyed over the years (thank you children).

I doubt I'm the only person with multiple encodings of the same music.

I agree with the proposed preconditions that tracks are in the same directory and the basename is identical.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants