Jump to content

Age Ratings


Recommended Posts

tifelspazjali
Posted

@@Luke? surely this is a simple case of fixing a table that indicates how the age ratings map to each other?

tifelspazjali
Posted

hi @@Luke i find it a bit disappointing that you have had time to add support for Indian parental ratings but not to fix this issue. please could you provide an update

Posted

These are the support GB ratings that we have in our system:

                new ParentalRating("GB-U", 1),
                new ParentalRating("GB-PG", 5),
                new ParentalRating("GB-12", 6),
                new ParentalRating("GB-12A", 7),
                new ParentalRating("GB-15", 8),
                new ParentalRating("GB-18", 9),
                new ParentalRating("GB-R18", 15)

You can ignore the number on the right, it's just an internal number in our system that we use to compare ratings from different rating systems.

 

So anything not in that list will essentially be unrecognized and will likely lead to unexpected results.

  • 1 month later...
tifelspazjali
Posted

These are the support GB ratings that we have in our system:

                new ParentalRating("GB-U", 1),
                new ParentalRating("GB-PG", 5),
                new ParentalRating("GB-12", 6),
                new ParentalRating("GB-12A", 7),
                new ParentalRating("GB-15", 8),
                new ParentalRating("GB-18", 9),
                new ParentalRating("GB-R18", 15)

You can ignore the number on the right, it's just an internal number in our system that we use to compare ratings from different rating systems.

 

So anything not in that list will essentially be unrecognized and will likely lead to unexpected results.

hi luke, i think you are missing the point. the rating of the show at tmdb is 18 https://www.themoviedb.org/tv/58419-full-english. i can't do anything to change that.

 

the point is that where i do have shows in my library that have ratings that do not fit that above list, emby does know how to map them to that list. For instance the show 3% has a rating of TV-MA. that means nothing in the UK, but a user with the permission to see shows of GB-R18 and below CAN also see 3%. So the list is only relevant here in that its the basis for all the mapping but you are not showing the important detail. How does TV-MA get mapped to that list above?

Happy2Play
Posted

hi luke, i think you are missing the point. the rating of the show at tmdb is 18 https://www.themoviedb.org/tv/58419-full-english. i can't do anything to change that.

 

the point is that where i do have shows in my library that have ratings that do not fit that above list, emby does know how to map them to that list. For instance the show 3% has a rating of TV-MA. that means nothing in the UK, but a user with the permission to see shows of GB-R18 and below CAN also see 3%. So the list is only relevant here in that its the basis for all the mapping but you are not showing the important detail. How does TV-MA get mapped to that list above?

 

Well TV-MA has a index of 9 so it would be equal to GB-18.

LoadRatings("us", new[] {

                new ParentalRating("TV-Y", 1),
                new ParentalRating("APPROVED", 1),
                new ParentalRating("G", 1),
                new ParentalRating("E", 1),
                new ParentalRating("EC", 1),
                new ParentalRating("TV-G", 1),
                new ParentalRating("TV-Y7", 3),
                new ParentalRating("TV-Y7-FV", 4),
                new ParentalRating("PG", 5),
                new ParentalRating("TV-PG", 5),
                new ParentalRating("PG-13", 7),
                new ParentalRating("T", 7),
                new ParentalRating("TV-14", 8),
                new ParentalRating("R", 9),
                new ParentalRating("M", 9),
                new ParentalRating("TV-MA", 9),
                new ParentalRating("NC-17", 10),
                new ParentalRating("AO", 15),
                new ParentalRating("RP", 15),
                new ParentalRating("UR", 15),
                new ParentalRating("NR", 15),
                new ParentalRating("X", 15),
                new ParentalRating("XXX", 15)
            });

So there probably no blanket answer if you have a system with Mixed country ratings and you would have to apply Tags or Custom ratings.

Posted

Yes happy2play is correct. As long as the rating is in our system, for any country, we'll be able to handle it.  And we have an internal normalization to numeric values to allow us to compare values between rating systems.

tifelspazjali
Posted

Yes happy2play is correct. As long as the rating is in our system, for any country, we'll be able to handle it.  And we have an internal normalization to numeric values to allow us to compare values between rating systems.

So then what you are saying then is that there are ratings at tmdb that you don’t support with your internal rating system

Posted

I'm sure there are, yes, but whenever we find out about them we are quick to add them.

tifelspazjali
Posted

I'm sure there are, yes, but whenever we find out about them we are quick to add them.

I highlighted them in January. How quick is quick in your book?

Posted

Everything from this topic was added into the 4.4 release.

Happy2Play
Posted (edited)

Okay I sort of get the issue

 

@@Luke if you add Full English as a TV Series you only get a Parental Rating of "18" from TMDB which is not prefixed with GB.  So is this a adjustment that needs to applied to Shows?  I don't see this issue with Movies, as I get GB-18 for "Midsommar (2019)".

 

https://api.themoviedb.org/3/tv/58419?api_key=f6bd687ffa63cd282b6ff2c6877f2669&append_to_response=credits,images,keywords,external_ids,videos,content_ratings&language=en&include_image_language=en,null

{"backdrop_path":null,"created_by":[{"id":1520027,"credit_id":"5615a89e9251412d06006a57","name":"Alex Scarfe","profile_path":null},{"id":1671430,"credit_id":"58c1bed0c3a368265000d093","name":"Jack Williams","profile_path":null},{"id":174769,"credit_id":"5615a8649251412d06006a4f","name":"Harry Williams","profile_path":null}],"episode_run_time":[30],"first_air_date":"2012-11-12","genres":[{"id":16,"name":"Animation"},{"id":35,"name":"Comedy"}],"homepage":"","id":58419,"in_production":false,"languages":["en"],"last_air_date":"2012-12-17","last_episode_to_air":{"air_date":"2012-12-17","episode_number":6,"id":1151464,"name":"My Big Fat Gypsy Knightmare","overview":"","production_code":"","season_number":1,"show_id":58419,"still_path":null,"vote_average":0.0,"vote_count":0},"name":"Full English","next_episode_to_air":null,"networks":[{"name":"Channel 4","id":26,"logo_path":"/hbifXPpM55B1fL5wPo7t72vzN78.png","origin_country":"GB"}],"number_of_episodes":6,"number_of_seasons":1,"origin_country":["GB"],"original_language":"en","original_name":"Full English","overview":"Full English is a British animated sitcom created by Jack Williams, Harry Williams and Alex Scarfe for Channel 4. The programme is produced by Two Brothers Pictures. It parodies and satirises various popular entertainment personalities in the United Kingdom, created to be the British equivalent to the hit American animated sitcoms.\n\nFull English first aired on 12 November 2012, with the first series ending abruptly on 10 December 2012 after the final episode, due to air on 17 December 2012, was pulled from the schedules. The show has been cancelled according to the official Facebook page.","popularity":1.4,"poster_path":null,"production_companies":[{"id":36609,"logo_path":"/n2Ja3OamKkBnGCF4RIWUx2TagcH.png","name":"Two Brothers Pictures","origin_country":"GB"},{"id":20,"logo_path":null,"name":"Rough Draft Studios","origin_country":""}],"seasons":[{"air_date":"2012-11-12","episode_count":6,"id":71193,"name":"Season 1","overview":"","poster_path":null,"season_number":1}],"status":"Ended","type":"Scripted","vote_average":6.0,"vote_count":4,"credits":{"cast":[{"character":"Edgar Johnson","credit_id":"56167b60c3a36804330024fc","id":98103,"name":"Richard Ayoade","gender":2,"profile_path":"/fp73YQYzhk2hfvdpvbwYxYL1vKz.jpg","order":500},{"character":"","credit_id":"56167b6fc3a36868100200e3","id":151949,"name":"Rosie Cavaliero","gender":1,"profile_path":"/q9EOEphyrCGhUyDgAhFf00xAlWB.jpg","order":500},{"character":"","credit_id":"56167b89c3a368681701f3e5","id":2959,"name":"Kayvan Novak","gender":2,"profile_path":"/tP88bQ4iLBdvvHYVI2aMHJcTCvb.jpg","order":500},{"character":"","credit_id":"56167b949251415250001354","id":209458,"name":"Daisy Haggard","gender":1,"profile_path":"/10T4bAeX8AkjNFchad2mOPtAyuV.jpg","order":500},{"character":"","credit_id":"56167ba1c3a3680433002507","id":65451,"name":"Oliver Maltman","gender":2,"profile_path":"/irEviKDPKLemhK7TRsyhYmvIoN0.jpg","order":500},{"character":"","credit_id":"56167bb2c3a368681701f3f0","id":1222239,"name":"Lucy Montgomery","gender":1,"profile_path":"/xF6lY41BTfOgatqvroTsHLy2wes.jpg","order":500}],"crew":[]},"images":{"backdrops":[],"posters":[]},"keywords":{"results":[{"name":"satire","id":8201},{"name":"parody","id":9755},{"name":"tastelessness","id":3926},{"name":"dysfunctional family","id":10041},{"name":"vulgarity","id":11724},{"name":"adult animation","id":161919},{"name":"dirty joke","id":220192}]},"external_ids":{"imdb_id":"tt2501212","freebase_mid":"/m/0ndhs__","freebase_id":null,"tvdb_id":null,"tvrage_id":null,"facebook_id":null,"instagram_id":null,"twitter_id":null},"videos":{"results":[]},"content_ratings":{"results":[{"iso_3166_1":"GB","rating":"18"}]}}
Edited by Happy2Play
tifelspazjali
Posted

 

Okay I sort of get the issue

 

@@Luke if you add Full English as a TV Series you only get a Parental Rating of "18" from TMDB which is not prefixed with GB.  So is this a adjustment that needs to applied to Shows?  I don't see this issue with Movies, as I get GB-18 for "Midsommar (2019)".

 

https://api.themoviedb.org/3/tv/58419?api_key=f6bd687ffa63cd282b6ff2c6877f2669&append_to_response=credits,images,keywords,external_ids,videos,content_ratings&language=en&include_image_language=en,null

{"backdrop_path":null,"created_by":[{"id":1520027,"credit_id":"5615a89e9251412d06006a57","name":"Alex Scarfe","profile_path":null},{"id":1671430,"credit_id":"58c1bed0c3a368265000d093","name":"Jack Williams","profile_path":null},{"id":174769,"credit_id":"5615a8649251412d06006a4f","name":"Harry Williams","profile_path":null}],"episode_run_time":[30],"first_air_date":"2012-11-12","genres":[{"id":16,"name":"Animation"},{"id":35,"name":"Comedy"}],"homepage":"","id":58419,"in_production":false,"languages":["en"],"last_air_date":"2012-12-17","last_episode_to_air":{"air_date":"2012-12-17","episode_number":6,"id":1151464,"name":"My Big Fat Gypsy Knightmare","overview":"","production_code":"","season_number":1,"show_id":58419,"still_path":null,"vote_average":0.0,"vote_count":0},"name":"Full English","next_episode_to_air":null,"networks":[{"name":"Channel 4","id":26,"logo_path":"/hbifXPpM55B1fL5wPo7t72vzN78.png","origin_country":"GB"}],"number_of_episodes":6,"number_of_seasons":1,"origin_country":["GB"],"original_language":"en","original_name":"Full English","overview":"Full English is a British animated sitcom created by Jack Williams, Harry Williams and Alex Scarfe for Channel 4. The programme is produced by Two Brothers Pictures. It parodies and satirises various popular entertainment personalities in the United Kingdom, created to be the British equivalent to the hit American animated sitcoms.\n\nFull English first aired on 12 November 2012, with the first series ending abruptly on 10 December 2012 after the final episode, due to air on 17 December 2012, was pulled from the schedules. The show has been cancelled according to the official Facebook page.","popularity":1.4,"poster_path":null,"production_companies":[{"id":36609,"logo_path":"/n2Ja3OamKkBnGCF4RIWUx2TagcH.png","name":"Two Brothers Pictures","origin_country":"GB"},{"id":20,"logo_path":null,"name":"Rough Draft Studios","origin_country":""}],"seasons":[{"air_date":"2012-11-12","episode_count":6,"id":71193,"name":"Season 1","overview":"","poster_path":null,"season_number":1}],"status":"Ended","type":"Scripted","vote_average":6.0,"vote_count":4,"credits":{"cast":[{"character":"Edgar Johnson","credit_id":"56167b60c3a36804330024fc","id":98103,"name":"Richard Ayoade","gender":2,"profile_path":"/fp73YQYzhk2hfvdpvbwYxYL1vKz.jpg","order":500},{"character":"","credit_id":"56167b6fc3a36868100200e3","id":151949,"name":"Rosie Cavaliero","gender":1,"profile_path":"/q9EOEphyrCGhUyDgAhFf00xAlWB.jpg","order":500},{"character":"","credit_id":"56167b89c3a368681701f3e5","id":2959,"name":"Kayvan Novak","gender":2,"profile_path":"/tP88bQ4iLBdvvHYVI2aMHJcTCvb.jpg","order":500},{"character":"","credit_id":"56167b949251415250001354","id":209458,"name":"Daisy Haggard","gender":1,"profile_path":"/10T4bAeX8AkjNFchad2mOPtAyuV.jpg","order":500},{"character":"","credit_id":"56167ba1c3a3680433002507","id":65451,"name":"Oliver Maltman","gender":2,"profile_path":"/irEviKDPKLemhK7TRsyhYmvIoN0.jpg","order":500},{"character":"","credit_id":"56167bb2c3a368681701f3f0","id":1222239,"name":"Lucy Montgomery","gender":1,"profile_path":"/xF6lY41BTfOgatqvroTsHLy2wes.jpg","order":500}],"crew":[]},"images":{"backdrops":[],"posters":[]},"keywords":{"results":[{"name":"satire","id":8201},{"name":"parody","id":9755},{"name":"tastelessness","id":3926},{"name":"dysfunctional family","id":10041},{"name":"vulgarity","id":11724},{"name":"adult animation","id":161919},{"name":"dirty joke","id":220192}]},"external_ids":{"imdb_id":"tt2501212","freebase_mid":"/m/0ndhs__","freebase_id":null,"tvdb_id":null,"tvrage_id":null,"facebook_id":null,"instagram_id":null,"twitter_id":null},"videos":{"results":[]},"content_ratings":{"results":[{"iso_3166_1":"GB","rating":"18"}]}}

thank you. that is precisely the issue and the example that was provided in the 3rd post of this thread. @@Luke please can you attend to it and the other missing ratings i highlighted

  • 2 weeks later...
Posted

Hi just chiming in on this :-) 

 

I have quite a lot of shows that are 12, 15, 16, 19 and they canot be filtered by a user whos parental control is set with a GB in the front of it.

 

For example the user below cannot see the programs rated as 12, 15, 16

 

Thank you!

 

5e89f44eb2ca3_Annotation20200405160651.j

 

 

  • Like 1
tifelspazjali
Posted

Hi just chiming in on this :-) 

 

I have quite a lot of shows that are 12, 15, 16, 19 and they canot be filtered by a user whos parental control is set with a GB in the front of it.

 

For example the user below cannot see the programs rated as 12, 15, 16

 

Thank you!

 

5e89f44eb2ca3_Annotation20200405160651.j

hopeful we may see a fix for this in an upcoming beta :)

  • Like 1
Happy2Play
Posted

@@Luke Does another number only rating need to be added to cover this?  Or a way to use language prefix on TV Ratings?

  • 2 weeks later...
Posted

@@Happy2Play a rating that is just a number will end up getting assigned a numeric value of just that number, since that's really the best we can do with it.

 

So to answer the question, yes, we're going to have to have the MovieDb plugin prefix the ratings with the country code if it is just an integer.

 

You haven't seen this with tvdb, have you?

Posted

Can you please try this version of the moviedb plugin?

 

Thanks.

MovieDb.zip

Happy2Play
Posted

Can you please try this version of the moviedb plugin?

 

Thanks.

 

All I did was apply this plugin update and refresh the one TV item I was testing with and it changed from "18" to "GB-18".  So this plugin update should resolve the issue.

 

@@tifelspazjali

@@mbc0

tifelspazjali
Posted

Yes this seems fixed now, thanks all!

Posted

Thanks for the feedback.

Posted

Hi,

 

This fix doesn't seem to work for me?  I have used the new plugin, restarted but still cannot see shows without a GB in front of them?

 

the first screenshot is my account with no age rating restrictions and the second is a user account that has GB-15 as the maximum rating

 

5e996e8006c44_Annotation20200417095207.j

 

5e996e9364dd0_Annotation20200417095223.j

 

5e996ea598e7a_Annotation20200417095150.j

tifelspazjali
Posted

Hi,

 

This fix doesn't seem to work for me?  I have used the new plugin, restarted but still cannot see shows without a GB in front of them?

 

the first screenshot is my account with no age rating restrictions and the second is a user account that has GB-15 as the maximum rating

 

5e996e8006c44_Annotation20200417095207.j

 

5e996e9364dd0_Annotation20200417095223.j

 

5e996ea598e7a_Annotation20200417095150.j

Then something along the line is not woring for you. the plugin update should mean that you don't see 12 as the age rating in the UI, it should now be prefaced with GB- and therefore fit into the UK age rating spectrum. I had already changed my shows manually but i went back and refreshed one against the metadata provider so it went back to simply 18, then updated the plugin from the zip attached to this thread and refreshed the show metadata again and it now shows as GB-18. try walking through that full process and see how you get on

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...