Windows > Third Party Plug-ins, Programs, and Skins
ZRatings v3.2 released
zybex:
--- Quote from: JimH on December 28, 2021, 08:03:27 am ---No apology?
--- End quote ---
Of course not, otherwise they wouldn't have time for anything else ;D
To be fair, any software has bugs - these are the typical ones on any antivirus. Though I feel ML/AI is not really helping their cause (yet?). It feels like AV companies are losing the war and resorting to desperate measures :-/
JimH:
--- Quote from: zybex on December 28, 2021, 08:08:30 am ---Of course not, otherwise they wouldn't have time for anything else ;D
To be fair, any software has bugs - these are the typical ones on any antivirus. Though I feel ML/AI is not really helping their cause (yet?). It feels like AV companies are losing the war and resorting to desperate measures :-/
--- End quote ---
I think guessing has long been part of their strategy.
I'll shut up now.
hoyt:
I just found ZRatings and feel like I've been missing out on a lot! I had to download the exe on my mac, set a non-Defender directory on my Windows PC, then FTP it to that directory, but I finally was able to get around the Defender stuff (even Google Drive flagged it, fyi).
I was hoping to use it to better organize my movie collection by language. I noticed that a lot of times when I import a French movie, Get Movie & TV Info will bring back the English title and if I'm not paying attention, I just accept it. So I was hoping to pull a list of French and Spanish movies to re-tag them better. However, I noticed that the data coming back puts multiple languages on films that I don't think it should. Here's an example:
The International: https://www.themoviedb.org/movie/4959-the-international
Original Language: English
But in ZRatings it pulls back German, French, English, Italian and Russian. I checked in settings and I have TMDB selected for the language field. If I manually pull the API for TMDB: https://api.themoviedb.org/3/search/movie?api_key={api_key}&query=The+International. The first result is:
--- Code: --- "results": [{
"adult": false,
"backdrop_path": "/fTM8ZJL23nvFLshLUN3SdSrTFsi.jpg",
"genre_ids": [28, 53, 18, 80],
"id": 4959,
"original_language": "en",
"original_title": "The International",
--- End code ---
If I change it to OMDB and do this one movie it populates English, Italian, French and Danish, which matches what IMDB shows: https://www.imdb.com/title/tt0963178/
Is there something I'm missing to get the "original language" pulled back? Thanks for this great tool!
EDIT: I see that you're getting it from the movie API in the spoken_languages section (https://api.themoviedb.org/3/movie/4959?api_key={api_key}: https://github.com/zybexXL/MCRatings/blob/7125c5a55d5cbfbc7197a0b9ea5bb5779d62e1ec/MCRatings/TMDb/TMDbMovie.cs). Could we get another field that shows the "original language"? That could make it easier to categorize French, Spanish, etc movies. I'm not knowledgeable enough at c# to figure that out. Thanks!
zybex:
Hi Hoyt, glad you like it. Your new year's request is granted :)
I've published v3.4.2 with these changes:
- Add TMDB field 'Original Language'
- Rename 'Language' to 'Spoken Language'
- Automatically create missing MC fields (asks first)
You can autoupgrade from within ZRatings, just click the Help/About button on the bottom corner. It's better if you exclude ZRating's folder in Defender settings (file/folder exclusions). You can also temporarily disable Defender to allow you to download/upgrade ZR.
The data from OMDB is scraped from IMDB, while TMDB is crowdsourced. You can also contribute to TMDB by adding info to movies and fixing mistakes - then ZRatings should pick up your edits as well. [note: you may need to bypass ZR's cache to force it to get the new info]
Regarding languages, OMDB only has the Languages (spoken?) and Countries (production?):
--- Code: ---"Language":"English, Italian, French, Danish",
"Country":"United States, Germany, United Kingdom, France",
--- End code ---
TMDB has both a main "Original Language" and "Spoken Languages", and also a list of Production Countries. The list of Languages and Countries is supposed to be ordered by their importance in the movie, but since the data is edited by anyone... sometimes national pride wins ::)
--- Code: --- "original_language": "en",
"production_countries": [
{
"iso_3166_1": "DE",
"name": "Germany"
},
{
"iso_3166_1": "GB",
"name": "United Kingdom"
},
{
"iso_3166_1": "US",
"name": "United States of America"
}
],
"spoken_languages": [
{
"iso_639_1": "de",
"name": "Deutsch"
},
{
"iso_639_1": "fr",
"name": "Français"
},
{
"iso_639_1": "en",
"name": "English"
},
{
"iso_639_1": "it",
"name": "Italiano"
},
{
"iso_639_1": "ru",
"name": "Pусский"
}
],
--- End code ---
I added a new 'Original Language' field for the corresponding TMDB data, and renamed the previous 'Language' to 'Spoken Language'. I decided to keep the existing mapping to MC (Spoken Language -> 'Language' in MC) to avoid breaking stuff for existing users. You can always change the field mapping in ZR's settings.
Personally I prefer the info provided by TMDB for most fields - I find OMDB has more errors than TMDB, and one can always go and fix TMDB's data. However, for any given movie it can happen that OMDB is better than TMDB or vice-versa. It's up to you to use what you like best.
arcspin:
If possible and if you have the time I would really like to have the options to include Director of photography and Film Music Composers into ZRatings.
It would be really great to have the opportunity to search and sort movies based on a good DOP or Composer, like Hoyte Van Hoytema or John Williams.
Have a great -22!
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version