Wallpaper Engine:壁纸引擎

Wallpaper Engine:壁纸引擎

2,069 个评价
Personal Slideshow
4
5
4
2
   
奖励
收藏
已收藏
取消收藏
Miscellaneous: Approved, Customizable
Type: Web
Age Rating: Everyone
Genre: Abstract
Resolution: Dynamic resolution
Category: Wallpaper
文件大小
发表于
更新日期
374.305 KB
2016 年 11 月 9 日 下午 4:28
2024 年 10 月 8 日 下午 12:48
26 项改动说明 ( 查看 )

订阅以下载
Personal Slideshow

描述
Display images from a folder on your local computer. Selects randomly from 16 transitions. Can shape ( size/position/rotation) the slideshow and add additional background image or color.

The wallpaper does not come with images. Most of my wallpaper images come from https://www.reddit.com/r/wallpapers

As result of the approach I used the transitions are cpu intensive. Therefor I have limited the transition time to 1 second and seriously recommend to pause the wallpaper when doing anything intensive like gaming. ( If a less intensive alternative is released, I will wholeheartedly recommend it over this one. )

Options
- Can alter time between images. Time can be set in seconds/minutes or hours.
- Can disable individual transitions
- Can disable all transitions ( this should avoid heavy cpu spikes caused by transitions )
- Can alter size/position/rotation/skew/perspective
- Can add 2 colored borders + adjust border corner radius
- Can set background color or image when for when the slideshow doesn't cover full screen.
- Can show filenames
- Can show controls

Tips
To decrease cpu usage you can disable transitions and cpu usage will reduced to almost 0. The cpu usage depends on the size ( total resolution/pixel count ) of the slideshow, so multiple screens will increase cpu usage and shrinking the slideshow will decrease cpu usage.

Known Issues/Others
- When selecting a new image folder, an image from the old selection will be used first.
- Stuttering: unfortunately this being a webwallpaper there can be a bit of lag ( most noticable when panning is enabled ) when a new image is being loaded. I have spent countless hours on trying to solve this but it just seems to be fact that when chromium ( which runs the webwallpapers ) wants to show a new image it will hang the main thread depending on the image size. However I have take several measures to minimize the impact of this and try to reduces the impact of this on transitions.

Update
- Added disable transition option
- Added option to toggle transitions
- Fixed bug causing transitions to trigger to often when adjusting settings
- Removed 2 transitions that were pretty much duplicates.
- Added 4 new transitions

- Fixed Pausing

- Update animation code that resulted in smoother animations and a minor performance boost.

- Added option to size/position/rotate slideshow so it doesnt have to be full screen. Can give your wallpaper some depth with rotation or create a letterbox effect by simply adjusting the height. Be creative ;)
- As its not always fullscreen, also added option for 2 colored borders
- As its not always fullscreen, also added option for background color/image

- Minor "Fix"

- Fit/Cover options for images.

- Fixed: "select a folder" should not be visible anymore once a folder was selected and thus now show through images anymore
- Fixed a case where 2 semi transparent images interfering with each other visually

- Believe I fixed flickering when transitions are disabled.
- Changed the "show image units" from an unhandy slider to a nicer combobox input.
- Added the option to play images in alphabetical order ( remembered seeing someone looking for that option )

- Rewrote a lot of the slideshow code to be able to add the panning option
- Rewrote it some more as fading was within reach
- Added 7 fading based transitions + 1 new ellipse based transition
- Added a small debug panel to show position in slideshow
- Added input areas for all sliders
- Small Performance Improvement and increased max transition time as a result
- Several smaller fixes

- Added "stretch to fit" option
- Added 4 more transitions

- Fixed transitions which were bugged after CEF update.

- Fixed "Select a directory..." text showing at start of wallpaper when a directory was already selected. Problem was reintroduced after last patch.


Added: Image order has 2 randomized settings. One will randomize the playlist once and that will be the order until the wallpaper restarts. The other is the old randomization where your playlist gets re-randomized each time the playlist is completed.
Added: Transition Easing: This will smooth the motion of the transtions in certain ways.
Added: Ability to display filenames in the corners of the images with several style options
Added: Slideshow controls: When enabled these will show when you go to the edge of the screen with your mouse
Added: Options to change the playlist position and size
Added: You can now filter the playlist based on their filename
Added: 12 new transitions
Added: Showing file count when starting
Fixed: Transtions skipping when resuming wallpaper
Fixed: A transition error ( forgot which )
Fixed: Wallpaper doesn't restart when new images are added to the folder, but instead these j ust get appended
Fixed: a bunch of other small details

Added: scale option for controls

Improved: more images supported and should not run out of memory as fast anymore.
Added: Sorting filenames descending.
Added: Set panning direction instead of constantly alternating
Added: When image size is set to "Fit" the image can be displayed blurred as a background for the display area for images.
热门讨论 查看全部(20)
5
6 月 6 日 上午 2:47
Any easy way to duplicate this app to create multiple slideshows?
ark.sky.dragon
6
4 月 8 日 下午 2:26
Possible Bug? Mass Removing Images from Folder
{GCN} Gen. George Washington
5
2 月 12 日 下午 2:15
3 Monitors - Different Profiles for each?
Six-Gun Samurai
440 条留言
Ev3n 24 分钟以前 
I want say your wallpaper is probably genuinely the best wallpaper that exists on this program, you added one of thee features that I had been looking for, while I don't know if it is something you are working on or if its even possible but in would really love to see Mp4 and maybe even Mp3 support.
PIRANY 9 月 23 日 上午 5:57 
Can you add Video Support?
小莫 8 月 18 日 上午 1:13 
can you add a function Image Directory alos include subfolder
Squee  [作者] 5 月 3 日 上午 9:42 
@YOUNGBOSSVENOM maybe?! I can't say tbh. I got some things I already wanted to do since last year and haven't gotten around to it. I mean, what you are asking is directly related so maybe. But I can promise. I wish I had more time in the day and some extra energy drinks to get around to everything.
YOUNGBOSSVENOM9KPS4PROBOSSRICH 5 月 3 日 上午 1:53 
Do you think you'll ever add the ability to filter out subfolders?
Scopa|m4yuri 4 月 7 日 下午 2:58 
Just want to thank you for doing all this work, works great!
Squee  [作者] 3 月 28 日 上午 9:40 
@CuriosityE So a follow-up. I got more details on the bug, but not sure its actually properly fixable. I did find a thread from 2020 where the developers of WE is made aware of the bug, but it seems to still exist.

The problem is that some of these characters is that if someone along the pipeline of code the encoding is interpreted incorrectly or not up to the newest standards, it can cause errors. The filename receive from WE to open, is ( and I'm making a bit of an assumption here ) not the same as the actual filename ( there are characters that seems to have been processed and changed ).

For now, I think I have the mark this down as can't fix. The correct fix is out of my scope, and any attempts to just apply a bandaid just shows that I can't fix it from my wallpaper. Renaming the file would be the solution.
Squee  [作者] 3 月 27 日 上午 8:46 
@CuriosityE Nice. I gave it a quick look and it seems that the ones I tested and several you listed worked for me. But one didn't. So got something to test with now and initial testing already gave me a lead. However I think I might only be able to band-aid the real issue and not really be able to give a proper fix. I will have to test some more to see.

Thanks for letting me know. I just hope I can fix this one. Bugs must be squashed.
CuriosityE 3 月 25 日 下午 7:24 
Problem solved. The image will be displayed as white in the slideshow if your image file's name contains special characters like ʚ, , 🦄, ☪️, 💜, etc. So just rename those files and remove those characters. I don’t know why, though. Not recognized?
Zen6 3 月 22 日 上午 3:53 
Just wanted to say thank you! I specifically bought Wallpaper Engine because I wanted custom slideshows and this is doing exactly what I wanted and even more. I'm running a 2k monitor + fullHD horizontal monitor. I've split the 2k in three sections with Wallpaper Engine and thus running this Wallpaper four times at the same time and it's running butter smooth with amazing transitions. Amazing extention, thanks for the hard work.