-
-
Notifications
You must be signed in to change notification settings - Fork 805
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
New Artist Detail View: Sort albums by full date, not just year #1452
Comments
I fully agree that this would be nice. Navidrome currently only reads the "year" field, which technically is only supposed to be filled with a year, not a datestring (for id3 tags f.e) So it is working as intended currently. Maybe also reading the "releasedate" would help, but technically these can be different things and every tagger has different interpretations what to put in there. Some taggers put the first ever release date of that album, some put the release of the physical medium (which can be completely different) |
I wouldn't want to check releasedate, as you state they could be different. Beets allows putting in the full date as does Picard it seems. So if the data is there, why not take advantage of it? For reference here is the ffprobe output of one of the files in question.
|
Navidrome currently only extracts the year, even if the actual date field is a full date with months+days (or even time) in it. In FLAC/Vorbis it doesn't only look at I've been thinking about doing a more extensive implementation of the various date fields (release date, original date, etc) in #278 , supporting full dates can probably best be done as part of that. More detail: in id3v2.4 there's the standardized field |
Yeah, importing the full date if available makes sense. It is not a simple change, but I'll try to work on this soon. Thanks for the report. |
What would be great too would be to have distinct albums displayed based on this full date. |
Any updates on this? |
I would like to add to this bug: YEAR will usually have the date of the version in question, ORIGINALRELEASEDATE should get you the order of release of themaster version. I understand the way people tag files makes a massive difference here, and finding a solution that works for everyone might not be possible. I'd like to advocate for a configuration file option like album_sort_tag = 'ORIGINALRELEASEDATE' |
Problem is that it is not clear cut what the ORIGINALRELEASEDATE field should hold:
Ideally Picard would save it in a more appropriate field like |
The comments thread is getting off topic from my original issue.
|
This issue has been automatically marked as stale because it has not had recent activity. The resources of the Navidrome team are limited, and so we are asking for your help. |
This now can be done, since #2162 was merged. Will take a look. |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Description
Only year is being used to sort, Not year-month-day. For artists with multiple releases in a year this can cause the albums to be in the wrong order. Example: The Beatles. Please Please Me should be first, not With the Beatles. (see screenshot below). Sgt. Pepper and Magical Mystery Tour are out of order as well. All albums are tagged with full dates.
Expected Behaviour
Albums should sort by YYYYMMDD when sorting by date or "year".
Platform information
Additional information
The text was updated successfully, but these errors were encountered: