Movie Jukebox - YAMJ/yamj-v2 GitHub Wiki
Main Support Page for MovieJukebox
Features
Generates a Jukebox of movies for your Popcorn Hour (PCH)
- Able to search multiple libraries
- Support for files on the internal PCH hard drive, USB attached drives, NFS Shares, SMB Shares, and HTTP streaming
- Recursively scans each library for user defined playable file types (AVI, MKV, ISO, etc.)
- Analyzes each video's file name to extract information (year, language, subtitles, container, part, fps, audio, video codec)
- Support for TV shows (season, episode number, episode title)
- IMDb search plugin
- NFO file support for manual selection of IMDb id
- Library sorting and indexing
- Generate XML persistence for movie details and indexes (allowing XSL transformation for generating HTML reports)
- Generate HTML reports for movies index and details
- Support for Popcorn Hour links in the movie details reports (clicking will launch the movie)
- Reports are generated outside your actual library (to avoid risks of altering your data)
Screen Shots
Note: These images were taken from a PC and the actual positioning and layout may differ slightly on the PCH.
Example of the !MovieJukebox "default" Skin Main Index Screen
http://moviejukebox.googlecode.com/svn/wiki/default-index.png
Example of the !MovieJukebox "default" Skin Movie Details Screen
http://moviejukebox.googlecode.com/svn/wiki/default-detail.png
Example of the !MovieJukebox "gfb107" Skin Main Category Screen
http://moviejukebox.googlecode.com/svn/wiki/gfb107-categories.png
Example of the !MovieJukebox "gfb107" Skin Index Screen
http://moviejukebox.googlecode.com/svn/wiki/gfb107-index.png
Example of the !MovieJukebox "gfb107" Skin Movie Details Screen
http://moviejukebox.googlecode.com/svn/wiki/gfb107-detail.png
Installation
!MovieJukebox Installation
Command Syntax
!MovieJukebox Command Syntax
Files Created by !MovieJukebox
!MovieJukebox will create the following files:
...\exportindex_item_pch.css
index.htm <-- Main index screen
index_09AF.xml <-- index content
index_09AF.html <-- movies index for [index_GL.xml
index_GL.html <-- movies index for [G-L](0-9],[A-F])
index_MR.xml
index_MR.html <-- movies index for [index_SZ.xml
index_SZ.html <-- movies index for [S-Z](M-R])
...\Jukebox\exportdetails_item_popcorn.css
\Movie1.xml <-- "Movie1" xml information from IMDb
\Movie1.jpg <-- poster for "Movie1"
\Movie1_small.jpg <-- poster thumbnail for "Movie1"
\Movie1.html <-- movie detail html report for "Movie1"
\Movie2.xml
\Movie2.jpg
\Movie2_small.jpg
\Movie2.html
...
- On your !PopcornHour if the index.htm file is in the root of a media source the system will automatically launch the index.
Note: You may need to browse into the folder where index.htm is stored once from the !PopcornHour before the index.htm will auto-load.