The New TV agent is not importing my embedded local Metadata (Aired Dates) for tv episodes. I use Mp3tag to embed Metadata and files are all mp4.
When I move tv episodes from old agent where data is being read correctly into the new agent my custom modified dates are no longer read. So when no date is found on say thetvdb for an episode or episode does not exist at all the date defaults to 1901-01-01 and my custom date is not applied.
If I edit the episode and clear the date with blank (no date) then no date is shown, but if the metadata contains any date at all it shows a date but it is always 1901-01-01. It is almost if the date is read but maybe the format region is applied incorrectly and it reads an invalid date.
All the other metadata seems to imported fine. Especially after the uppercase file extension fix you recently did.
I would suggest maybe checking the code on the old agent around system format or how it was, I am sure that is what is causing this issue. For testing purposes I have tried applying many date formats in mp3tag but I could not find the magic one that wants to work.
Just noting that the “Prefer embedded metadata” is on and other fields are importing correctly.
I have also update every date field possible as a test to see if maybe an incorrect date field was read but that is also not it. I believe the correct field is read but not applied correctly.
Disabling local metadata is not a workaround at all. That will disable reading of all metadata, so instead of having 99% of Metadata read you would now have nothing. Plus those episodes wont have dates, that is why you add embedded data in the first place is to give them dates.
I don’t need a workaround I would like to make them aware so this issue can be put on their fix schedule. I have searched and and I could not find an issue for this particular problem.
I have reported a couple of Metadata issues before that has been fixed fairly quickly, I f I look at that mess I don’t think anything was added to any fix schedule. It is already more than 4 months old. And last comment was they are looking for exact way to replicate.
Lets not argue about nothing, MetaData works great for me except for the Airdate and any effort to get an issue raised and fixed should be appreciated. I have migrated over 3000 tv shows with extensive embedded Metadata that all works, I add and modify new data on daily basis, and except of airdate it works.
If the issue is already logged and on their fix list then I Profoundly apologize and would be happy but I would prefer an employee to confirm that it exists. I can’t see from that thread that an issue was logged. There is definitely a bug between old and new agent on release date.
Easiest way/Example: is to add a completely new epsode s00e99 that does not exist say under specials and assign a release date, it will never import. you can Plex dance as you like. Old Agent works 100% and new agent does not.
Seeing the same behaviour in my test library (didn’t migrate yet to the new agent on my real library, due to similar regressions for movies). Even if my episodes have custom release dates (in proper formats), Plex seems to fail to parse them and defaults to 1900-01-01 (I guess for TV shows that are found in a database, it fallback to that? because these have proper release dates, but likely not from my tags).
Well, if they want to encourage people to use only the new agents it would be best to fix the small scratchy issues, that might prevent other users from migrating. I have moved over completely to the new agent and I am living with the small issues but my staging area where I prep all new content and and test is still the old agents and one can very easily find these issues. So here is hoping they will acknowledge the bug and put it to their to be fix schedule.
This has definitely been fixed in Latest Update (Version 1.25.5.5492). I can now override existing episode dates, set custom episodes dates (episodes that do not exist in a tv database) and clear dates and the dates are then read again from tvdbaser. custom dates are also applied in correct order.
(Metadata) Local metadata for episode release dates would not get set correctly (#13189)