AVS Forum banner

1 - 20 of 3108 Posts

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #1 · (Edited)
In the process of building my home theater, I decided that I wanted to have a secondary display acting as a virtual movie poster to display information about the currently playing media as well as posters for movies coming soon. I was unable to find any software to do what I wanted so i set out to make my own. MoviePoster is intended to be run on a display in portrait mode and supports its own rotation mechanism for PCs that don't have native screen rotation support.
The application connects to to xbmc using the JSONRPC interface to get information about the currently playing media. When no media is playing it will display movie posters for upcoming films either downloaded from themoviedb.org or loaded from a local cache.
Trailers can be streamed from youtube using links provided in themoviedb metadata. There is also a web based remote control interface for changing posters, activating trailers and creating custom poster lists.

Version 2.2.0.1 is available now...

Notable changes include:
-fixes to the Kodi plugin to better support Kodi 16.
-Improvements to the webview displays.
-addition of a Landscape layout webview display
-ability to change the fonts and colors used for taglines and playback time text.
-adjustments to the WebRemote settings layout.
-option to render posters internally at 4k resolution (This MIGHT improve image quality on 4k TVs, but uses about twice the RAM)
-uses a shortcut in the startup folder instead of the registry to start with Windows. - this fixes the webserver not starting bug.
-fixed a couple bugs in the source settings.

MoviePoster 2.2.0.1 7-zip Archive - Just extract and run MoviePoster.exe

MoviePoster 2.2.0.1 msi installer - Uninstall older versions that used an installer first.

The MoviePoster Definitive Guide is a continual work in progress set up guide and answers to the most common questions.

Dev Builds include the newest features and bug fixes, but have had more limited testing. These are usually pretty stable and are the versions I run myself. However, some bugs might sneak through and are best for people who want to be on the bleeding edge and don't mind reporting issues.

Notable new feature since the 2.2.0.1 release include:

Reworked WebRemote (Some features are still being worked on)
-New navigation and action menus
-Paged queries on the cache page. - greatly improves performance for large libraries
-Poster detail viewer/editor.
- you can now create your own custom poster metadata using the editor.
-Display detail viewer/editor
-Ability to mark posters as "protected" to prevent them from being deleted. (not really tested very much, but it should work)
-manage all your Displays and DisplayGroups via the WebRemote
-ability to open a webview directly from the WebRemote
-Poster Playlist viewer
-see what posters will be shown and their source


Improvements to plugin interfaces
-Ability to have multiple active plugins.
-plugins are ranked by priority. Priority 1 will take precedence over priority 2 , etc.
-test function added to help you confirm your settings.
-plugin status is now shown as an image.
-ability to have multiple plugins for the same source, ie you can copy the Plex plugin and monitor two plex instances.
-includes v1 of the Kaleidescape plugin.

Minor Updates to Webview layouts
-webviews now auto scale to fit the browser window by default
-resolution parameter can be optionally specified

Improved Multi-display functionality.
Ability to have multiple DisplayGroups with different posters shown per display group.
Addition of poster functions.
-primary - the main poster for the movie - each display group must have one.
-auxilliary - a poster for a movie related to the primary
-info - information related to the primary- plot summary / cast

Replacement of Rotten Tomatoes Scores with tmdb rating.
RT data will still be shown if it exists in the cached data

Additional media flag icons added to the default theme (ESRB ratings, new studios)


Download 2.3.0.3 Dev (2-18-2018) Here




MoviePoster supports animated 'MotionPosters', but its a manual process to add them to your poster library. I have started to upload my collection to my Google Drive.
https://drive.google.com/folderview?id=0B8ASb73uXf-CNXJHeUpCSk5TRXc&usp=sharing

Please see the included ReadMe.txt file for installation and general usage instructions. Please feel free to comment and report any bugs, or request features.

I have developed a small device to automatically turn your poster screen on and off based on your presence in the room. With this your screen will turn on when you are around and off after a set amount of time without you needing to do anything. You can learn more or purchase one for yourself here:
http://movieposterapp.com/products.html

ScreenShots:







My custom 32" LCD Poster Display:


(Slightly Outdated) Video of operation.
http://i1206.photobucket.com/albums/bb442/burgermeyer/VID_20121104_144958_087.mp4

A newer, but brief video of operation.

Bug reports, feature requests, suggestions and general comments are always welcome. I will do my best to fix any bugs that are reported and will consider all feature requests. That said, the program comes with no warranty of any kind and although I do my best, I can make no guarantees.
I do accept donations to support continued development of the program. Any and all donations are greatly appreciated and help to motivate continued development and support of the program. However, donations no not guarantee that any particular feature can or will be implemented.
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #3 ·
It's probably cheaper than buying a bunch of printed posters too. I used a 32" LCD ripped out of an older tv i got off craigslist. Including wood I'm in about $100 and running it off pc hardware I already had laying around. Plus if you want a new poster, it can be added almost instantly.
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #5 ·
It would be easiest to use a dedicated pc for it yes. But it doesn't need to be anything high end. I did much of my testing using a thinkpad from 2003. The only real requirement is .Net 4.5 which restricts you to Windows Vista and above. I plan on using a cheap, low power intel Atom integrated motherboard to run it once its permanently installed. However, There really isn't any reason that it couldn't run on a 2nd monitor output of an existing HTPC. During development, I had my laptop hooked up to my tv as a second monitor and it worked fine. But i did have trouble getting it to startup in full screen on the secondary display. So if you set the poster screen as the primary display output in windows it should work just fine. The other issue is audio from the trailer playback. I dont have any systems with multiple sound cards, so i havent tested getting it to output over anything other than the primary sound output device, but i don't think it would impossible to add an option to change the audio output.
 

·
Registered
Joined
·
2,818 Posts
Just stumbled upon this thread and thought this would make a much better "Marquee" poster than the one I had planned. Does the software scale to any size? Has anyone done the math - what size HDTV would be equivalent or close to a real poster? With BF coming up, it might be time to pick up something cheap. What about heat and such, any concerns?
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #7 ·
Yes it will scale to any size but the layout and aspect ratio are locked for a 16:9 display in a portrait orientation. The posters downloaded from themoviedb are all right around 1500x1000 resolution. So they should look pretty good on even a larger sized monitor. I'm using a 32" display and it works well for the space I have. I couldn't really imagine using something much bigger than a 42" screen though. As far as heat goes. I haven't had any problems yet. I've left it running for a few days but I probably won't run it 24x7.
 

·
Banned
Joined
·
2,481 Posts
Another site to get poster art is http://www.impawards.com/ What about using the same software to pull still slides from something like Flickr. Say, to do a scene where a movie was shot for the poster that was up before, then slide to the movie preview. A lot of potential with that setup.
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #9 ·
I Used themoviedb as a source because they have an open API for getting posters and metadata from their site. I don't know if impawards has anything like that, but they do have high quality posters. I'm not sure I have time to figure out how to scrape their site though.
 

·
Banned
Joined
·
2,481 Posts
I am going to check that site out, since I have been thinking of moving our DVD collection over to a hard drive again.


Had them on one at one time, until the drive went bad, but never got back to it, since it is a back burner item.
 

·
Registered
Joined
·
133 Posts
If you're going to store your movie library on a storage device you definitely want a RAID (at least RAID 1) system so even if you lose a drive you don't lose everything. I have a small NAS with 4 drives giving me 4.5tb of space and it was fairly affordable. Combined with XBMC it makes playback a breeze and the WAF is high.
 

·
Registered
Joined
·
133 Posts
I run tiny Intel Atom boxes (an Acer Revo and a Zotac Zbox), they both have the ION chipset so will decode h.264 MKVs in hardware and were both around $200. They are too small to handle Netflix HD or HBO Go (although later versions of Flash do have hardware acceleration) but they handle my personal library just fine.
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #14 ·
I also use the Zotac Atom/Ion boxes all around the house. I don't do any netflix streaming, but they do work excellent for an XBMC box to play HD video off a NAS. Anything with a GPU capable of hardware decode will work though. I even have an ancient 1.3Ghz Pentium 4 that i pit a Geforce 8400 PCI card in for about $40, it plays 1080p h.264 files just fine.
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #15 ·
A new version is uploading to sourceforge as I type this. You should now be able to run it on a secondary display and alternate sound card, so you don't necessarily need a dedicated pc for the poster display. In theory, It could run on your main xbmc box if you use the windows version of xbmc. I haven't fully tested this set up, but I think it will work ok. I've also added features for refreshing cached data and selecting alternate posters for a particular movie. see changelog.txt in the application folder for more details.


Download Link: http://www.movieposterapp.com
 

·
Registered
Joined
·
1,467 Posts
Awesome work on this! You should also post it on the xbmc plugin forums as there has been demand for this exact kind of application.


Really looking forward to what some of you creative guys do with building custom enclosed monitor frames and doing fancy wall mount installs.
 

·
Registered
Joined
·
1,367 Posts
I posted a link from here to a movie poster forum, allposterforum.com. It generated quite a bit of interest over there. Good job.
 

·
Registered
Joined
·
1,087 Posts
Discussion Starter · #18 ·
It looks like registration is currently broken on that site so i cant post there, but I am glad that others are able to use the software in their own projects. Be sure to post pictures of your poster displays too, I'd love to see them! Thank you to everyone for your compliments and encouragement! Remember, I'm happy to hear any feedback regarding bugs or feature requests as well.
 

·
Registered
Joined
·
1,367 Posts
Not broken, but clumsy. The owner is concerned (paranoid) about bots and requires a personal message before approving membership. The procedure is detailed in the "HOW TO JOIN --- READ THIS" forum.
 
1 - 20 of 3108 Posts
Top