Attention Themers 1.12.14 Mochi OSD

I thought somebody might find this usefull

here’s a zip of the entire /osd folder from my SMP

http://www.mediafire.com/?go7kt4swx6pts1t

This is the default mochi theme
 from 1.12.14 firmware relase

it’s 35MB so when you’re themeing, be sure to remove whatever is not needed to reduce the size to 30MB

KAD

4 Likes

Thanks KAD! Really appreciate you providing this for us linux challenged people.

no problem, just hope it goes to good use,

I’m still undecided on doing a full theme, but I will say that while I’m overall happy with getting an SMP to replace my older WD Live

I’m not happy with the way moviesheet’s run on any of the osd’s I’ve tried

some use the large thumbnail, some use the xml file

some don’t use either, some use a combination of them

and then there’s the delay before they are displayed

no moviesheets at folder level

I’ve got linksheets/MSHEETDIR style moviesheets working,

which gives me folder sheets, and instant display

but not noob friendly, and for really large repositories we would run out of room, since we’re limited to 30MB for user themes

maybe eyecandy for SMP,

or maybe something different

So you are the KAD for the WDLXTV forums.  Welcome to the SMP boards.  Hope you consider theming for this box as well as you did some great stuff before.

yep, it is I

still just recently got the unit, so we’ll see what I can do with it

KAD79 wrote:

I’ve got linksheets/MSHEETDIR style moviesheets working,

 

 

How did you get linksheet to work?:dizzy_face:

I’ll post up a beta, once I’ve fully tested, but it’s more like MSHEETDIR

same principals of linksheets though

no xml’s needed

instant display of sheets - no delay

sheets work at both folder and file level

and no custom firmware needed to do it

just a really simple xml edit

what it doesn’t do is scan like linksheets does, so far sheets have to manually be put in the correct location

I’ve got tomorrow off work, so I’ll see how quickly I can get some other testing done

Man…you almost had me geeking out!

It’ll be interesting to see what you came up with.

KAD79 wrote:

I’ll post up a beta, once I’ve fully tested, but it’s more like MSHEETDIR

same principals of linksheets though

 

no xml’s needed

instant display of sheets - no delay

sheets work at both folder and file level

 

and no custom firmware needed to do it

just a really simple xml edit

 

what it doesn’t do is scan like linksheets does, so far sheets have to manually be put in the correct location

 

I’ve got tomorrow off work, so I’ll see how quickly I can get some other testing done

That sounds fantastic. Can’t wait to see the results. The main things that annoys me are the speed of displaying moviesheets, and the inability to have folder backdrops.

If you’ve found a way around this, I’ll be chuffed!

Ok, well a long night of testing,

I’ll give you all a teaser of how this can work

proof of concept video http://www.youtube.com/watch?v=4GdiPNCAZ0Y

**********************************

step 1

open :  rv_gallery_browse_page.xml

and add this : 

<image image="@@browse_text" x="0" y="0" w="1280" h="720"/>

place the edited file inside your .zip

step 2

find a moviesheet you would like to test with

lets assume I have a folder Batman, and inside the file Batman.avi

corresponding sheets might be Batman_sheet.jpg & Batman.avi_sheet.jpg

we need 2 files 1 for the folder and 1 for the movie

for folders: rename the file from Batman_sheet.jpg to Batman

that’s right no file extensions

for files: rename the file from Batman.avi_sheet.jpg to Batman.avi

that’s right even though it’s a .jpg name it the same as your movie file

step 3.

place the files inside your .zip and upload to your SMP

step 4, that’s it, go check your SMP to see if it works

*****************************

so problems

  1. file nameing, easy solution is to use bulk file rename utility

lots of freeware windows based options for rename utilities

also thumbgen supports custom naming schemes, while I haven’t tried it, I suspect it could output the correct file names

  1. file size

we can only upload 30MB for user themes

in theory, you can upload a zip file containing only the following

rv_gallery_browse_page.xml

meta.xml

but I think most people will still run out of room

so there’s good & bad news, I have a cmd line solution for this

but as long as it requires linux binary’s and cmd line, I will not release it

now that said, I haven’t given up trying to find a user friendly solution to the size issue

6 Likes

Hey KAD,

So are you just putting the images in the root of the theme zip or in a folder?

Also, hows scrolling speed?  Looks a little slow in the video, but that could just be how you were scrolling.

I’ll try to give it a try this evenning to see how well it works, but from your vid, just a tip, you might want to delete the “@@poster” line, it might give you a little more speed since your sheet looks to already have a thumb image on it.

yes, just put the images in the root of the theme .zip , not in any folder

it will not work if it’s in a folder

scrolling seems fine to me, but yes there’s @@poster and a few other things, that could possibly speed it up

Have you tried to see if this will work in other view besides gallery, i.e. rv_video_browse, rv_large_video_browse? 

Ok, thanks.  That’s what I thought but wasn’t sure.

I did some tests, and here’s what I found.

Doesn’t work if you have in the xml, and scrolling is faster if you have no xml.

Doesnt’ seem to work if you are using Media library, seems to only work if you are accessing through network share or with local storage.

UPDATE: Does work with media library, but if you have a xml, delete the xml then you have to clear the media library before if will display the moviesheet.

desertwedge wrote:

Have you tried to see if this will work in other view besides gallery, i.e. rv_video_browse, rv_large_video_browse? 

Yep, seems to work in other views.  Use:

       

Thanks Tinwable.  I’ve been wanting to add movie information to other views (audio & video codecs, resolution, etc) but it didn’t seem there was anyway to display it.  This might be useful to do this by create a small image with this information that could then be added to these other views.  I’m assuming this works for jpg’s only and not png’s. 

Yeah, but like KAD79 said, your going to be limited to the number of images you can add.  I added 17 moviesheets and it add 5MB to the size of the zip.

So you’re probably going to run out of room pretty quickly.

glad to see inital testing is going well,

and yes, I’d guess it should work with any xml and also with any text value, should be able to change it to image

as for png’s, you’re welcome to try, although, remember png’s don’t compress like jpgs do

so you could potentially run out of room very quickly

incidentally this is exactly what makes linksheets work, just the linksheets script did the name mangling and gathering of sheets to a single location for you

Png’s with Alpha Transparency work Fine using this procedure. 

(Tested a small Res on 640x360 scaled up to 1280x720 using the scale=“100” xml code … speed was decent)

Tested on WDTV Live Hub FW2.07.17 

Your discovery is great news for WDTV Live Hub owners,as we are not restricted by the SMP’s 30mb Theme size.

(We can have Theme’s are large as we want …  1 Terabyte Internal Drive to store the stuff.)  :smiley:

Glad to know this is a solution for hub owners

running out of ideas on how to solve the space issue on SMP, without requiring console access