Since a long time, if a movie filename include the IMDB Id, you (MC) use it to search for the correct movie, even when scraping from TMDB.
Since version 21, Kodi also support this fubctionnality and has axtended it. With the KODI TMDB scrapers (movies and series), it is now possible to include the IMDB, TVDB or TMDB.Id in the filename.
Now that Kodi support it, can you please expand the current MC functionnality to support the other Ids to search for movies and add this functionnalty to search for series ?
You will have to use the same syntax as used by Kodi, taking in account that only the IMDB Id has a format that can be automatically recognised.
I can make this happen for Movies, but I believe TV show stay as it is. Plus there is no example for TV, only for movie Blade Runner. And MC has better method for adding a new Series.
So naming will search for square or parenthesis bracket data with imdb or tmdb = id number.
Since MC doesn't search movies on TVDb, and there are less TVDB Id's associated with movies, I feel TVDb Id should be excluded.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have taken the opportunity of the upgrade of my Kodi version to 21.1 to do some tests.
For series, the Id data should be included in the series folder name (I have used filenames with a wrong series name on purpouse, to be sure that it is using the Id), like :
Tata (2011) {tmdb=56052}\
Titi (2013) {imdb=tt3232632}\
This work even if there are other text inserted between the year and Id (for East-Asian series, I use the English title by default and include the original title in parenthesis after the year).
For the IMDB Id, the "tt" prfix should be included. For example, with a folder named : Toto (2020) {imdb=13462310}\
it doesn't recognize the IMDB Id and switch to a search with "Toto (2000)" to find the series Les Blagues de Toto (2020).
The interested of this addition for series are multiple:
- a series found based on its Id can be directly validated (2 series with the same Id is not possible).
- there are no manual action needed after the scan if there is "name (year)" duplicate
With this addition to Kodi, if you didn't add it to Media Companion for the series and taking in account that you have already refused to add the Episode Groups funtionnality in the past, I will seriously think to stop using MC and directly use Kodi. In my use case, the only thing I will be missing is the episodes renaming function to uniformise their filenames with the name of the series they are part, but I can live without it.
Last edit: Jean-Michel KIRSCH 2024-09-30
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Since a long time, if a movie filename include the IMDB Id, you (MC) use it to search for the correct movie, even when scraping from TMDB.
Since version 21, Kodi also support this fubctionnality and has axtended it. With the KODI TMDB scrapers (movies and series), it is now possible to include the IMDB, TVDB or TMDB.Id in the filename.
Now that Kodi support it, can you please expand the current MC functionnality to support the other Ids to search for movies and add this functionnalty to search for series ?
You will have to use the same syntax as used by Kodi, taking in account that only the IMDB Id has a format that can be automatically recognised.
The Kodi syntax is described here :
- series : https://kodi.wiki/view/Add-on:TMDb_TV_Shows#Filename_identifiers
- movies : https://kodi.wiki/view/Add-on:The_Movie_Database_Python
For scraping from the TVDB, they indicate that this is not yet supported and that the scrapers need to be updated by the TVDB team.
By the way, this was the main reason I have chosen to use Media Companion in front of Kodi.
Last edit: Jean-Michel KIRSCH 2024-09-30
I can make this happen for Movies, but I believe TV show stay as it is. Plus there is no example for TV, only for movie Blade Runner. And MC has better method for adding a new Series.
So naming will search for square or parenthesis bracket data with imdb or tmdb = id number.
Since MC doesn't search movies on TVDb, and there are less TVDB Id's associated with movies, I feel TVDb Id should be excluded.
I have taken the opportunity of the upgrade of my Kodi version to 21.1 to do some tests.
For series, the Id data should be included in the series folder name (I have used filenames with a wrong series name on purpouse, to be sure that it is using the Id), like :
This work even if there are other text inserted between the year and Id (for East-Asian series, I use the English title by default and include the original title in parenthesis after the year).
For the IMDB Id, the "tt" prfix should be included. For example, with a folder named :
Toto (2020) {imdb=13462310}\
it doesn't recognize the IMDB Id and switch to a search with "Toto (2000)" to find the series Les Blagues de Toto (2020).
The interested of this addition for series are multiple:
- a series found based on its Id can be directly validated (2 series with the same Id is not possible).
- there are no manual action needed after the scan if there is "name (year)" duplicate
With this addition to Kodi, if you didn't add it to Media Companion for the series and taking in account that you have already refused to add the Episode Groups funtionnality in the past, I will seriously think to stop using MC and directly use Kodi. In my use case, the only thing I will be missing is the episodes renaming function to uniformise their filenames with the name of the series they are part, but I can live without it.
Last edit: Jean-Michel KIRSCH 2024-09-30
I have gotten this to work for TMDB, for Series and Movies.
There may be issues that I have not forseen, but it will be a work in progress.
Will be in the next release of Media Companion.
This should be working with latest release. Closing request as done.