Yes, I keep a local copy of more or less all Doctor Who on a hard drive. No, I will not get into the particulars or ethics surrounding that. My question is only about keeping the series ordered in my Kodi home theatre setup now that apparently the show has started a new season numbering starting with the upcoming 2024 outing and, according to TMDb, also the current specials.
At the moment, the new specials (Children in need/Star beast at the time of writing) aren't included in my library, and I suspect it's due to incorrect naming. TMDb doesn't provide a year of first airing for the "Nu Nu Who" show, so I can't name the files "Doctor Who (yyyy)" as I have with the 1963 and 2005 shows.
Edit: I am specifically asking how to correctly scrape information from TMDb because the TV Database has currently not clocked that Doctor Who season numbering apparently is reset with the Disney+ streaming deal, and for that reason registers as a new show. /Edit
Any suggestions?
TheTVDB.com is what you need. Use that database to help you name your files to match it by using the S00E00 format as part of the file naming convention.
Yeah, I currently scrape show information from TVDb as well as TMDb, but they differ quite a lot in their numbering of specials especially. All of my episodes are named and numbered as you mention, but according to TMDb because I use that one for both TV and film info.
In this case TVDb hasn't seemed to notice that the show's season count has been/will be reset, while TMDb is updated that (but still not quite clear on how and when) a new season one is coming. So right now I'm putting my eggs in that basket.
The TVDB numbering for Doctor Who specials is an absolute omnishambles.