Jump to content

Support for international (Dutch) TV ratings


heula

Recommended Posts

At this moment I don't use the MB3 metadata because it messes with my Dutch mpaa ratings. MB3 metadata only supports US MPAA for as far as I know.

 

I use metabrowser 2 and fatal has made an option in the config that converts US MPAA to international MPAA and in my case that will be Dutch.

 

He uses these codes to get the job done.

 <Movies>
    <MappingsProperty>
      <Key>nl:(.*?(\s|$))</Key>
      <Value>NL-$1</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>false</ExactMatch>
      <Type>Regex</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-14</Key>
      <Value>NL-12</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-MA</Key>
      <Value>NL-16</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-PG</Key>
      <Value>NL-9</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-G</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-Y</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-Y7</Key>
      <Value>NL-6</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-Y7-FV</Key>
      <Value>NL-6</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>PG</Key>
      <Value>NL-9</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>G</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>NR</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>Unrated</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>&</Key>
      <Value>and</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>false</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
  </Movies>
  <TV>
    <MappingsProperty>
      <Key>nl:(.*?(\s|$))</Key>
      <Value>NL-$1</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Regex</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-14</Key>
      <Value>NL-12</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-MA</Key>
      <Value>NL-16</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-PG</Key>
      <Value>NL-9</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-G</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-Y</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-Y7</Key>
      <Value>NL-6</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>TV-Y7-FV</Key>
      <Value>NL-6</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>PG</Key>
      <Value>NL-9</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>G</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>NR</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>Unrated</Key>
      <Value>NL-AL</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>true</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
    <MappingsProperty>
      <Key>&</Key>
      <Value>and</Value>
      <MatchCase>false</MatchCase>
      <ExactMatch>false</ExactMatch>
      <Type>Text</Type>
    </MappingsProperty>
  </TV>

I hope MB3 metadat will provide an option to this also because at moment I'm not able to use the missing and future items because of this.

 

Thanks in advance.

  • Like 1
Link to comment
Share on other sites

GrotShot

Heula - For Movies if the TMDB has a Dutch rating then it will pull that down. Unfortunately TVDB doesn't have any ratings other than US so they need changing manually in the server dashboard. MB3 gets my UK rating successfully and if a movie isn't picked up then it's because TMDB doesn't have a UK rating so I then log into TMDB and edit the metadata so that it does.

Link to comment
Share on other sites

Heula - For Movies if the TMDB has a Dutch rating then it will pull that down. Unfortunately TVDB doesn't have any ratings other than US so they need changing manually in the server dashboard. MB3 gets my UK rating successfully and if a movie isn't picked up then it's because TMDB doesn't have a UK rating so I then log into TMDB and edit the metadata so that it does.

Changing the US MPAA to Dutch MPAA manually is useless because when the metadata will be refreshed the Dutch MPAA ratings will be replaced again by US MPAA ratings.

This is why I like the server to do same as Metabrowser 2 can do. For everybody outside the US this would be really helpfull is my opinion.

Or if this is not possible let us lock the MPAA ratings so it will not be changed unless I do it myself.

Link to comment
Share on other sites

Changing the US MPAA to Dutch MPAA manually is useless because when the metadata will be refreshed the Dutch MPAA ratings will be replaced again by US MPAA ratings.

This is why I like the server to do same as Metabrowser 2 can do. For everybody outside the US this would be really helpfull is my opinion.

Or if this is not possible let us lock the MPAA ratings so it will not be changed unless I do it myself.

The quickest and easiest addition is probably just adding in the rating to be one of the lock field options. The other idea is really a good idea, just would take a lot more resources for Luke (or whoever) to implement.

  • Like 1
Link to comment
Share on other sites

Changing the title of this because what you specifically asked for (Motion Picture Association of America) ratings are already supported.  You simply change your metadata country code and, if our source has a rating for that country we will get it.

 

What we don't have is a source for international TV ratings.

Link to comment
Share on other sites

GrotShot

Changing the US MPAA to Dutch MPAA manually is useless because when the metadata will be refreshed the Dutch MPAA ratings will be replaced again by US MPAA ratings.

This is why I like the server to do same as Metabrowser 2 can do. For everybody outside the US this would be really helpfull is my opinion.

Or if this is not possible let us lock the MPAA ratings so it will not be changed unless I do it myself.

 

As EBR says, this is already supported and working. Set your country correctly in the server and it will get Movie rating for the Netherlands. For TV, change a series manually and then lock the rating so that it doesn't update. This is exactly what I have done for UK ratings.

Link to comment
Share on other sites

As EBR says, this is already supported and working. Set your country correctly in the server and it will get Movie rating for the Netherlands. For TV, change a series manually and then lock the rating so that it doesn't update. This is exactly what I have done for UK ratings.

I will do that but there should definitly come an easier way to this.

Link to comment
Share on other sites

GrotShot

I will do that but there should definitly come an easier way to this.

 

They are limited by the fact that TVDB just doesn't have any ratings other than US. Not the fault of the MB3 developers.

  • Like 1
Link to comment
Share on other sites

They are limited by the fact that TVDB just doesn't have any ratings other than US. Not the fault of the MB3 developers.

I ment that I have to block each serie by itself instead of blocking parental control at once for everything.

Link to comment
Share on other sites

Okay, I have got this working by setting and blocking parental control for each seperate item in my library. I have to say that metabrowser 2 is more user friendly on this.

  • Like 1
Link to comment
Share on other sites

  • 4 months later...
heula

Still using metabrowser for mpaa ratings to be converted to dutch ratings. Problem is now since the last server updates that I get double season in my series. One from metabrowser and one from mbs. Is that normal behaviour.

I still hope that the code that metabrowser is using for converting the US mpaa to dutch mpaa will be used in mbs as well.

 

Is there a way to block parental rating as default somewhere? For now this is the only option I don't want to use in mbs for that reason. Now I have to block the parental rating with every new serie or movie so it will not be updated from Dutch mpaa to US mpaa rating

Edited by heula
Link to comment
Share on other sites

AlwinHummels

Maybe it can be easily done by a plug-in like "Gene Cleaner" or "Studio Cleaner" So we can add our local ratings and map the MPAA ratings to the local ratings.

 

Hope this is doable ;-)

Edited by AlwinHummels
Link to comment
Share on other sites

heula

The double seasons in my series have been solved by deleting the library.db, Checked the "save artwork and metadata within media folders" option and let MBS rebuild the library. Al few other things were solved with that also like coverart not updating changes with folder images etc.

 

A complete uncheck option for parental control for all items would be nice.

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