Skip to content

A GTK+3 slide showmaker in development since 2009 featuring 69 transitions effects aiming to be user friendly and intuitive using Cairo to achieve the transition effects, FFmpeg to encode the video and ALSA to play the audio during the preview.

Notifications You must be signed in to change notification settings

colossus73/imagination

Repository files navigation

Imagination is a lightweight and intuitive slide show maker for Linux and FreeBSD written in C language and built with the GTK+3 toolkit in development since 2009. It uses cairo 2D library to achieve the transactions. I need help to make it modern and update it to current technologies such as a resizable and rotating textbox to insert text and a multitrack timeline. In 2024 the development started again and I was able to code both the timeline and the textbox despite there is still a lot of coding to be written before the final release.

In 2024 the development started again. I was finally able to get rid of spawning the ffmpeg executable in the background and use libav directly to encode the video. Sound is not yet encoded.
If you would like to know more please feel free to drop me a message: colossus73@gmail.com

Have a positive day!
Giuseppe

About

A GTK+3 slide showmaker in development since 2009 featuring 69 transitions effects aiming to be user friendly and intuitive using Cairo to achieve the transition effects, FFmpeg to encode the video and ALSA to play the audio during the preview.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages