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.