Error in release date & year
#1
Hi, 

I have TMM configured for everything in spanish.  When scrapping a movie with IMDB, I have reallized that TMM shows as release date the date it was released in your country, which can generate a lot of problems because Kodi catalogues a movie from their release date, not from the data that is stored in year on the NFO.

Let's look for example this movie:  

https://www.imdb.com/title/tt0048696/  -- Tarantula (1955)

As you can see, if you go to release dates on imdb in this link you can see it shows that release date for Spain is 31-august-2019.  I have no idea if that is correct or not, but I have checked that Kodi shows that movie, considering my local nfo, in year 2019, which really sucks as you can imagine.  This movie is on 2019 when it should be in 1955.

I think TMM should consider original release date instead of country release date, to avoid that problem.  I hadn't reallized about this problem until now, but exporting my library into Excel, and doing some formulas, I have around 1.000 movies out of 19.000 witha difference in year above 3 years, and 343 movies in which the difference is higher than 10 year.

I really would appreciate if you can correct what data is scrapping TMM from the different sources when you have another country as your preference.  In this case, it makes sense to have original release date.

Thanks.
#2
please have a look at the imdb scraper options -> there is an explicit option for that behavior (enabled by default)
tinyMediaManager - THE media manager of your choice - available for Windows, macOS and Linux
Help us translate tinyMediaManager at Weblate | Translations at 66%
Found a bug or want to submit a feature request? Contact us at GitLab
#3
If you're trying to reduce the differences between movie year and release date, probably scraping with TMDb would work better.
With IMDb scraper you can only get either your country or chosen country release date with the setting. No way to get the original premier date: https://forum.kodi.tv/showthread.php?tid=352160
Though TMDb release date scraping has its own issues with some movies but would work a lot better than IMDb for your purpose.
#4
@mlaggner;

When you have time, can you take a look at these movies regarding TMDb's release date scraping?

https://www.themoviedb.org/movie/705-all...e/releases
https://www.themoviedb.org/movie/1580-rope/releases
https://www.themoviedb.org/movie/830-for...t/releases
https://www.themoviedb.org/movie/88276-z...a/releases
https://www.themoviedb.org/movie/28978-t...s/releases
#5
Thanks a lot for your help.
#6
@tars okay, just saw that this was bound to getting certifications via the same call -> where no certification has been set in the dataset the release date was not fetched too... should be fixed in the next build
tinyMediaManager - THE media manager of your choice - available for Windows, macOS and Linux
Help us translate tinyMediaManager at Weblate | Translations at 66%
Found a bug or want to submit a feature request? Contact us at GitLab
#7
Thanks for the fix! Testing with a few examples, the issue seems now resolved.
But I can't say it for sure since I can't re-scrape the field for my entire collection using "Scrape metadata" command with the new build. Whatever scrapers and fields are selected, it doesn't do anything after action's fired.
If I use search & scrape command, it works fine and I can see it scrapes the correct release date.
#8
Search & scrape force best match command doesn't work either. The log says nothing but the action's fired for the two commands.

Code:
DEBUG [main] o.tinymediamanager.ui.actions.TmmAction:35 - action fired: MovieSelectedScrapeMetadataAction

Code:
DEBUG [main] o.tinymediamanager.ui.actions.TmmAction:35 - action fired: MovieSelectedScrapeAction
#9
this was just a typo - will be fixed in the next build
tinyMediaManager - THE media manager of your choice - available for Windows, macOS and Linux
Help us translate tinyMediaManager at Weblate | Translations at 66%
Found a bug or want to submit a feature request? Contact us at GitLab
#10
I just saw the new build now scrapes the chosen country release date just like the IMDb scraper.
Is there a way to get the original premier date like before?
#11
Just tried the two Kodi scrapers, but the both throw "no supported id available" error:

Code:
WARN  [tmmpool-scrape-T1] o.t.core.movie.tasks.MovieScrapeTask:205 - missing id for scrape
ERROR [tmmpool-scrape-T1] o.t.core.movie.entities.Movie:711 - metadata was null
ERROR [tmmpool-scrape-T1] o.t.core.movie.tasks.MovieScrapeTask:238 - Thread crashed
java.lang.NullPointerException: Cannot invoke "org.tinymediamanager.scraper.MediaMetadata.getIds()" because "metadata" is null
    at org.tinymediamanager.core.movie.tasks.MovieScrapeTask$Worker.getTrailers(MovieScrapeTask.java:317)
    at org.tinymediamanager.core.movie.tasks.MovieScrapeTask$Worker.run(MovieScrapeTask.java:227)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.base/java.lang.Thread.run(Unknown Source)
INFO  [tmmpool-main-task-T15-G40] o.t.core.movie.tasks.MovieScrapeTask:135 - Done scraping movies)
#12
do you refer to: https://gitlab.com/tinyMediaManager/tiny...ssues/1203 ?
tinyMediaManager - THE media manager of your choice - available for Windows, macOS and Linux
Help us translate tinyMediaManager at Weblate | Translations at 66%
Found a bug or want to submit a feature request? Contact us at GitLab
#13
(2021-01-31, 12:01)mlaggner Wrote: do you refer to: https://gitlab.com/tinyMediaManager/tiny...ssues/1203 ?

I think that "Issue" is frontally against what most users needs... We don't want to scrape that one H.G.Lewis jewel was released (first time in Spain) in 2012... That info is useless for many of us. We need the original production year.
#14
(2021-01-31, 12:01)mlaggner Wrote: do you refer to: https://gitlab.com/tinyMediaManager/tiny...ssues/1203 ?

I'm curious why you suddenly made that change with TMDb scraper in the middle of this discussion. Do you think it'll help resolving the OP's issue or you don't care?
#15
- TMDb scraper keeps excluding premiere dates even with "Include premiere dates" option checked.
- Can you add a new option for IMDb scraper to pick up the globally earliest date? I think this should be the default behavior for the both scrapers to be compatible with Kodi as it sorts movies by "premiered" tag rather than "year" tag, but even as just an option it would be still useful to many users.

Logout Mark Read Team Forum Stats Members Help
Error in release date & year0