Movies - enhanced details + cover retrieval + auto matching (3 Viewers)

maiky

MP Donator
  • Premium Supporter
  • August 3, 2008
    70
    2
    Home Country
    Sweden Sweden
    Hmm, got similar problems, no im not able to start a movie or get the contex menu to show =/
    I restored all files but i still got the same problem!

    Confirmed that! Any help please...


    Doh,.. i dont know how to fix it, i finally reinstall whole MP... now contex button work atleast.. :)
     

    gamejester

    Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    Sorry about that, I will look into it.
    Can you explain step by step exactly what you did so I can repro it?

    Where you on MP v1.0 RC2 to start?
    It sounds like you, copy over the files, start MP gui, go to Movies, press i on remote to get to IMDB menu - nothing happeneds. Is this correct?

    Not tested that action, I always start the config app first and defined the new options; I did code a default if none where defined, but perhaps that is not being picked up everywhere.

    If you have restored all the original files and it is still not working the only files I can think that may have been changed that could be causing issues to you is the MediaPortal.xml config file in the progdata directory.

    Are you using Vista or XP?
    I shall create a little install-backup and rollback script as well to help out with your testing next time.

    Thanks for testing and don't let this put you off, I will have it sorted very soon.
     

    swe_rush

    MP Donator
  • Premium Supporter
  • July 8, 2008
    28
    0
    Home Country
    Sweden Sweden
    its the "info" button menu that stops working. and thats why some movies wont start either because if that movie has been started before MP will ask i you want to "Resume from xx:xx" and that menu does not seem to work also and thats why movie doesnt start. maybe this has to do with what skin you use. i use Indigo.
     

    gamejester

    Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    I have checked the code and it is ok.
    The problem was with the release, i put the Dialogs.dll in the wrong folder, it needs to go in the plugins folder.
    I have changed this and updated the bin file.
    It also now includes an easy installer with backup and an un-installer (just in case you find any more bugs)
    Sorry for that!
     

    piranha

    MP Donator
  • Premium Supporter
  • September 17, 2005
    370
    10
    20 not found out of 399. Good score. With the year you may want to look for all numbers that have 4 digits, as some of my files have (2007), [2007] others have just 2007. Another good example is "The Bridge (2006.I)", some groups started naming it like that, to be consistent with imdb. Most of my false positives come from file having year without any brackets. I'd propose following.. First search for [xxxx], then for (xxxx) and finally when none of those found, check for xxxx (where xxxx are just numbers) to identify the year. Also I think you can strip to the right everything after first ( or [ - the rest will contain mostly release info.

    I had issues with -CD2 recognition too.. They should be merged with -CD1, but they weren't.
    Funny it wouldn't recognize "The Fast And The Furious Tokyo Drift.avi", there was only one match.

    PLEASE remove the " from the titles when adding them to the database. They show in the wrong order. Instead "Andromeda" the title should simply be Andromeda.

    Now in regards to Amazon covers.. It pretty much sucks. Gives me random covers, I think even google search for images *hint*hint* would be more accurate.
     

    gamejester

    Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    Which searcher are you using, movie-xml ?

    Currently matching () and [] for a year, I can relax it a bit to find things like (xxxx-i) or whatever.
    Not sure how we can support just 4 digits in the name as a year as some movies have 4 digits in the name , like Space 1999, so would get some weird results here. Any suggestions on how best to handle this.

    Amazon covers - yeah they are useless, I don't use them at all. The order of cover searches i have specified is

    localfile
    movie-xml
    IMPAwars

    i do not use the others, but I know others can make use of the localdir option.
    Amazon shoul really be removed, but I left it for legacy reasons as someone might be using it!
    The default cover search is now IMPAwards if you do not specify anything.

    File stripping, there is a whole section in the code which searches and removed certain strings, could do with a bit of updating; I can post the current strings if you want to see them.

    -CD2 recoginition. I have not changed anything with that part of the code, so that should still work and assign same named moveis with the different CD numbers to the same film as it did before, can you give me an exact example of your file names that are not working and I will test it.
     

    piranha

    MP Donator
  • Premium Supporter
  • September 17, 2005
    370
    10
    I guess not finding the -CD2 is related to my weird years:
    f:\MEDIA\Movies\The Arrival 1996\The Arrival 1996-CD1.avi
    f:\MEDIA\Movies\The Arrival 1996\The Arrival 1996-CD2.avi

    f:\MEDIA\Movies\Mr and Mrs Smith\Mr and Mrs Smith-CD1.avi
    f:\MEDIA\Movies\Mr and Mrs Smith\Mr and Mrs Smith-CD2.avi

    My settings are:
    e7ng5z.jpg


    Note that once you add Amazon to your cover sources, there is no "remove" button, so only hacking of XML file helps you.

    Also.. I have been dreaming about enhancment of the interface in following way:
    2q3aydt.jpg


    Do you think it's doable? The details appear when you click the "Details->" button. It's much easier to choose which movie is being suggested.
     

    gamejester

    Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    The year in the name without bracket should not effect the CD1 and CD2 matching, at least that is how it looks, I will use those will names and step through the code and see what happens.

    As for deleting an added cover search, simply highlight it and press delete, like you do for the movie details in the list above ;-)

    As for the option you show there, this will not be possible using the current code base as at the point when it idetifies all the movies it has not actually got any of those details yet.

    What I am aiming for is it guess 99% of movies as well as it can first time when you are in the config app, then from within MP GUI as you flick througha movie, if you see the details are the wrong movie or are poor, you hit the IMDB refresh button and get a new list from multiple search sources and pick a new one...........this download onlu takes a second, so it it is wrong you can just hit refresh again and pick another movie.
     

    piranha

    MP Donator
  • Premium Supporter
  • September 17, 2005
    370
    10
    As for the option you show there, this will not be possible using the current code base as at the point when it idetifies all the movies it has not actually got any of those details yet.
    Well, not really. The scripts have returned already matched movie, the only thing you need to do is to fetch the details of returned movie and display them on the screen once user clicked the "details" button.
    The problem is when you have several matches.. By title only it's hard to say which one is the correct one.. And also you don't know which entry has the most of the information.
     

    gamejester

    Retired Team Member
  • Premium Supporter
  • May 13, 2007
    418
    37
    Home Country
    United Kingdom United Kingdom
    V4 uploaded with the fixes.
    Fixed the bracket year thing now just looks for (xxxx
    So your (xxxx-i will now work.

    The title matcher already disregards everything in brackets from the name and removes these strings

    RemoveAllAfter(ref strTmp, "divx");
    RemoveAllAfter(ref strTmp, "xvid");
    RemoveAllAfter(ref strTmp, "dvd");
    RemoveAllAfter(ref strTmp," dvdrip");
    RemoveAllAfter(ref strTmp, "svcd");
    RemoveAllAfter(ref strTmp, "mvcd");
    RemoveAllAfter(ref strTmp, "vcd");
    RemoveAllAfter(ref strTmp, "cd");
    RemoveAllAfter(ref strTmp, "ac3");
    RemoveAllAfter(ref strTmp, "ogg");
    RemoveAllAfter(ref strTmp, "ogm");
    RemoveAllAfter(ref strTmp, "internal");
    RemoveAllAfter(ref strTmp, "fragment");
    RemoveAllAfter(ref strTmp, "proper");
    RemoveAllAfter(ref strTmp, "limited");
    RemoveAllAfter(ref strTmp, "rerip");

    As for your details suggestion, I am not saying it is 'not possible', as annything is doable as we are writting the source :) What I mean is it does not fit in with the exisiting function flow and would require a new branch off with temp store to achieve.
    In my explanation what i am tring to move towards is doing nothing in the setup app excpet hit the refresh button and let it match everything (even if it is wrong!) Then go back into MP and those few (aiming for less than 1%) that are wrong you just hit refresh and select each matched returned movie in turn to see which has the best description, kind of what you want with your details suggestion just done in MP using the comfort of your remote.
     

    Users who are viewing this thread

    Top Bottom