Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/colossus73/imagination
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.
https://github.com/colossus73/imagination
c cairo gtk3 help-wanted libasound libavcodec libavformat libavutil slideshow slideshow-maker slideshows transitions video-editing
Last synced: about 2 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/colossus73/imagination
- Owner: colossus73
- Created: 2024-08-27T07:16:49.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T14:40:59.000Z (about 2 months ago)
- Last Synced: 2024-11-13T15:34:11.871Z (about 2 months ago)
- Topics: c, cairo, gtk3, help-wanted, libasound, libavcodec, libavformat, libavutil, slideshow, slideshow-maker, slideshows, transitions, video-editing
- Language: C
- Homepage: https://imagination.sourceforge.net/index.html
- Size: 4.83 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- Authors: AUTHORS
Awesome Lists containing this project
README
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: [email protected]Have a positive day!
Giuseppe