Jump to content

Format of age rating


slaw
Go to solution Solved by slaw,

Recommended Posts

Hello,

in my collection I use the age rating information in German formats, unfortunately Emby does not seem to work with this or does not know the German designations.
For age ratings in the format PG, M, R and so on this works fine. The German variants DE:FSK 12 / DE:FSK-12 / DE:FSK12 / DE:12 / DE:ab 12 on the other hand do not work, so the age rating simply does not work with German metadata. It shows the correct data at the movie information, but ignores it when i set an age.

Am I doing something wrong or is this simply missing?
If it is missing, will it come in the future?

Unfortunately I could not find any information about this so far.

 

Would be nice to known, thanks.

Link to comment
Share on other sites

Happy2Play

Emby should be reading this. 

LoadRatings("de", new[] {

                new ParentalRating("DE-0", 1),
                new ParentalRating("FSK-0", 1),
                new ParentalRating("DE-6", 5),
                new ParentalRating("FSK-6", 5),
                new ParentalRating("DE-12", 7),
                new ParentalRating("FSK-12", 7),
                new ParentalRating("DE-16", 8),
                new ParentalRating("FSK-16", 8),
                new ParentalRating("DE-18", 9),
                new ParentalRating("FSK-18", 9)
            });

 

But all ratings have an index number per their language.

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)
            });

But specific example will be needed to see your issue.

  • Thanks 1
Link to comment
Share on other sites

Ok,

 

so i set FSK-6 for my daughter:

image.png.7f78205fceb1748f57d52f9b3332e2c6.png

Then i look into her movielist and can only find a few movies. Most movies are missing.

Like this one:

 

image.png.1784f5093dc0a037355e4009a61bceb0.png

Its rated FSK-0, the information shows up correctly (for all other users) but the movie is not visible with her account.

Is is because the nfo file contains not only DE:FSK-0 but also DE:FSK0 and DE:FSK 0 and DE:0?

I just spotted this.

This one works fine though:

 

image.png.41abc27a46506796322bb0abcf39787d.png

 

Now i looked into the nfo files and dont have a clue whats going wrong:

On the left the one that works, on the right the one that doesnt:

image.thumb.png.6bc61b3fb81bc11860dcadd94079d8bf.png

 

Only difference the last entry DE:"ab" 6.

Maybe this is causing the problem and emby does struggle with the "ab"?

Edited by slaw
Link to comment
Share on other sites

Happy2Play

Not sure as I have never seen more than one value in the mpaa field.  @Lukewould have to comment if that field is even parsed.  If that entire string is listed I would assume it would be considered an unknown rating.  

But you have one showing multiple values and the other showing one.

Who is providing this metadata?

  • Agree 1
Link to comment
Share on other sites

9 minutes ago, Happy2Play said:

Not sure as I have never seen more than one value in the mpaa field.  @Lukewould have to comment if that field is even parsed.  If that entire string is listed I would assume it would be considered an unknown rating.  

But you have one showing multiple values and the other showing one.

Who is providing this metadata?

Never seen that before.

@slaw do you know where that metadata came from?

Link to comment
Share on other sites

Im pulling it from themoviedatabase, I choose to pull all formats, because i could not find information which was working and, yeah it worked. But seems like they changed it and added the version with "ab" and it stopped working. That seems weird to me.

Link to comment
Share on other sites

Happy2Play
1 minute ago, slaw said:

Im pulling it from themoviedatabase, I choose to pull all formats, because i could not find information which was working and, yeah it worked. But seems like they changed it and added the version with "ab" and it stopped working. That seems weird to me.

Are you saying Emby is writing your metadata as we have never seen this field written like this?  It should only have one value.

Link to comment
Share on other sites

Happy2Play

Just changed language on How to Train Your Dragon: The Hidden World, only one value from TMDB.

  <sorttitle>Drachenzahmen leicht gemacht 3: Die geheime Welt</sorttitle>
  <mpaa>FSK-6</mpaa>
  <imdbid>tt2386490</imdbid>
  <tmdbid>166428</tmdbid>
  <language>de</language>
  <countrycode>DE</countrycode>

Link to comment
Share on other sites

Happy2Play
2 minutes ago, slaw said:

Ah, no sorry, im preparing the files with tiny media manager.

Since this would appear to be something new is there a reason, they write so many values?

Link to comment
Share on other sites

1 minute ago, Happy2Play said:

Since this would appear to be something new is there a reason, they write so many values?

Tiny allows it to set it to the long version so all formats are captured.

I though if it can find the right one it doesnt matter how many. But now i noticed it was the wrong choice.

Otherwise the other movie has multiple entries too and works properly.

 

My attitude is always, grab all infomations you can and keep as many as possible, just in case its needed.

Link to comment
Share on other sites

GrimReaper
8 minutes ago, slaw said:

im preparing the files with tiny media manager.

I am too, and I've never seen them written like that. You have Large Simple for your Certification format in NFO settings, change to Short. 

Edited by GrimReaper
Cross-posted
Link to comment
Share on other sites

1 minute ago, GrimReaper said:

I am too, and I've never seen them written like that. You have Large Simple for your Certification format in NFO settings, change to Short. 

Yes, i can change that and will do.

But its weird that it worked before so emby does not have a problem with multiple entries just with specific ones.

Link to comment
Share on other sites

Happy2Play
3 minutes ago, slaw said:

My attitude is always, grab all infomations you can and keep as many as possible, just in case its needed.

Then I believe we would need a feature request to add parsing multiple values in this field.  But have no idea why you have one that worked and the other does not.

 

If all the values are listed it would be considered UNKNOWN as it is not listed in the table above as it is one value not multiple.

Edited by Happy2Play
  • Agree 1
Link to comment
Share on other sites

1 minute ago, Happy2Play said:

Then I believe we would need a feature request to add parsing multiple values in this field.  But have no idea why you have one that worked and the other does not.

Yep, supporting all the values would be great. I think im not the only person with this problem but most people who need it maybe came across it much sooner and jsut changed it.

I never needed it so i never noticed. And yes, i have all files with multiple formats and some work, most dont. And the more i think about it, i think its just using the last value and Emby only has a problem when it contains the "ab" in FSK:ab 6.

Link to comment
Share on other sites

Happy2Play

@Luke would need to look at parsing these values they provide.  But to me this is garbage listing multiple values for one ratting.  If Emby were to parse this it should only pick the one value.

But this is all third-party metadata so a Feature Request would have to created.

 

image.png.42da26f54662fb00f603f010d25cb9b9.png

Edited by Happy2Play
Link to comment
Share on other sites

So, as not that many do need that, is there even a chance for a feature request like that?

I mean it already seems to just use one value, but the one its choosing is not supported, which seems to be "FSK:ab #"

Edited by slaw
Link to comment
Share on other sites

Happy2Play
1 minute ago, slaw said:

So, as not that many do need that, is there even a chance for a feature request like that?

Well, this is the first time it has come up that I know of.

But it comes down to whether it is something devs are willing to spend time on and adding.

As you can see they have potentially 6 different options to consider.

  • Thanks 1
Link to comment
Share on other sites

8 minutes ago, Luke said:

When importing the nfo we can easily split on the slashes and just use the first one.

If there is a simple solution it would be amazing.

Link to comment
Share on other sites

  • 5 months later...
  • Solution

I wanted to say thank you.

I just updated my server and since 4.7.4.0 it seems to work flawless.

  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...
Seger
On 1/23/2022 at 12:27 AM, Happy2Play said:

Emby sollte dies lesen.

LoadRatings("de", new[] {

                new ParentalRating("DE-0", 1),
                new ParentalRating("FSK-0", 1),
                new ParentalRating("DE-6", 5),
                new ParentalRating("FSK-6", 5),
                new ParentalRating("DE-12", 7),
                new ParentalRating("FSK-12", 7),
                new ParentalRating("DE-16", 8),
                new ParentalRating("FSK-16", 8),
                new ParentalRating("DE-18", 9),
                new ParentalRating("FSK-18", 9)
            });

 

Aber alle Bewertungen haben eine Indexnummer pro Sprache.

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)
            });

Es wird jedoch ein spezifisches Beispiel benötigt, um Ihr Problem zu sehen.

Hey tell me, is it possible to redirect index numbers to a certain country? That is, that foreign ratings are also displayed in the format FSK 0 or FSK 6, for example? I have a huge list of FSK ratings. This is of course due to the metadata providers or the not always maintained German FSK. At the moment, the Emby FSK function cannot be enjoyed with Emby.


Thank you for any tips.


Many greetings

seger

Link to comment
Share on other sites

23 minutes ago, Seger said:

Hey tell me, is it possible to redirect index numbers to a certain country? That is, that foreign ratings are also displayed in the format FSK 0 or FSK 6, for example? I have a huge list of FSK ratings. This is of course due to the metadata providers or the not always maintained German FSK. At the moment, the Emby FSK function cannot be enjoyed with Emby.


Thank you for any tips.


Many greetings

seger

Hi there, can you please go over an example? Thanks.

Link to comment
Share on other sites

Happy2Play

@Luke Basically, a bulk edit to change US ratings to German Ratings.  Or possibly automatic translation per system language. 

@Seger You have the ability to filter your ratings and bulk change them in the TAG tool.

 

Edited by Happy2Play
  • Like 3
Link to comment
Share on other sites

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...