View unanswered posts | View active topics It is currently Sat May 25, 2013 4:33 pm



Reply to topic  [ 188 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 19  Next
 Jukebox Fixes and Modifications [Revised 26/08/12] 
Author Message

Joined: Sun Oct 31, 2010 4:48 pm
Posts: 1382
Location: Manchester, UK
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Hi Greg
Have you checked the Xtreamer RSS Guide. As long as you haven't changed the position of the <idleimage> taqs in the rss script then it may be the file location. The original files are in /usr/local/bin/image but referenced in the .rss script with a relative path to /usr/local/bin. As the player seems to like relative paths, and /usr/local/bin appears to be the start point, try either overmounting the original files, or using a relative path statement, relative to /usr/local/bin
Andy

_________________

Playon HD Mini PV73200+ Firmware v7.4.6 r7317 (Modified)
YAMJ v2.9-Snapshot r3416
YAYMan r0.99.99.24
MediaInfo CLI v0.7.61
Buffalo Linkstation 2TB Mirrored NAS
WD My World Book II 1TB Mirrored NAS
Wired 1GB LAN


Tue Jun 05, 2012 11:33 am
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Yeah, continually checking the RSS guides and I am sure I have tried both options as you have indicated...

I remember having a similar problem with the focus & unfocus image for PostlList.rss where the overmount wouldn't work either.

Cannot you use absolute references somehow?

I'll keep at it. Last bit to do...

_________________
"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


Tue Jun 05, 2012 10:52 pm
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
This didn't work in rcS
mount -o bind /usr/local/etc/loading/POPUP_LOADING_01.fsp /usr/local/bin/image/POPUP_LOADING_01.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_02.fsp /usr/local/bin/image/POPUP_LOADING_02.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_03.fsp /usr/local/bin/image/POPUP_LOADING_03.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_04.fsp /usr/local/bin/image/POPUP_LOADING_04.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_05.fsp /usr/local/bin/image/POPUP_LOADING_05.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_06.fsp /usr/local/bin/image/POPUP_LOADING_06.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_07.fsp /usr/local/bin/image/POPUP_LOADING_07.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_08.fsp /usr/local/bin/image/POPUP_LOADING_08.fsp

Here's the mount status
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
none on /proc type proc (rw,nodiratime)
devpts on /dev/pts type devpts (rw)
none on /sys type sysfs (rw)
none on /tmp type ramfs (rw)
/dev/mtdblock/2 on /usr/local/etc type yaffs (rw,noatime)
/dev/rd/0 on /mnt/rd type vfat (rw,nodiratime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1)
/dev/scsi/host1/bus0/target0/lun0/part6 on /tmp/usbmounts/sda6 type ext3 (rw)
/dev/scsi/host1/bus0/target0/lun0/part7 on /tmp/usbmounts/sda7 type ext3 (rw)
//10.1.1.240/dev on /tmp/usbmounts/sda6/NAS type cifs (ro,nodiratime,recovery,unc=\\10.1.1.240\dev,username=root,rsize=64512,wsize=57344)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ.fsp type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ_L2.fsp type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ_MOVIEINFO.fsp type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/RatingFilterPopup.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/GenresFilterPopup.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/TitleFilterPopup.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/YearFilterPopup.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/LibraryFilterPopup.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/SetFilterPopup.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/PostList.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/PostList_L2.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/scripts/MovieInformation.rss type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/IMS_Modules/Yamj/image/YAMJ_EPISODE_FOCUS.bmp type yaffs (rw,noatime)
/dev/mtdblock/2 on /usr/local/bin/Resource/IMAGE_SCREENSAVER_LOGO.bmp type yaffs (rw,noatime)

_________________
"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


Tue Jun 05, 2012 11:27 pm
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Got it working. It was me being an idiot.

Perhaps too many Bourbons last night whilst working on it.

:lol:

_________________
"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


Wed Jun 06, 2012 12:48 am
Profile

Joined: Tue Jan 31, 2012 2:03 am
Posts: 90
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
@GregiBoy

I 've done checking for use on POHD2

1. Be aware you've got limited ram It's ok at the moment but bmp are not the smallest in size.
/usr/local/etc # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 118.4M 118.4M 0 100% /
/dev/mtdblock/2 40.0M 3.0M 37.0M 8% /usr/local/etc

2. I created a small script which works ok manually but through rcS.
Advantage you can add file and easily change the directory
Code:
/usr/local/etc # cat yamjscript
#!/bin/sh
#common
userdir=/usr/local/etc/yamjmenu/
#images
imagedir=/usr/local/bin/IMS_Modules/Yamj/image/

#scripts
rssdir=/usr/local/etc/yamjmenu/
#override images

sleep 120

for n in BG_YAMJ.fsp BG_YAMJ_L2.fsp BG_YAMJ_MOVIEINFO.fsp YAMJ_EPISODE_FOCUS.bmp yamj_focus.bmp;
do
if [ -f $imagedir$n ];
then

mount -o bind $userdir$n $imagedir$n
else $imagedir$n failed
fi
done

#override scripts

for n in RatingFilterPopup.rss GenresFilterPopup.rss TitleFilterPopup.rss YearFilterPopup.rss LibraryFilterPopup.rss SetFilterPopup.rss PostList.rss PostList_L2.rss MovieInformation.rss;
do
if [ -f $rssdir$n ];
then
mount -o bind $userdir$n $rssdir$n
else $rssdir$n failed
fi
done

mount -o bind /usr/local/etc/yamjmenu/IMAGE_SCREENSAVER_LOGO.bmp /usr/local/bin/Resource/IMAGE_SCREENSAVER_LOGO.bmp

3. I found one in the file you gave me yamjfocus=yamj_focus.bmp
but I don't see it your latest mount. Is it still required?

4. I still see the old screen behind the new screen and is oversized on my TV but that's probably because it's still CRT.

I will keep on testing it and report back.

Anyway keep on the good work!

JR

_________________
Imac 19" OSX Mountain LIon 10.8
Playon HD2 Firmware_Playon!HD2_PV73700_v9.5.3.r7716. (internal Disk HFS+ Ext3).
Sd card (Ext3 + optware).
Netgear WNDR 3700 Gb Router.
Netgear 8 port Gb Switch.
Ubuntu -> Virtual Box -> OSX.
Ipad 2.
Iphone.


Wed Jun 06, 2012 10:08 am
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
JR,

Will check your points out in the morning and report back

It's really designed for a HD flat screen with no overscan.

Will be releasing 4 or 5 new skins next week and I am using GIMP to get the file sizes down as small as possible.

The previews ar in this topic.

_________________
"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


Wed Jun 06, 2012 11:07 am
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Hi Mate,

I did check this, set the parameter as you instructed and built totally NEW jukeboxes and it still persists. YAMJ actually builds the xml & html files with 2010-2010 content ONLY and named the files as such. I checked everythng BEFORE running anything on the AC Ryan.

If this is by design, I sorta feel that the logic is kind of wrong and can espouse on it if you wish.

Also, any comments on the wrong media info being written by YAMJ? I used the above opportunity to check that it was not an AC Ryan cock up and what I reported is the same as reported in absolutely pristine output by YAMJ.

BTW: I am still using YAMJ 3072 as my benchmark fo all this testing.

Best Regards.
Greg

Omertron wrote:
GregiBoy wrote:
Hi Andy,

I was just putting together my package and decided to do some checking and I have found what I feel is an inconsistency with one of the filters. When you go to the "Year" filter, the split up is in decades eg: 1990-1999, 2000-2009 until it reaches 2010 when it is then 2010-2010 and then Last Year, This Year. When the 2010-2010 filter is applied, only the title in 2010 show.

To me this should be 2010-Now or 2010-[Blank] followed by Last Year then This Year and all titles from 2010-Now should show..

Do you agree?

This is a Y2K bug. You should have indexes for decades 1990-2000, 2001-2010, last year, this year

I suspect that the indexes haven't rolled over correctly, you should try setting "forceIndexOverwrite=true" to change the indexes

_________________
"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


Wed Jun 06, 2012 11:34 am
Profile

Joined: Sun Oct 31, 2010 4:48 pm
Posts: 1382
Location: Manchester, UK
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Looks like good progress is being made Greg
Now about a skin change routine ......
I'll think about it

Andy

_________________

Playon HD Mini PV73200+ Firmware v7.4.6 r7317 (Modified)
YAMJ v2.9-Snapshot r3416
YAYMan r0.99.99.24
MediaInfo CLI v0.7.61
Buffalo Linkstation 2TB Mirrored NAS
WD My World Book II 1TB Mirrored NAS
Wired 1GB LAN


Wed Jun 06, 2012 10:32 pm
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Yeah mate,

Al lot of progress and I'm reporting the "funnies" as I am going through it and my Linux refresher has worked a treat. It's amazing what is now coming back from the old HP-UX days. There's hope that I'll keep the Alzheimers in remission yet!

Hopefully Stuart will come back with some answers soon.

I'll have a full package for you to test ready by Sun/Mon with all the new skins and code. I've got to do 3 new images for every skin so it's a little time consuming.

I've been thinking about the skin change routine also as I am now doing it manually every time I want to test a new skin.

If I could only run scripts from my USB drive and get it on the path I'd be laughing.

BTW: What version of YAMJ are you running? I'm still on r3072.

_________________
"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


Thu Jun 07, 2012 12:48 am
Profile

Joined: Thu Jan 05, 2012 12:40 am
Posts: 813
Location: Brisbane, AU
Post Re: Jukebox Fixes and Modifications [Revised 26/05/12]
Hi JR...

Firstly, this cut is based on the original AC Ryan screen with with new lines/graphics overlaid. Is that what you are seeing? If so, there will be new skins with different background images completed by next week. I though it best to start with a known quantity first and then go from there. I'll try to send you an implementation with a new background that I like over the weekend.

On the yamj_focus file, yes, it is necessary as it is a new transparent image that is used when an item is selected on the main YAMJ screen.

Here's my full mods to rcS to mount all the correct files. I may have inadvertently posted the wrong one.

#Modified Images

#Updated YAMJ Main Menu image - new buttons
mount -o bind /usr/local/etc/yamjmenu/BG_YAMJ.fsp /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ.fsp

#Updated Sets Image
mount -o bind /usr/local/etc/yamjmenu/BG_YAMJ_L2.fsp /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ_L2.fsp

#Updated Movie Detail image - new buttons
mount -o bind /usr/local/etc/yamjmenu/BG_YAMJ_MOVIEINFO.fsp /usr/local/bin/IMS_Modules/Yamj/image/BG_YAMJ_MOVIEINFO.fsp

#Modified RSS Files

#Filters
#Modified by Andy to use Certification
mount -o bind /usr/local/etc/yamjmenu/RatingFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/RatingFilterPopup.rss

#Modified by Greg for new main screen popups
mount -o bind /usr/local/etc/yamjmenu/GenresFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/GenresFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/TitleFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/TitleFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/YearFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/YearFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/LibraryFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/LibraryFilterPopup.rss
mount -o bind /usr/local/etc/yamjmenu/SetFilterPopup.rss /usr/local/bin/IMS_Modules/Yamj/scripts/SetFilterPopup.rss

#YAMJ Main Screen - original by Andy, modified by Greg for revised GUI
mount -o bind /usr/local/etc/yamjmenu/PostList.rss /usr/local/bin/IMS_Modules/Yamj/scripts/PostList.rss

#PostList_L2 - many changes to correct sets issue and add Set title
mount -o bind /usr/local/etc/yamjmenu/PostList_L2.rss /usr/local/bin/IMS_Modules/Yamj/scripts/PostList_L2.rss

#Movie Information Page, original by Andy, modified by Greg for revised GUI
mount -o bind /usr/local/etc/yamjmenu/MovieInformation.rss /usr/local/bin/IMS_Modules/Yamj/scripts/MovieInformation.rss
mount -o bind /usr/local/etc/yamjmenu/YAMJ_EPISODE_FOCUS.bmp /usr/local/bin/IMS_Modules/Yamj/image/YAMJ_EPISODE_FOCUS.bmp
mount -o bind /usr/local/etc/yamjmenu/yamjfocus.bmp /usr/local/bin/IMS_Modules/Yamj/image/yamjfocus.bmp

#Popup Animation Images
mount -o bind /usr/local/etc/loading/POPUP_LOADING_01.fsp /usr/local/bin/image/POPUP_LOADING_01.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_02.fsp /usr/local/bin/image/POPUP_LOADING_02.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_03.fsp /usr/local/bin/image/POPUP_LOADING_03.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_04.fsp /usr/local/bin/image/POPUP_LOADING_04.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_05.fsp /usr/local/bin/image/POPUP_LOADING_05.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_06.fsp /usr/local/bin/image/POPUP_LOADING_06.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_07.fsp /usr/local/bin/image/POPUP_LOADING_07.fsp
mount -o bind /usr/local/etc/loading/POPUP_LOADING_08.fsp /usr/local/bin/image/POPUP_LOADING_08.fsp

#System GUI

#Resource Images
mount -o bind /usr/local/etc/yamjmenu/IMAGE_SCREENSAVER_LOGO.bmp /usr/local/bin/Resource/IMAGE_SCREENSAVER_LOGO.bmp


jr_mac_ryan wrote:
@GregiBoy

I 've done checking for use on POHD2

1. Be aware you've got limited ram It's ok at the moment but bmp are not the smallest in size.
/usr/local/etc # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 118.4M 118.4M 0 100% /
/dev/mtdblock/2 40.0M 3.0M 37.0M 8% /usr/local/etc

2. I created a small script which works ok manually but through rcS.
Advantage you can add file and easily change the directory
Code:
/usr/local/etc # cat yamjscript
#!/bin/sh
#common
userdir=/usr/local/etc/yamjmenu/
#images
imagedir=/usr/local/bin/IMS_Modules/Yamj/image/

#scripts
rssdir=/usr/local/etc/yamjmenu/
#override images

sleep 120

for n in BG_YAMJ.fsp BG_YAMJ_L2.fsp BG_YAMJ_MOVIEINFO.fsp YAMJ_EPISODE_FOCUS.bmp yamj_focus.bmp;
do
if [ -f $imagedir$n ];
then

mount -o bind $userdir$n $imagedir$n
else $imagedir$n failed
fi
done

#override scripts

for n in RatingFilterPopup.rss GenresFilterPopup.rss TitleFilterPopup.rss YearFilterPopup.rss LibraryFilterPopup.rss SetFilterPopup.rss PostList.rss PostList_L2.rss MovieInformation.rss;
do
if [ -f $rssdir$n ];
then
mount -o bind $userdir$n $rssdir$n
else $rssdir$n failed
fi
done

mount -o bind /usr/local/etc/yamjmenu/IMAGE_SCREENSAVER_LOGO.bmp /usr/local/bin/Resource/IMAGE_SCREENSAVER_LOGO.bmp

3. I found one in the file you gave me yamjfocus=yamj_focus.bmp
but I don't see it your latest mount. Is it still required?

4. I still see the old screen behind the new screen and is oversized on my TV but that's probably because it's still CRT.

I will keep on testing it and report back.

Anyway keep on the good work!

JR

_________________
"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


Thu Jun 07, 2012 1:16 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 188 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11, 12, 13 ... 19  Next

Who is online

Users browsing this forum: No registered users and 2 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.