YAMJ New User Installation - accident12123/eversion GitHub Wiki

For now, we recommend you download our all in one yamj+eversion package. Follow any yamj instructions to get it running with new paths. Our package is preconfigured for everything except running yamj, and where it should scan.

WHERE TO INSTALL YAMJ?

YAMJ Does not run 24/7. You only run it when you have a change to your video files that needs to update teh jukebox. YAMJ can be run from any device that can run java. Depending on how you get new media files, we recommend attempting to install it on that device if possible. If you have a nas and you automatically get video files, you COULD have yamj run automatically as needed. If you rip your disks using something like my movies for WHS, your WHS could run yamj every couple hours to add new rips. Alternatively, you can just run yamj from your desktop or laptop as needed also.

Installing

Follow the instructions that best fits where you want to install it. If you need additional install help, post on the NMT YAMJ forum which has the most experts who deal with helping getting yamj working.

All setups are basically the same and follow these basic steps:

  1. install java
  2. install mediainfo if desired (optional)
  3. install yamj
  4. add eversion to yamj
  5. setup your library file so yamj knows where to scan media files
  6. run yamj and enjoy.

There are also all in one packages in many languages preconfigured, their basic setup is:

  1. install java
  2. install the aio
  3. configure the library file
  4. run yamj and enjoy.

The see home page of this wiki for links to forums around the world that might have the best all in one install package for your needs.

NAS INSTALL

  • Look for the plugin section of your NAS makers forum.
  • Every nas we know of has instructions or a plugin you can install with YAMJ
  • Follow their guide to install yamj and set it up.
  • Follow our existing YAMJ install instructions to update their plugin and add everson to it.

MAC INSTALL

I have never installed YAMJ on a mac.

  • The NMT YAMJ forum might have some guides to help.
  • TOMY for Mac is popular and may work on your version of OSx.
  • PLEASE update this wiki if you have better instuctions or links, these are just guesses.

Windows INSTALL

  1. Install JAVA.
  2. Install YAMJ
  3. Download the AIO version of Yamj and Eversion.
  4. Make a folder on your computer for YAMJ. For this example, I made a folder called yamj on my c:\ drive.
  5. unzip the download to this folder.
  6. the AIO version is probably out of date so download an updated version of yamj.
  7. Delete the lib and properties folders from your folder.
  8. unzip only the lib and properties folders from your updated yamj download.
  9. Setup YAMJ
  10. Run the YAMJ gui tool. We don't recommend you run this all the time.
  11. SELECT OTHER/PC, click ok at the prompt.
  • THIS IS REALLY CONFUSING. You see a list of nas, usb, internal but I want you to select OTHER.
  • This tool is old, it can't always read the paths to try to guess for you. It's limited in what paths are valid. It's best to get a path from the link below and hand type it.
  • this tool also makes a bunch of config files for you, it's the only reason I recommend using it 1 time when you first install. It's easier to click a couple buttons then list the 3-4 config files you need to make.
  1. highlight the path below the selection options and replace it with a path we recommend.
  1. Save
  2. put in the path you want YAMJ to store the jukebox. This should be a location that your player can reach all the time. (ex: your drive inside the pch or your nas).
  3. click my_yamj.cmd anytime you want to run yamj.
  4. Start YAMJ on your player and make sure videos can play.
  5. See the below information for expanding yamj to speed it up in the future. Let it run slow the first time to make sure it's working properly.

I do not understand what this playerpath is and why it's so hard to get right.

This is the most complicated thing for a new user to understand. It's also extremely complicated to explain.

YAMJ:

  • when it runs, it looks for media files and adds them to your jukebox. On the device running yamj, it has the paths to the video files.
  • when YAMJ/Eversion is running on your playback device, it needs to be able to tell that device where teh video is to play it.
  • in order for yamj to provide the correct path for the player, it needs the player's version of the path to the same exact folder it was told to scan for media. Each hardware brand has different paths and yamj doesn't really care what the path is, it just needs to know how to change teh scanned path to the file to the players version of the same path. this is why it works really well for many different players.

Expanding the install.

YAMJ can be really confusing and hard to work with at first. There are many settings and options that you may want to adjust no matter what device you installed it on. There are even some full editors and front ends to yamj to make it more like traditional software.