This is going to be a little guide for people using the MediaPortal extension
Moving Pictures.
Inventory- Introduction
- Prerequisites
- Export from Moving Pictures
- Import to PVD
- Export from PVD
- Import to Moving Pictures
- Conclusion
IntroductionUsing MediaPortal on my HTPC I liked the extension Moving Pictures for the beginning. Building the movie database I followed
Lehmden’s manual (german only). Now I have a nice collection of movies easy accessible. But I wanted to have the possibility to create lists, do mass updates, have informations about the actors and so on. So I decided to move to PVD as primary tool. What I needed was the means to get the data out of Moving Pictures into PVD and back into Moving Pictures again. I the next chapters I describe how this can be accomplished.
PrerequisitesExport from Moving PicturesThere is a tool called
MovPicNFO that creates XBMC like XML files with the same name as the movie filename and the extension .nfo in the movie folder. This file follows XBMC definition but is not exactly the XBMC format. MovPicNFO can also export posters and backdrops (screenshots) as well as the watched status. But remember that Moving Pictures has only one poster and one backdrop so it is better if all images are already in the movie folder like stated in the prerequisites.
Import to PVDTo import the movie data proceed as followed:
Export from PVDImport to Moving PicturesTo import the movie metadata in Moving Pictures, the XBMC scraper has to be used as described in
Lehmden’s manual. The watched status can be imported using
MovPicNFO.
ConclusionThanks to the powerful customization features of PVD I have created a solution to seamlessly integrate PVD in my existing home theater landscape with the method I described above. PVD is now my primary tool to manage my movie collection. The interface to my media portal is realized via local files. They serve as a database independent backup as well. As the pictures are saved locally too, I do not have to import them in PVD which keeps my PVD database small.
The mentioned scripts and templates may have to be adapted to your situation as I have used some user defined fields.
If you have any questions, please do not hesitate to ask.
Oliver