Download Latest Version Ken.Burns.Slideshow.zip (55.2 kB)
Email in envelope

Get an email when there's a new version of Ken Burns Slideshow

Home / v1.2.1-beta
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2016-01-07 3.2 kB
Ken.Burns.Slideshow.zip 2016-01-06 16.7 kB
tar.gz 2016-01-06 39.9 kB
zip 2016-01-06 47.9 kB
Totals: 4 Items   107.8 kB 0

Ken Burns Slideshow

Create instant & real-time full-screen slideshow with the Ken Burns effect for a set of images.

Motivation

This idea came to me while watching a slideshow on iPad. How nice would it be if we can create instant slideshows on a Windows machine with only a single executable and a folder of images.

Screenshot

Language & Requirement

  • WPF application written in VB.net
  • .Net framework 4.5 or above.
  • Config.xml file at application root.

Features

  • Create instant full-screen slideshow with an imitation of the Ken Burns effect for a set of folders that contains images. Images will be looped.
  • Support displaying date for the images. Date value is parsed from the file name with format yyyy-MM-dd. If you want a date to be displayed, please rename the image files to the format for this to work. A valid example: 2015-12-02.jpg
  • Support audio files to be played in loop at background. Please specify a folder path containing audio files in config.xml.
  • Options to load large images at lower resolution to improve performance.

Updates

  • 2016-01-06
  • Now mouse cursor will be hidden while slideshow is playing.
  • 2015-12-08
  • Changed bitmap scaling option to high quality.
  • 2015-12-07
  • Fixed images not being displayed fully.
  • Added customizable option to fadeout for each image. Disabling fadeout might slightly improve performance.
  • Added runtime options dialog what supports changing several settings in config.xml at runtime. The dialog is called by pressing F12.
  • Other minor fixes.
  • 2015-12-06
  • Added customizable option to show lower resolution for large images to improve performance.
  • Added customizable option to lock movement direction to "down only" for images with height larger than screen height * 1.5. This setting suits better for portraits that usually have faces at the upper part of the image.
  • Added customizable option to only show the upper / lower part (depending on movement direction) for images with height larger than screen height * 1.5. This is to avoid image moving too fast thus less elegant.
  • Added customizable option to only show the left / right part (depending on movement direction) for images with width larger than screen width * 1.5. This is to avoid image moving too fast thus less elegant.
  • Improved error handling when dealing with corruptions. Instead of showing error prompt and exit, program will now replace the problematic image with a black screen as a placeholder in case dates are being displayed.

Note

  • The config.xml file serves as a configuration that is loaded at program start. Paths and other settings can be changed to local / relative path according to the location of the folders on your system.
  • Press F12 at runtime for options.
  • Please enclose the folder path with <![CDATA[ ]]> when the path contains markup chars in XML like &.
  • Example: <![CDATA[F:\Folder with & in name\images]]>
  • Animation is not as smooth when Windows Aero is turned off on Windows 7.
Source: README.md, updated 2016-01-07