What I am trying to achieve is this. I want to use TDRL for the normal release date and TDRC for recording date proper, and do this only if the files with id3v2 are concerned.
If that is a mp4, then the date is the usual release date.
kepstin
ah, you're probably going to have to modify picard code (or at least write a plugin) to do that.
picard doesn't even fetch recording dates at all right now (and very few recordings have them anyways)
leeijaw
I am already writing my personal plugin for other purposes.
What if I use ~id:TDRL for non id3v2 files, like flac or m4a, would it corrupt the file or it does nothing?
Since I want to automate the process.
kepstin
leeijaw: ~ prefixed tags are ignored when saving files, except for specific patterns used by particular formats
leeijaw
Great
kepstin
note that if you set both "~id3:TDRC" and "date", you'll probably have a bad time
note sure whether it'll either save multiple TDRC frames, or only use one of the two at random.
leeijaw
I won't use ~id3:TDRC since date is already it for mp3 files lol.
And the documentation for the plugin API is somewhat minimalist.
kepstin
ah, yeah, that's a fun one.
JoeLlama joined the channel
murk has quit
leeijaw
kepstin: You are right about that it's very hard to find recording date, esp. for non-classical music.
kepstin
even for cases where it is known, most pop music is multi-track recordings, usually produced over a period of time, so a single time doesn't really represent it (musicbrainz stores start+end dates)
xplt joined the channel
leeijaw
I only store the year part and I suspect it could not last longer than a year. LOL.