Moving Pictures 1.1.5 / 1.2.3 Released (2 Viewers)

Status
Not open for further replies.

monera

Portal Member
May 17, 2011
8
8
Home Country
Canada Canada
I use MyMovies for data management and have always been wary of other scrapper programs as they usually don't get all the correct movie data and screw up what I had already. Anyway I thought I configured Moving Pictures to use MyMovies.xml or local data only.

So I start Mediaportal to see what Moving Pictures looks like, scrolling through my DVD's everything looks good until I come to The Life of Mammals vol. 1 the backdrop is scenes of a hard core porn movie!!

I went back into Moving Pictures and noticed I had not disabled internet scrappers for backdrops. Please tell me that with all internet scrappers now disabled this can't happen again.
 

RoChess

Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    So I start Mediaportal to see what Moving Pictures looks like, scrolling through my DVD's everything looks good until I come to The Life of Mammals vol. 1 the backdrop is scenes of a hard core porn movie!!

    Can you please provide the mymovies.xml file data for that movie?

    It could be a mistake in that and the scraper scripts are just obtaining what is the best match based on the info provided. Or it's a bug that has to be fixed, so please provide more information so that it can be fixed.

    But yes, if you disable the scraper-script(s), MovingPictures has no way to magically start adding pictures from online sources.
     

    monera

    Portal Member
    May 17, 2011
    8
    8
    Home Country
    Canada Canada
    I have attached the MyMovies.xml file. I just searched Google with just the barcode (794051418821) for the DVD and all the top results were for the Life of Mammals DVD, which is why I only like to use MyMovies or enter the data my self.

    I noticed in your sig. that there is an adult movie scraper, is this where the backdrop could have come from? Is Moving Pictures configured to use this scraper?

    Thanks
    Rob
     

    Attachments

    • mymovies.xml
      19.1 KB

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    I noticed in your sig. that there is an adult movie scraper, is this where the backdrop could have come from? Is Moving Pictures configured to use this scraper?

    That one only deals with details and cover artwork.

    The backdrops you ended up with most likely came from TheMovieDb, which is the main fanart/backdrop scraper for MovingPictures. I'm just curious why it failed, because the actual nature series you wanted is perfectly listed with them as well.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Ok, upon quick scan of your file, I notice:

    <IMDB>tt0000000</IMDB>​

    Now I'm not sure if the MyMovies scraper skips that, but if it doesn't and passes this onto MovingPictures, then you can get really weird results when that IMDb tt-ID is then used for a backdrop match at the TMDB website. I've seen other users report weird artwork/fanart for the same reason, and most likely resulted in your NSFW backdrop.

    The ID you want = tt0364174

    And if this is the cause, then you should scan all your mymovies.xml files for the presence of tt0000000 and remove it.

    PS: This is for example the cover a lot of users will recognize:

    iabkkWMDfUsred8BWTPtfxgDNdo.jpg

    Because that is what TMDB gives when you search covers on IMDb tt-ID of "tt" (known problem in some scrapers who put the wrong data into the MovingPictures database).
     

    monera

    Portal Member
    May 17, 2011
    8
    8
    Home Country
    Canada Canada
    Thanks for taking the time to look into this. As I stated earlier I prefer to add all my metadata manually or through MyMovies and thought I had all internet scraping disabled.

    <IMDB>tt0000000</IMDB> aside should a general movie data grabber be scraping porn movies and adding backdrops from said porn movies it thinks matches the G rated DVD title? I am just lucky I caught it before the kids saw it! How many others out there have porn backdrops for their DVD’s they will not know about until they click on the movie? This a much more serious issue than just grabbing the wrong data because of the <IMDB>tt0000000</IMDB> tags.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Thanks for taking the time to look into this. As I stated earlier I prefer to add all my metadata manually or through MyMovies and thought I had all internet scraping disabled.

    <IMDB>tt0000000</IMDB> aside should a general movie data grabber be scraping porn movies and adding backdrops from said porn movies it thinks matches the G rated DVD title? I am just lucky I caught it before the kids saw it! How many others out there have porn backdrops for their DVD’s they will not know about until they click on the movie? This a much more serious issue than just grabbing the wrong data because of the <IMDB>tt0000000</IMDB> tags.

    The problem is that MovingPictures is reliant on community driven sources (even imdb.com with the might of Amazon's money behind them relies a lot on community provided data).

    It is open for everybody, same with for example wikipedia. They have it happen all the time as well were articles get edited to provide false information or bad images and for a few minutes, hours, days, or even weeks this bad info is shown until somebody else corrects it, or an editor steps in. Now wikipedia gets millions in donations and has a hired staff of dozens of editors that try to control everything as much as possible, but this is not the case with TMDB or other smaller community projects.

    So it could be somebody having fun and just like those morons that think it is funny to infect somebodies computer with a virus, they find it hillarious that something like this happens.

    I finally had time to actually try for myself to import the movie with your 'mymovie.xml' file and it imports fine for me (with the bad data), but due to the bad data (the 'tt0000000'), I ended up with a cover of: http://cf2.imgobject.com/t/p/original/ipGZ8jSlV1k1CUTMc5GNAP8JPIE.jpg

    And I guess somebody at TMDB discovered the adult background for 'tt0000000' and removed it, because I got no background at all, let alone an adult one.

    This still brings us to you feeding MovingPictures 'bad' information, so you are rolling the dice then on what your results will be. If you had indeed only enabled mymovies.xml as details scraper and disabled all the cover and fanart scrapers, then you never would have run into the problem you experienced. Because MovingPictures would have simply used the 'bad' data as-is with no way to correct it.

    On the other hand, I noticed that your 'mymovies.xml' contains cover information, but the existing mymovies.xml scraper is only designed to be a details scraper, so I will look into getting that fixed.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Ok, I've updated the mymovies.xml scraper to also include support for cover images:

    Issue 1065 - moving-pictures - MyMovies.xml scraper updated with cover node - A movies plugin for the MediaPortal media center application. - Google Project Hosting

    Hopefully it will make it into the next release of MovingPictures, but you can also update your existing one manually as per:

    1. Download the scraper-script .xml file to a location you remember.
    2. Open "MediaPortal - Configuration", go to the "plugins" and select "Moving Pictures" and "Config".
    3. Select the "Importer Settings" tab.
    4. In the "Data Sources:" section select the "Manually manage movie data sources" radio button.
    5. Click the "Movie Details Data Sources" button.
    6. In the popup click the arrow just to the right of the "+" button and pick "Add a New Data Source".
    7. Browse to the new .xml scraper file you downloaded in first step and click OK.
    8. It should appear as 'mymovies.xml (Local)' in the "Source column". You may need to enable it by pressing the "+" button if it is greyed out, and move it to the position in the list that you prefer priority wise. Also don't forget to switch to the "Covers" tab and check/adjust scraper position on there as well.
     

    monera

    Portal Member
    May 17, 2011
    8
    8
    Home Country
    Canada Canada
    Thanks RoChess, I added your script, disabled all scraping except for MyMovies.xml and local only.

    Everything so far looks very good, proper covers and details right from the MyMovies.xml file. MyMovies adds a fanart.jpg for the backdrop to the movie folder, so in the importer setting tab I changed the “Search movie folders for backdrops named: backdrop.jpg” to fanart.jpg this now picks up the MyMovies backdrop. Letting MyMovies do the collection management and Moving Pictures display it in MediaPortal seems like an almost perfect solution for me.

    Thanks again to RoChess and creators of Moving Pictures.
    Rob
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom