My Films 5 - AMC Updater (1 Viewer)

Status
Not open for further replies.

Guzzi

Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,159
    750
    AW: Re: My Films 5 - AMC Updater

    @halfblade - I just wanted to add to Guzzi's rather extensive answer that I also agree with your point(s). Guzzi and I have discussed it A LOT - particulary about improving the AMCUpdater interface. Remember AMCUpdater has been around for a while. Guzzi just integrated it in My Films 5 to make importing new films a lot easier. I never used it before because I found it too complex. BUT now, in My Films 5, I usually import new films via the GUI - Global Update DB (as Guzzi said), because it is so easy and so far all my new films have matched perfectly (I am sure some won't and I will probably add those via AMCU where you get total control over matching.)

    However, before we change the interface for AMCU we really wanted to get more user feedback. So your post was really helpful. If you can provide more specific suggestions of how you think it could work better, or even mock up screens of your ideas, that would be great :D

    Thanks for all your answers. I had only little time since my post but I'll look onto MyFilms again in depth this weekend. Than I'll try to become more exactly. I love MyFilms and I wish I would have more freetime to support you.
    I have to look more exactly on AMCU and I'll report asap. :)

    Two features I would like to have are:
    - possibility of choosing which AMCu cfg to use when performing a global update from inside the GUI
    - updating info from internet with batch mode
    That would be great. :)
    See my answer to z3us - I think that approach is something we can think about.
    Here some more words on my process. Perhaps it helps to understand what I would love in my particular case. Even that I know that other people work in another way with it. :)

    When I import a movie I normally try to get so many data as possible.

    1) Import data with my main scraper (in my case cinefacts german)
    2) Sometimes it happens that there is not enough data than I scrap data from other scrapers, too (for example ofdb/imdb ...)
    3) When covers / fanarts haven't been found OR when covers / fanart are in poor quality (which happens more often than I want ;) ) I scrap these from MovieGoods (for example)
    My workflow is similar - just that I use IMDB-OFDB as primary scraper - and just fix problems in MyFilms GUI afterwards, like updating data, artwork, etc.

    It would be great something like this::
    Download data from all selected scrapers and than automatically choose the "richest" data per field. For example let's say the first scraper has only 5 words in the description and the second one has 100. Than take the description of the 100 word scraper :)
    That is imho practically not possible - as users would have to make separate selections for each scraper, that cannot do an automatch.
    As I already mentioned, if it is possible, to have an ID like IMDB, you can already (in Grabber script editor) define different main and/or subpages to get data from different sites - and finally use that mapping to merge that data into one final result. I do this for example in IMDB-OFDB scraper using OFDB-description as primary, overwriting with IMDB-description if none exists in ODFB. Same can be done with e.g. Cover.
    But to get this properly working, you need a "link" between those sites - like it is possible between IMDB, OFDB and TMDB. Cinefacts unfortunately seems NOT to have such an ID (a pity, as I use that one too often ....).

    Regarding getting the "richest" data - I understand what you mean - and this is easy from "computing" point of view - but the longest text is not always the best and I would assume many users would not be too happy about such an approach. If "a lot of info" is your goal, I would recommend two other options/alternatives:
    - Use the web links (via BrowseTheWeb plugin) to read more about the selected movie
    - Modify the grabber script to e.g. get all comments for a movie - or even more extended data by merging it into a field - this could be done by grabbing data from a subpage.

    Furthermore there should always be 3 scraper steps. One step for data, one for coverart and one for fanart.
    internally, there is even more "areas":
    - title handling
    - media info
    - internet info
    - cover artwork
    - person thumbs
    - fanart

    So for example. Moviegoods has normally much better high quality fanart than cinefacts or imdb so it would be great to achieve this 3 step scraping.
    Not sure, what ou mean by "3 step scraping" - do you wish clustered update options in MyFilms GUI?
    As currently, we have (for single movie updates):
    - update all data (overwriting all existing)
    - add only missing data
    - update one selected field (could be data, image)
    So basically you would like to see another option there to update "all non artwork data" ?
     

    hafblade

    Portal Pro
    January 19, 2011
    675
    290
    Trier, Germany
    Home Country
    Germany Germany
    Not sure, what ou mean by "3 step scraping" - do you wish clustered update options in MyFilms GUI?

    I meant:
    Step 1: Scrap the data (film name, length, description, ...)
    Step 2: Scrap cover
    Step 3: Scrap fanart

    All in single steps with different scrapers automatically. :)

    Sorry for this bad description. :)
     

    Alesfrancor

    Portal Pro
    March 2, 2010
    56
    5
    Home Country
    Spain Spain
    Re: AW: Re: My Films 5 - AMC Updater


    :D

    First of all, ensure you have a backup copy of your films catalog file
    Open your xml films database with notepad. Then go to "edición - reemplazar". In the buscar field, put
    Code:
    URL=
    in the other field, write this:
    Code:
    Source=

    Finally, press the "reemplazar todo" button and save the file (ctrl + g)

    Now you have ur path info of all your movies in tha source field. But this is only a temporal patch.
    I think you are adding new films to the catalog by dragging them to the AMC window. I advise you to always do it using AMCu, with the "item for storage fike info" set to Source.

    GL. I know that my english is horrible, if u want I can translate it to spanish

    Done :D I'll try to use only AMCu from now.

    I understand perfectly your english because is better than mine. It's perfect for me, if it's much better it becomes too complicate for my poor understanding :D

    In fact I'd like to help more this amazing work with testing but my problem is not enough time and my poor english, it takes me long time to read and write in english. However I'll try to do little contributions.

    Yes, issue #17 is already done. You can see all issues, including the closed/fixed ones by changing the filter - by default, only open issues are displayed.

    :D

    Re Changing mediapath field from "URL" to "Source":
    Doing that as suggested in an editor should work fine.

    It worked perfectly :)

    It should also be possible, to do that in AMCupdater with latest additions - but unfortunately it doesn't due to a bug that was not yet reported. I already fixed that bug for next version - but the "Copy Value" option will not yet work in current version.
    However, I have added some info and this example to wiki to make it clear how it works.
    You might want to have a look at it, as the update tab imho is very powerful now - especially the options to "only add missing data" and "only update with non-empty data" allows comfortably adding missing data to your existing catalog, e.g. by using another scraper or moving data in your catalog.
    If anybody needs fixed version immediately, please PM me - otherwise it will be part of next version V5.1.1 anyway.

    Your example is perfect for my case ;)
    I will test new feature in next release.
     

    hafblade

    Portal Pro
    January 19, 2011
    675
    290
    Trier, Germany
    Home Country
    Germany Germany
    Hi guys,

    don't know why but when I want to import my newest recordings I'm becoming always the following log entries:


    Code:
    24.09.2011 22:47:42 - ---------------------------------------------------------------------------------------------------
    24.09.2011 22:47:42 - Processing Files.
    24.09.2011 22:47:42 - ========================================================================
    24.09.2011 22:48:01 - ERROR : Error importing Dateien\Bad Boys II (2003)\Bad Boys 2 - SAT.1 - 2011-09-08.ts : Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.,    bei AMCUpdater.AntRecord.ProcessFile(Process_Mode_Names ProcessMode)
    24.09.2011 22:48:04 - ERROR : Error importing Dateien\Beverly Hills Cop 2\Beverly Hills Cop II - kabel eins - 2011-09-05.ts : Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.,    bei AMCUpdater.AntRecord.ProcessFile(Process_Mode_Names ProcessMode)
    24.09.2011 22:48:06 - ERROR : Error importing Dateien\Beverly Hills Cop 3\Beverly Hills Cop III - kabel eins - 2011-09-12.ts : Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.,    bei AMCUpdater.AntRecord.ProcessFile(Process_Mode_Names ProcessMode)

    It's at the forth step "Update Movie DB" when importing my data.

    Don't know why. I updated to the last version yesterday.
     

    mpsam

    Portal Pro
    June 16, 2009
    179
    75
    Re: [Blog] My Films 5 - the future is here!

    Hey guys, thanks for updating My Films. I would like to try the standalone AMCUpdater that is mentioned in the Wiki. Where can I download it?
     

    z3us

    Portal Pro
    December 4, 2007
    1,047
    123
    46
    Home Country
    Spain Spain
    Hey guys, thanks for updating My Films. I would like to try the standalone AMCUpdater that is mentioned in the Wiki. Where can I download it?
    AFAIK, AMCu now is part of the plugin


    Enviado desde mi GT-I9000 usando Tapatalk
     

    TLD

    Portal Pro
    October 26, 2007
    985
    428
    Rainy Washington
    Home Country
    United States of America United States of America
    Re: [Blog] My Films 5 - the future is here!

    In MP configuration go to "Plugins / MyFilms / configuration" click on the Internet Grabbing tab at the bottom of the page is a "Create Desktop Icon" button that will make a shortcut to start the stand alone AMCUpdater program.
     

    mpsam

    Portal Pro
    June 16, 2009
    179
    75
    Re: [Blog] My Films 5 - the future is here!

    Thanks for your responses.

    "Using AMC Updater

    You may run the application via the 'Launch AMC Updater' button on the Internet Grabbing tab in My Films Setup, or via a desktop shortcut which is automatically created for each Config you create in My Films.

    AMC Updater can also be used as standalone application without having MediaPortal or My Films installed - e.g. on a central server."

    I was referring to this quote from the wiki. I guess now MP has to be installed. I was hoping to maintain a central Db from my laptop which does not have MP installed.
     

    Guzzi

    Retired Team Member
  • Premium Supporter
  • August 20, 2007
    2,159
    750
    AW: Re: [Blog] My Films 5 - the future is here!

    Thanks for your responses.

    "Using AMC Updater

    You may run the application via the 'Launch AMC Updater' button on the Internet Grabbing tab in My Films Setup, or via a desktop shortcut which is automatically created for each Config you create in My Films.

    AMC Updater can also be used as standalone application without having MediaPortal or My Films installed - e.g. on a central server."

    I was referring to this quote from the wiki. I guess now MP has to be installed. I was hoping to maintain a central Db from my laptop which does not have MP installed.
    Hi mpsam,
    indeed, you understood right - AMCupdater is also available as "true standalone app" - it allows to be installed as standalone windows application - without even having Mediaportal and MyFilms installed on the respective machine (it includes required dlls).
    I use this on the file server, as there is the media data stored and it is up 24/7, other than HTPCs.

    Well, I have to admit, that we missed testing this in beta phase, as noone was using it.
    The installer is part of the MyFilms distribution and can be found in <mp-data>\Thumbs\MyFilms\AMCinstaller - so once you installed MyFilms on a HTPC, it's available.
    There you find:
    AMCUpdaterSetup.msi and setup.exe
    and can install using "setup.exe" on any machine.

    However, I just tested it and noticed, the windows installer does not include the latest scripts - so you need to update them manually.
    We also do not yet have any wiki page describing setup and otions, as no config templates are there - it's just a plain standalone AMCupdater. You need to setup manually, as there is no autocreated configs from MyFilms loaded. I personally copy the autocreated configs from MyFilms and just adapt them to my needs.
    Not sure, if we will support that in the future, as in the past we had noone using it - it is for sure only for advanced users, as it needs manual setup.
    Would be interested to get some feedback, if there is the need for the standalone app from other users too...
     

    z3us

    Portal Pro
    December 4, 2007
    1,047
    123
    46
    Home Country
    Spain Spain
    In amc forum probably there would be great interest on this such a powerful tool. I think they may not know it.
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom