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

[FEATURE REQUEST] Using "albumsortorder" tag to chronologically sort albums #424

Open
HermeticAttic opened this issue Dec 12, 2024 · 4 comments

Comments

@HermeticAttic
Copy link

TL;DR
I believe this is a very useful and "powerful" option for any library elements such as Songs, Artists, Albums, Genres etc.

And now I'll try to explain this idea with an example.
Let's say we have albums by one artist in chronological order:
01 - Steineiche (1998)
02 - Schattengang (1998)
03 - Die Festung (1998)
04 - Paysage d'Hiver (1999)

If we open artist page from Artists tab then we will see a list of this albums (horizontal block) in alphabetical order and songs sorted by year:
Artist page

For song sorting I used the next settings:
Sort settings

The problem is that within the same year, the albums are sorted alphabetically, i.e.
Die Festung (1998)
Schattengang (1998)
Steineiche (1998)
which is different from the actual order (see above).

To solve similar problem in my music library on PC I add the full release date to the "albumsortorder" tag, for example:
1998.01.01 - Steineiche
1998.05.01 - Schattengang
1998.12.01 - Die Festung
1999.01.01 - Paysage d’Hiver
etc.
It looks like this:
foobar2000
iTunes

And now the albums are displayed in chronological order, not of alphabetical:
Library view

So I think if Namida can use this tag for sorting (let's call it "Sort by Release Date" for example), it it will be very handy for library navigation and very useful for those who like to listen to albums in the order they were released. Oh, and apply this sorting to albums view in Artist page (that horizontal block in the first screenshot) too, please?

Thanks.

@MSOB7YY
Copy link
Member

MSOB7YY commented Dec 13, 2024

interesting, im quite curious of why not to use the full date in the year tag itself??

i believe "sort album", "sort artist" are custom tags by itunes and not widely used. tbh they seem quite useless to me unless i really want a custom sort

so how about u edit the year tag like this
19980101 - Steineiche
19980501 - Schattengang
19981201 - Die Festung
19990101 - Paysage d’Hiver

@HermeticAttic
Copy link
Author

so how about u edit the year tag like this
19980101 - Steineiche
19980501 - Schattengang
19981201 - Die Festung
19990101 - Paysage d’Hiver

Because it will completely destroy any grouping by year in any music player, not just in iTunes.
For examle foobar2000 with library view by year:
Screenshot 2024-12-13 135526

Just imagine what it would look like if I write "Year" tag in YYYYMMDD-format.

Yes, maybe "albumsortorder" is custom tags by itunes, but that doesn't mean nothing else can use it. For another example (and again foobar2000) - this reddit post about usig this tag. And in Google I've found a lot of requests for developers to add this sorting to their music players - so which means a lot of people know about it.

@MSOB7YY
Copy link
Member

MSOB7YY commented Dec 13, 2024

Just imagine what it would look like if I write "Year" tag in YYYYMMDD-format.

i thought most players take only the first 4 digits representing the year (can u confirm that?)

Yes, maybe "albumsortorder" is custom tags by itunes, but that doesn't mean nothing else can use it

the point is the moment u start supporting custom tags, u are now guranteed to felixibly support any tag out there, which is not realistic.

altho album_sort_order seems kinda important, what about artist sort & genre sort etc?

anyways i will try to add it soon, pls send 1 track for 2 different albums to test

@HermeticAttic
Copy link
Author

i thought most players take only the first 4 digits representing the year (can u confirm that?)

Of course I can't speak for everyone, and sometimes I've seen non-standard entries in "Year" tag, but personally I only use it for year in 4-digit format.

altho album_sort_order seems kinda important, what about artist sort & genre sort etc?

I'm sorry, I'm not sure I understand the question correctly :(
I think if the player works with metadata, not files, they are all important.

anyways i will try to add it soon, pls send 1 track for 2 different albums to test

Thank you for your interest in this. I'm not sure about better-way for sharing track for test, so let it be a third-party service. They're two tracks from two previously mentioned albums with the required tags.

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

No branches or pull requests

2 participants