2021-03-13, 05:39
Whilst juggling several client Kodis and a new RPI as my central/SQL Kodi, I told my most up to date library Kodi client to export all metadata to nfo files again. Set the appropriate options in advancedsettings so that watched/resume points all restore, then did a scan on the central RPI into the SQL library. All good so far.
I'm also setting up Sickrage/sab for the first time (finally getting off Sickbeard!) but when I tried to add 'existing' shows to it by scanning the HDD, it fails every time. When I inspected, I found that it was erroring out on the show ID. Sickrage uses thetvdb which I'm used to. But when I looked in the source tvshow.nfo files I can see that the show ID is themoviedb ID. I overlooked that Kodi now defaults to themoviedb. So I'm assuming that when I did the full export, it rewrote the .nfo files with the primary ID as themoviedb instead of the original which would have been thetvdb IDs. When I manually edit the .nfo file to change the ID back, Sickrage scans the show in just fine.
I thought that I could just flip the library content settings over to thetvtb in Kodi and do another full export, telling it to overwrite existing files. But that doesn't seem to have reversed the problem. Should it? Is there an easy way to get thetvdb IDs back in as the show primary without loosing all my watched and resume point metadata?
<id>65494</id>
<uniqueid type="imdb">tt4786824</uniqueid>
<uniqueid type="tmdb" default="true">65494</uniqueid>
<uniqueid type="tvdb">305574</uniqueid>
I'm also setting up Sickrage/sab for the first time (finally getting off Sickbeard!) but when I tried to add 'existing' shows to it by scanning the HDD, it fails every time. When I inspected, I found that it was erroring out on the show ID. Sickrage uses thetvdb which I'm used to. But when I looked in the source tvshow.nfo files I can see that the show ID is themoviedb ID. I overlooked that Kodi now defaults to themoviedb. So I'm assuming that when I did the full export, it rewrote the .nfo files with the primary ID as themoviedb instead of the original which would have been thetvdb IDs. When I manually edit the .nfo file to change the ID back, Sickrage scans the show in just fine.
I thought that I could just flip the library content settings over to thetvtb in Kodi and do another full export, telling it to overwrite existing files. But that doesn't seem to have reversed the problem. Should it? Is there an easy way to get thetvdb IDs back in as the show primary without loosing all my watched and resume point metadata?
<id>65494</id>
<uniqueid type="imdb">tt4786824</uniqueid>
<uniqueid type="tmdb" default="true">65494</uniqueid>
<uniqueid type="tvdb">305574</uniqueid>