theothernt / AerialViews

A screensaver for Android TV devices including Nvidia Shield, Fire TV, and Chromecast with Google TV. Inspired by Apple TV's video screensaver.
GNU General Public License v3.0
415 stars 32 forks source link

Addition Scaling Options to Prevent Cropped Images #145

Open bobbytables2048 opened 1 month ago

bobbytables2048 commented 1 month ago

I'm using this to display photos and videos over a network share using a Shield TV. I have found that the current image scaling options are limited and I end up with either cropped photos when using Fill or cropped videos when using Center.

Is it possible to add a scaling option which will shrink or enlarge the photo/video adding black bars to the top/bottom or left/right of the image? Black could also be replaced with something matching the image, like a common color or a technique similar to "photo gallery and screensaver" which zooms, blurs and dims the image to use as the background.

theothernt commented 1 month ago

Image support was only added in the last update and it's pretty basic. I do hope to add more features like you're suggesting but it will take a few months. I will update you on progress though.