2022-05-24, 14:46
First post, from a long-term happy but fairly "casual" user. I have some one-off TV shows (mostly documentaries and special events) that I expected to surface via the TV Shows library. However, where those shows are available on either themoviedb.org or thetvdb.com, they are marked as being "Movies" rather than single episode TV Shows.
Examples; London 2012 Olympic Opening Ceremony, The Diamond Jubilee Concert 2012, Dave Allen: The Immaculate Selection, Four Wings and a Prayer, The Entire Universe (TMDB thinks its a movie, TVDB thinks its a single episode TVShow!) etc
I can see that it's perfectly valid to categorise all these as movies. After all, what is the difference between a movie and a single episode TV Show, especially as almost everything ends up on DVD eventually? I understand the official advice is to see what the scraper thinks new content is, and then place the content in a Source location so it falls into the correct Library, and is scraped and exposed correctly (according to the Information Provider metadata). The advantage is it's always guaranteed to make everything work, but doesn't help if you don't agree with the information providers fundamental choice of Library, as in this case.
So really what I'm struggling with is how to get Kodi to put content into the Library that I want, rather than what the scraper & information provider have decided.
Clearly I could create all the .NFO files myself (with all the metadata) for each "movie" that I want to represent as a single episode TV Show. Essentially a variant of the instructions here https://kodi.wiki/view/Convert_movie_to_episode. But that means I need to download all the associated metadata and fan-art. And if it changes / gets enhanced in the future, I'll never see it, which feels like a bit of an administrative dead-end ...
I tried creating a "parsing" tvshow.nfo and a minimal episode.nfo containing only the title, and a uniqueid to point to the movie entry in tmdb. That makes the source show up in the TV Shows, doesn't give an error in the Event Log, but doesn't scrape any of the metadata down from The Movie DB, presumably because the scraper is using APIs to look for a TV Show entry, when the provider only has a Movie entry.
So, is there a way to elegantly force content that has "movie metadata" to be represented as a single episode TVShow, that doesn't break the ability to scrape/update the metadata in the future?
Examples; London 2012 Olympic Opening Ceremony, The Diamond Jubilee Concert 2012, Dave Allen: The Immaculate Selection, Four Wings and a Prayer, The Entire Universe (TMDB thinks its a movie, TVDB thinks its a single episode TVShow!) etc
I can see that it's perfectly valid to categorise all these as movies. After all, what is the difference between a movie and a single episode TV Show, especially as almost everything ends up on DVD eventually? I understand the official advice is to see what the scraper thinks new content is, and then place the content in a Source location so it falls into the correct Library, and is scraped and exposed correctly (according to the Information Provider metadata). The advantage is it's always guaranteed to make everything work, but doesn't help if you don't agree with the information providers fundamental choice of Library, as in this case.
So really what I'm struggling with is how to get Kodi to put content into the Library that I want, rather than what the scraper & information provider have decided.
Clearly I could create all the .NFO files myself (with all the metadata) for each "movie" that I want to represent as a single episode TV Show. Essentially a variant of the instructions here https://kodi.wiki/view/Convert_movie_to_episode. But that means I need to download all the associated metadata and fan-art. And if it changes / gets enhanced in the future, I'll never see it, which feels like a bit of an administrative dead-end ...
I tried creating a "parsing" tvshow.nfo and a minimal episode.nfo containing only the title, and a uniqueid to point to the movie entry in tmdb. That makes the source show up in the TV Shows, doesn't give an error in the Event Log, but doesn't scrape any of the metadata down from The Movie DB, presumably because the scraper is using APIs to look for a TV Show entry, when the provider only has a Movie entry.
So, is there a way to elegantly force content that has "movie metadata" to be represented as a single episode TVShow, that doesn't break the ability to scrape/update the metadata in the future?