Actually, I liked the zero padded Season and Episode numbers, because it made everything line up correctly, and was visually more pleasing, which I think is why it is almost always included in file naming from almost any source. But, oh well, it is gone now.
On the other issues, it seems that there is a massive communication disconnect, and I can't understand why. The issue has been explained thoroughly in this and the earlier thread.
As per numerous examples, the file named:
"Doctor Who (2005) - S10E05 - Oxygen.mkv"
Should be read as;
[Series] = "Doctor Who (2005)"
[Season] = "10"
[Episode] - "5" or "05" with previous functionality.
[Name] = "Oxygen"
The [Year] tag should not be set by CARNAC, because
there is no air date information in the file name. No [Year] information at all. That should be looked up on TheTVDB.
Could we have CARNAC do that, and only that please?
Of course, I understand that there could be some valid date information in the file name, and CARNAC has functionality to read that. But I have rarely seen a file name with valid date information in it, and it is not in brackets at the beginning of the file name as in the various examples provided. There have been such files in the past, but isn't there a way these newer files could be differentiated from the old files?
Ironically, the only files I found with the year in the name were some copies of Doctor Who episodes from 2010 in the name format "Doctor.Who.2010.5x03.Victory To The Daleks.avi", for which CARNAC set the [Year] to 2010, which is correct. But the shows were incorrectly identified as from Series 5 of the original 1960's Doctor Who series, because the "Get Movie & TV Info..." function would have found the series "Doctor Who" (TheTVDB ID 76107) on TheTVDB, and not the correct "Doctor Who (2005)" (TheTVDB ID 78804).
Of course, there are issues. Such as if, like me, users have renamed the [Series] tag "Doctor Who (2005)" to just "Doctor Who" in MC and left TheTVDB ID tag set to 78804 so that the "Get Movie & TV Info..." function will find the correct program, the new file will be interpreted as a new series called "Doctor Who (2005)", TheTVDB tag won't be set correctly initially based on it being a relational field, but the lookup on TheTVDB would work correctly and find the correct metadata, including the TheTVDB ID of 78804. That will create problems, as now two different series names have the same TheTVDB ID. Also, other relational fields used for the series, which I have, won't work on the new file.
Also, if users have episodes from recordings and some from imported files, those from recordings will most likely have the [Series] tag set to "Doctor Who", as that is what is included in most EPG data. A tag rule would be required in the recording rule to change that tag to "Doctor Who (2005)" so that all episodes are identified as the one series, from all sources. Users (Glynor and I at least) will need to leave the [Series] name set to the same as what it is on TheTVDB, "Doctor Who (2005)".
Thanks for trying again to fix this.
PS: If you are a masochist, and want to think about the implications of CARNAC, EPG Data, and how recordings work, including the "Get Movie & TV Info.." function, read on over here:
https://yabb.jriver.com/interact/index.php/topic,111229.0.html