Moving Pictures Public Beta 0.5.5c

Status
Not open for further replies.

fforde

Community Plugin Dev
June 7, 2007
2,666
113
38
Texas


Current Release: 0.5.5c
Public Beta
This release focuses on additional data providers and DVD support. Specifically the plug-in will now retrieve movie details from IMDb and retrieve cover artwork from impawards.com. Backdrops continue to be provided by meligrove.com. If you have created a new backdrop for any of your movies, I would highly recommend you submit it to meligrove.com so others can benefit from your work. :p This release also includes a default skin that you can just drop into your skin folder. If your skin does not support Moving Pictures, but you want to try out the plug-in, you can use the default skin. See the included readme.txt file for details.

Update: The 0.5.5c release corrects a bug present in 0.5.5b which caused MediaPortal to crash on the initial launch if movies had been added or removed to a watch folder while MediaPortal was offline. See here for details. There are no other changes in this update.

Download
Website
Skin Designer's Guide
Developer's Guide

Contributors
This release, as with previous releases has been a collaboration between armandp and myself. If you see him around the forums, give him a big thanks, without him this release would have had fewer bug fixes, fewer enhancements, and would have taken longer to get out the door. Several bugs were also resolved by patches provided by cyberfix. If you see him around the forums, you should tell him thank you as well, he made some import bug fixes.

Also thanks to those who did some intermediate testing during the development process of this release. Your feedback helped a lot and the release is better for it.

Major Changes
Below are details on a few of the most significant changes. If you are interested in a complete change log either take a look at the readme.txt file included in the release, or take a peek at the Issue Tracker for items marked fixed for 0.5.5.

IMDb / IMPAwards Support
This release marks the introduction of the IMDb scraper and the IMPAwards scrapers. These two data providers replace the functionality that movie-xml.com previously provided. The IMDb scrapper is performing very very well and you should see dramatic speed increases during the import process over the previous movie-xml.com data provider. Most fields for most movies are retrieving correctly, but if you find a film that details are not pulled correctly for, please post in the forums or make an issue on the bug tracker about it.

The IMPAwards scraper currently returns covers for about 80% of the movies in our test set. This can and will be improved in the next release, and in time additional sources for cover-art will be added.

DVD Backup and DVD Image Support
The plug-in will now import and playback DVD image files as well as full DVD backups. DVD Image support requires the use of the integrated Daemon Tools functionality of MediaPortal, and you may also need to add the ISO or IFO extension to your list of valid video file types in the MediaPortal configuration screen. A guide will be posted on this process in the coming days, but in the meantime, if you need any help make a post in the forums and someone will walk you through the steps.

Importer Enhancements
The importer will now scan for NFO files in the same folder as a movie file. If an IMDb ID is found it will be used for matching rather than a title/year search. Multi-part match detection has also been improved.

Coming Soon
Unfortunately, to get this release out in a timely manner, we had to push back a few features to the next release. Specifically the scriptable scraping engine and OFDb support. The scraping engine is actually already completed and the IMDb and IMPAwards data providers fully utilize it, however we have not yet completed the data provider management system. This basically means we are still working on the system to allow you to add new scripts and upgrade existing ones. We had to decide to either wait for this to be complete, or release without it, and we felt like our code base where we were already at had a lot of value. So here we are.

And of course OFDb support. This is something we very strongly wanted to add support for as well, however time was just not on our side. The first version of this scraper should be included in the next release.

Bug Reports
If you have a bug report, please read this thread on how we track bugs, and then head on over to the Issue Tracker.
 

Attachments

mcbelly

MP Donator
  • Premium Supporter
  • June 29, 2006
    190
    0
    Hi, thanks for the update - works really fast. I get an error though.

    When pressing "Reassign Files to new Movie" and answer hte question with "yes", I get

    System.NullReferenceException: Object reference not set to an instance of an object.
    at MediaPortal.Plugins.MovingPictures.ConfigScreen.Popups.SingleMovieImporterPopup.movieStatusChangedListener(MediaMatch obj, MovieImporterAction action)
    at MediaPortal.Plugins.MovingPictures.LocalMediaManagement.MovieImporter.MovieStatusChangedHandler.Invoke(MediaMatch obj, MovieImporterAction action)
    at MediaPortal.Plugins.MovingPictures.LocalMediaManagement.MovieImporter.Start()
    at MediaPortal.Plugins.MovingPictures.ConfigScreen.Popups.SingleMovieImporterPopup.SingleMovieImporterPopup_Load(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.ContainerControl.WndProc(Message& m)
    at System.Windows.Forms.Form.WmShowWindow(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    cheers
    mcbelly
     

    fforde

    Community Plugin Dev
    June 7, 2007
    2,666
    113
    38
    Texas
    :mad: Alright I will look at that, thanks. Let me know if you see anything else guys.

    UPDATE: Fixed the issue and slipped out a 0.5.5b release. The link at the top has been updated.
     
    Status
    Not open for further replies.
    Top Bottom