View unanswered posts | View active topics It is currently Sun May 26, 2013 7:06 am



Reply to topic  [ 7 posts ] 
 My Experience Getting YAMJ up and running on PlayOn!HD 1 
Author Message

Joined: Mon May 28, 2012 9:51 am
Posts: 8
Post My Experience Getting YAMJ up and running on PlayOn!HD 1
Hi all,
Just to share with you guys what I did for those who are interested to finally get YAMJ up and running in their units.
I'm no expert, its my first time getting YAMJ up and running, so I do apologize beforehand if any of the below assumptions I made below are wrong.
Below is just a document of my adventure to get YAMJ up on my aging POHD :oops:

Credits to everyone in the forum (learnt from your problems) especially to AndyA, GregiBoy & Omertron (in no particular order) who has been super responsive in the forum.

Current guide version: 0.1

Unit: PlayOn!HD 1, 1073 DD+
Setup: Movies located in mounted HDD
PC OS: Win 7 64bit
YAMJ Version: 2.6.1
Firmware: PV73100_v7.4.x.r7317

Step 1: Firmware
- I tested YAMJ on the PV73100_v7.4.x.r7317 firmware
- If you are upgrading, make sure you at least have the PV73100 (SDK3.X) r3582 firmware installed. This is because a new bootloader is required, and you will not be able to upgrade from an older firmware directly to r7317 (for example, to upgrade from r4318, you will first need to install r3852 followed by r7317)
- I tried installing the r7317 with YAMJ modification (http://www.acryan.com/forums/viewtopic.php?f=44&t=19311), but failed. So I did the manual method outlined in http://www.acryan.com/forums/viewtopic.php?f=95&t=19176 instead. More details Step 2 below
- To upgrade, download the firmware, either Asian or European (from what I can tell, only difference is character support. I took Asian). Available here: http://www.acryan.com/forums/viewtopic.php?f=44&t=18238
- I would recommend the safe method of updating the firmware, reproduced here
Safe Method
1. Download and extract the .zip file into the root folder of a USB-stick. Make sure the USB-stick is formatted to FAT32.
2. Insert the USB-stick to your player.
3. Shutdown the player.
4. Press and hold down the power button in front of the player for 15 seconds.
5. Your player will restart and install the new firmware.
- Once complete, you can double check by going under setup


Step 2: Applying AndyA's YAMJ modification
- As mentioned, I was not successful in applying the prepackaged r7317 with mod. POHD refuses to go pass the boot screen
- As such, I resorted to manually applying the mods myself.
- Download the files required from http://www.acryan.com/forums/viewtopic.php?f=95&t=19176. Look at bottom of first post.
- Follow the instructions detailed there as well.
- Editing of files can be done using vi after you telnet into the POHD
- If you are unfamiliar with vi, copy the script /user/local/etc/rcS to your thumbdrive, edit in windows (ensuring you use a Linux friendly editor like gvim/Notepad++) and overwrite the original file with the edited one.

Note on telnet
- First things first, ensure your POHD is connected to your network
- If you are on DHCP for the POHD, confirm the IP address first, and record it down (ie 192.168.1.50)
- Telnet to the POHD (I use a program called Putty. You can use command prompt too) by entering the IP address
- When prompted, enter
username: root
password: <blank>

- continue with instructions detailed in AndyA's post above

Note on copying files from usb to POHD
- at POHD prompt (after telnet) type
prompt> mount
- you will see the path where your usb drive was mounted
- use the "cp" command to copy files, ie
prompt> cp <source> <destination>
- use "cd" to navigate directories, ie
prompt> cd /usr/local/etc/yamjmenu


Step 3: Preparing your movie filenames to be YAMJ friendly
- to ensure high success for YAMJ to locate data of the movie you have, you will need to follow the naming convention of the files as detailed here:
http://code.google.com/p/moviejukebox/wiki/FileNaming


pre-Step 4: YAMJ Basics (Optional)
- I was a newbie before even attempting this whole YAMJ thingie. This post helped clear the picture, especially the picture showing the simplified steps how YAMJ on your PC and YAMJ on your POHD works
- I recommend reading it first


Step 4: Set up YAMJ on your PC
- go to http://www.acryan.com/support/ACR-PV73100/ and download the GUI.
- simplifies stuff if you don't want to know too much on what goes on under the hood
- i downloaded and installed the YAMJ_Installer2.0.0_x64 as I'm on Win 7 64bit.
- ensure that you have Java installed on your PC. You can go to http://www.java.com/en/download/manual.jsp to test this.
- For 64bit users, please ensure you download both the 32-bit Java and 64-bit Java. I did 32-bit first, followed by 64-bit. Test that Java is functioning by going to the above URL using BOTH your 32bit browser and 64bit browser (Internet Explorer is sufficient)
- Plug in your POHD to USB. If you access POHD using network, map it to a drive. For my example, POHD was mapped as Z:\
- Launch YAMJ for A.C. Ryan (locate in your Start Menu), and populate all the fields.
- Click Save
- Click Run/Update
- You will see a command prompt window that will pop-up. You can see how YAMJ does its "magic" by looking at the new window if you want.
- Once completed, you will be prompted to "press any key" to close the command prompt window


Step 5: Finishing up
- Before you are done, check moviejukebox.ERROR.log (found in your YAMJ installion directory) for any errors. There shouldn't be any.
- You are basically done on your PC up to now.
- Next, go to your POHD and select Movie Jukebox. Navigate to where you placed your index.htm (when you populated the A.C Ryan YAMJ GUI in step 3)
- Select it, and when prompted whether this is the first time loading the index, select ok.
- You are done, enjoy!


Step 6: Check Your Results
- Some of my movies were populated wrongly (more on NFO writing in Advanced topic below), genre and rating were not being populated, etc
- Filtering only works on Title, all other options only had "All" in it (except for library).
- All in all, you should pat yourself on your back (as I did) as most of my movies had the minimum info that I wanted (poster, description).
- You should be facing this up till this point.
- Move on to advanced topic if you are left wanting more.


Advanced Topic 1: Updating YAMJ
- YAMJ aka MovieJukebox latest version (STABLE i think) can be found here http://code.google.com/p/moviejukebox/downloads/list
- the latest and greatest builds (DEVELOPMENT i think) can be found here http://mediaplayersite.com/YAMJ_Latest
- I tested using 2.6.1
- I have to say, I could not successfully update the YAMJ I installed from Step 3 above. I tried removing lib, properties and skin directories, but always ended up with tonnes of errors during processing (I did not try the other way around of installing 2.6.1 and then overwriting with YAMJ from AC Ryan though)
- My workaround was instead to have a separate directory where i extracted the 2.6.1 version
- Locate ACR_Library.xml and ACR_YAMJ.cmd from the original YAMJ from Step 3
- Edit ACR_YAMJ.cmd such that it points to new 2.6.1 directory
- double click on the ACR_YAMJ.cmd in your 2.6.1 and this will then call the new version to build your index file.


Advanced Topic 2: Preparing NFO file
- Some of my movies were populated with the wrong information.
- What is needed, is to generate the NFO file which will be used by YAMJ to populated the right data
- Names your NFO file exactly like the movie file name, ie
Movie: John Carter.2012.mkv
NFO: John Carter.2012.NFO
- NOTE: You can use Notepad to create the NFO file, but make sure you remove the .txt extension after your are done
- go to imdb (or any other alternative) and search for your movie. copy the link and paste it into the NFO file.
- your NFO file will just have ONE line, and looks like this, using John Carter as an example:
http://www.imdb.com/title/tt0401729/


Advanced Topic 3: Speeding up YAMJ processing
- you can enable multithreading by editing the moviejukebox.properties in your YAMJ installation directory
- add the below
mjb.MaxThreadsProcess=2
mjb.MaxThreadsDownload=2
(you can use more than 2, up to you)
- I also changed the search priority for movie posters, as the default one sometimes slowed down for me
poster.scanner.SearchPriority.movie=imdb,themoviedb,impawards,motechnet,moviecovers,google,yahoo


FAQ:
1. Why update to newer version?
- the website where all the movie data are pulled might change. Updating to newer release will help you overcome this.
- Specific to updating from AC Ryan's YAMB to 2.6.1, you will get Ratings, Genre, etc populated.
- Filtering using that category will now work

2. Can I use custom skin?
Nope. I think the current skin is baked into Firmware

3. Any limits to the number of movies I can have in any 1 directory?
From what I could find, the number ranges from 300 - 1000. I have 200+. Will let you know if I ever see this problem once i pass the 300 mark

That's about it for now. Will add on more as I remember, or as I continue exploring other features (ie Library)

Let me know if there's any feedback (first time writing), or if something's unclear.
will try my best to help out.

Cheers!


Last edited by fatsmaximus on Mon May 28, 2012 11:22 am, edited 1 time in total.



Mon May 28, 2012 11:10 am
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: My Experience Getting YAMB up and running on PlayOn!HD 1
@fatsmaximus

Great writeup but suggest that you edit the post as it is "YAMJ" (Yet Another Movie Jukebox) not "YAMB"

I have a new veersion of the redesigned GUI nearly ready to go after testing.

Regards
Greg

_________________
"Beer is living proof that God loves us and wants us to be happy." - Benjamin Franklin 1706-1790
"It's ALWAYS Beer o'clock" - Homer Simpson


Mon May 28, 2012 11:17 am
Profile

Joined: Tue Dec 08, 2009 4:33 pm
Posts: 531
Location: Liverpool, UK
Post Re: My Experience Getting YAMJ up and running on PlayOn!HD 1
Excellent, thank you for doing this :)

I've corrected "YAMB" for "YAMJ" to avoid confusion

_________________
Yet Another Movie Jukebox Developer


Mon May 28, 2012 11:17 am
Profile WWW

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: My Experience Getting YAMJ up and running on PlayOn!HD 1
Sorry "Big O"

Too slow, didn't see you there.

_________________
"Beer is living proof that God loves us and wants us to be happy." - Benjamin Franklin 1706-1790
"It's ALWAYS Beer o'clock" - Homer Simpson


Mon May 28, 2012 11:18 am
Profile

Joined: Mon May 28, 2012 9:51 am
Posts: 8
Post Re: My Experience Getting YAMJ up and running on PlayOn!HD 1
thanks for the correction guys.
@GregiBoy, sign me up for testing the new GUI. will be glad to give me inputs.

thanks


Mon May 28, 2012 11:26 am
Profile

Joined: Tue Oct 05, 2010 9:35 pm
Posts: 4299
Location: Netherlands
Post Re: My Experience Getting YAMJ up and running on PlayOn!HD 1
fatsmaximus wrote:
To upgrade, download the firmware, either Asian or European (from what I can tell, only difference is character support....

The difference between the European and Asian languages versions of the firmware is the languages in the menus and the character support. Both language versions support English menus.

_________________
Evert

Playon!HD Mini Firmware 7317 modified [192.168.178.3]
PC Windows 7-64 SP1 [192.168.178.DHCP]
PC Windows 7-64 SP1 + Virtual XP SP3 [192.168.178.DHCP]
Fritz!Box 7390 [192.168.178.1]
Seagate BlackArmor 400 4 x 3TB in RAID-5 [192.168.178.2]


Mon May 28, 2012 12:24 pm
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: My Experience Getting YAMJ up and running on PlayOn!HD 1
In response to the following in the FAQ:-

3. Any limits to the number of movies I can have in any 1 directory?
From what I could find, the number ranges from 300 - 1000. I have 200+. Will let you know if I ever see this problem once i pass the 300 mark

I presume that you mean 1 Jukebox?

If that is the case, Movies and TV series are treated differently.

I currently have 2536 TV episodes of 52 series (multiple seasons) in my Jukebox with no problems.

It really is a suck it and see scenario but do not even attempt to go large without optimising your player for it.

I have been going through all the steps in my 'Search for the Holy Grail" thread in this sub-forum.

_________________
"Beer is living proof that God loves us and wants us to be happy." - Benjamin Franklin 1706-1790
"It's ALWAYS Beer o'clock" - Homer Simpson


Mon May 28, 2012 1:33 pm
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 7 posts ] 

Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by: phpBB | Innitial forum Design by: STSoftware | Modified by: AC Ryan.