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

"Original date" is something different for albums and tracks! #3382

Closed
Moonbase59 opened this issue Sep 30, 2019 · 1 comment
Closed

"Original date" is something different for albums and tracks! #3382

Moonbase59 opened this issue Sep 30, 2019 · 1 comment

Comments

@Moonbase59
Copy link

Moonbase59 commented Sep 30, 2019

This is mainly a reminder to talk about:

Without actually doing much testing: You are aware that the "original date" for an album and a track are two completely different things?

Just because I ran across library.py today and I think there was something flakey regarding the original year/month/day …

The original date for an album should be the earliest date this complete album has been released. (Note: Production and Copyright year can be different, some albums are first released long after!)

The original date for a track should be the earliest date this single track has been released (even as a single or on a completely different album). Using MusicBrainz (or Picard with track/work relations enabled), this is usually derived from the release date of the oldest recording found. (And should not be confused with the recording, production, remastering or remixing dates.)

Example (fictional):

A "Greatest Hits" compilation came out in 2010 and has been re-released in 2018. The tracks on this compilation stem from years between 1969 and 2008.

  • Album Date for 1st release: 2010-03-23
  • Album Date for 2nd release: 2018-09-23
  • Album Original Date for both releases: 2010-03-23
  • Track 1 Original Date (for both releases): 1969-03 (we don’t know the day)
  • Track 2 Original Date (for both releases): 1972 (again, we only know the year)
  • Track 3 Original Date (for both releases): 1998-04-01 (we know the exact date)

Doing this right would also automagically get rid of any problems people have with (often manually tagged) large Various Artists compilations with many tracks from different years.

Purely selfish, I know. Just because I want to

beet ls original_date:1959-07   # look for TRACKS first released in July, 1959

and get all tracks that have been released in my birth month, be it on a compilation or not … 😄

Or maybe find all albums I own that have been released in 1959:

beet ls -a original_date:1959   # look for ALBUMS first released in 1959
@sampsyo
Copy link
Member

sampsyo commented Oct 1, 2019

Please see #1498, where this has been discussed before. There's even a community-contributed plugin to get track release dates linked there!

@sampsyo sampsyo closed this as completed Oct 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants