IntroductionHere are some simple step-by-step instructions, this should get you started with the jukebox. DetailsSetup: Movies stored in Movies folder in Y:\ (Doesn't matter where, substitute Y:\ for where your movies are) - Install Java from HERE
- Create new folder on your PC name YAMJ, E.G. C:\YAMJ\
- Download YAMJ from HERE or if you are up to testing or have any issues with the latest release, you can download the latest beta revision from HERE to this folder
- Extract the YAMJ archive to this folder. Do not create a sub-folder, just extract it and it will create all the required folders
- Download MediaInfo from HERE
- Note: You must download the CLI version of MediaInfo (look for CLI in the filename)
- If you are on windows 32bit get the package MediaInfo_CLI_x.x.x.x_Windows_i386.zip
- If you are on Windows 64bit get the package MediaInfo_CLI_x.x.x.x_Windows_x64.zip
- If you are on Mac get the package MediaInfo_CLI_x.x.x_Mac_Universal.dmg
- If you are on another operating system, choose the appropriate package.
- In the YAMJ folder create a new folder and name it MediaInfo (no spaces) extract the files into that folder
- Download YAMJ Gui tool from HERE to your YAMJ folder
- Extract the GUI Tool to this folder
- Run "YAMJ GUI Config" and target your PCH movie folder. This will generate the My_YAMJ.cmd & My_Library.xml
- Your folder should now look something like the image below
Finally open the YAMJ folder (if it's closed) and double click My_YAMJ.cmdThis should open a cmd window (DOS box) and your movie files will be indexed. Opening the indexOn your NMT / PCH - Select the network share, hard-drive or USB device where you saved the index from the GUI Config program
- Select the 4th icon along (from the left)
- Browse to the folder where the jukebox was created
- You should see index.htm select that and the jukebox will start
Re-running YAMJWhen you add new movies to the jukebox, correct movie details or add new posters and fanart, you can re-run YAMJ by just clicking on the My_YAMJ.cmd file. Assuming that you haven't changed where the movies are stored, YAMJ should re-run and add the new files to the index. Next StepsOnce you have the index on the NMT and you are able to browse the videos, you may need these pages:
|
A couple notes on building mediaInfo in Ubuntu Linux. Subdirectory has to be mediaInfo (case sensitive). Download the "CLI from source" version from sourceforge and unzip and untar into sub-directory. I ran "sudo apt-get install gcc g++ make" to get all the necessities for building. Then run the build script. One of the last two lines outputted after it's done building contains the path to the executable. You need to create a link (ln -s ./pathToMediaInfoExecutable/mediaInfo .) in the top mediaInfo directory so yamj can find the executable. Now you will have the media info included in the jukebox pages.
When you rerun YAMJ after adding a new movie, it will skip over everything it's already processed, it only hesitates on the new movies, then it takes a few seconds to recreate the index.htm file. If you don't want to manually run it every time, you can use incrontab to run the script automatically every time there's a change in your movie directory. I've also noticed that if you run YAMJ with the -c switch to clean out old Jukebox files, then mediaInfo sometimes does not process the new files for video info. I've remedied this by just running it twice in the script, once without the switch and once with. Takes a couple extra seconds, but no big deal.
Step 9 should be explained Deeper...... ADMINS GO FIX!!