Hi,
In our channel, we are getting pictures from people's profiles to show them as the placeholder for their channel (seems appropriate). Unfortunately, the pictures we have to work with are all 50 k or less with dimensions around 100 X 100 when they are bigger pictures. I currently interpolate those pictures before passing them to the Roku so that the resizing is happening in a controlled environment where I can try to clean the image as best possible. Here's an example:
Picture start:
http://www.socialkast.tv/facebook/pictu ... 25_raw.jpgSD Interpolation:
http://www.socialkast.tv/facebook/pictu ... oku_sd.pngHD Interpolation:
http://www.socialkast.tv/facebook/pictu ... oku_hd.pngTerrible right? There is no possible way we've found to blow the images up to fit the poster containers without totally destroying the picture.
To fix this, we have tried to make a combined image. What we do is create a blank png on the server. The blank png is sized for SD and HD poster containers. Then we add the raw image to the center of the blank png and save that new image as the Roku HD and SD poster values. With a different user, check this out:
Picture Start:
http://www.socialkast.tv/facebook/pictu ... 61_raw.jpgSD New Image:
http://www.socialkast.tv/facebook/pictu ... oku_sd.pngHD New Image:
http://www.socialkast.tv/facebook/pictu ... oku_hd.pngIf you right click on those images, you'll see that they are the proper size for the Roku poster containers. Unfortunately, it seems the Roku SDK is too smart for my own good on this one. It can tell that the white space of the image is white. So, it ignores the white space we've purposely put in and it interpolates the picture in the center of the image anyways! It looks even worse now on the Roku even though what you see on the web is pretty clear.
Is there some way I can trick the software to force it to not ignore my white space in the image? Or, is there some alternative way I can go about this so that my images on the Roku are clean?
Best,
Al