2016-01-23, 07:53
I've released an update (v2.2.8) that makes more use of the imdbnumber for tvshows and episodes now that this is supported by omdbapi.com.
You can add the following properties in texturecache.cfg to resolve metadata discrepancy issues, for example:
The first property avoids processing tvshows that have very poor coverage on omdbapi.com - no point even trying to look these up.
The second property maps specific titles to their imdbnumber, otherwise the script will attempt to determine the imdbnumber automatically by querying omdbapi.com based on title + year first aired (which can result in the wrong show/imdbnumber if there is disagreement on air date between tvdb.com and imdb.com/omdbapi.com).
The final property stops spamming the console for every missing episode (default: no). Even with this option enabled, details about missing episodes will continue to be written to the logfile (if available).
Existing properties imdb.translate.tvtitles and imdb.translate.tvyears continue to be supported, but it's now easier/better to use imdb.map.tvtitles, in which case these properties are now largely superfluous. My advice would be to migrate to imdb.map.tvtitles as I will most likely drop the "translate" properties in a future release (no rush).
Unfortunately random missing episodes continue to be an issue. It has been mentioned to the omdbapi.com maintainer.
You can add the following properties in texturecache.cfg to resolve metadata discrepancy issues, for example:
Code:
imdb.ignore.tvtitles = ^Brass Eye|^Connections|^Dynamo|^Fresh Meat|^Hamish Macbeth|^The Mighty Boosh|^The Killing|^Sanctuary|^Outnumbered|^V \(2009\)$|Treasure Island
imdb.map.tvtitles = ^Battlestar Galactica=tt0407362|^Wallander$=tt0907702|^Wallander \(UK\)$=tt1178618
imdb.ignore.missing.episodes = yes
The first property avoids processing tvshows that have very poor coverage on omdbapi.com - no point even trying to look these up.
The second property maps specific titles to their imdbnumber, otherwise the script will attempt to determine the imdbnumber automatically by querying omdbapi.com based on title + year first aired (which can result in the wrong show/imdbnumber if there is disagreement on air date between tvdb.com and imdb.com/omdbapi.com).
The final property stops spamming the console for every missing episode (default: no). Even with this option enabled, details about missing episodes will continue to be written to the logfile (if available).
Existing properties imdb.translate.tvtitles and imdb.translate.tvyears continue to be supported, but it's now easier/better to use imdb.map.tvtitles, in which case these properties are now largely superfluous. My advice would be to migrate to imdb.map.tvtitles as I will most likely drop the "translate" properties in a future release (no rush).
Unfortunately random missing episodes continue to be an issue. It has been mentioned to the omdbapi.com maintainer.