Bug 153061

Summary: New tool to export image as video slideshow
Product: [Applications] digikam Reporter: Olivier LAHAYE <olivier.lahaye1>
Component: Plugin-Generic-VideoSlideshowAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles, richard.bos
Priority: NOR    
Version: 5.5.0   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 5.6.0
Sentry Crash Report:

Description Olivier LAHAYE 2007-11-28 16:55:49 UTC
Version:           0.9.2 (using KDE KDE 3.5.7)
Installed from:    Mandriva RPMs
OS:                Linux

Would be so cool to have a powerfull slideshow generator like manslide ( http://www.kde-apps.org/content/show.php/Manslide?content=52227 )

Maybe the aproach could be a little bit different to take advantage of the database and a wizard.
Exporting an album to DVD format would create a menu with the album name and the album main photo.
The wizard would just ask for a menu skin, music (using amarok kio for example) and transitions
Then it would generate the slideshow (with the ability to manualy change parts of it like some transitions...)
Comment 1 caulier.gilles 2008-12-08 11:03:10 UTC
manslide have been renamed Smile:

http://www.kde-apps.org/content/show.php/SMILE?content=83276

Project url is :

http://smile.tuxfamily.org/

This is exactly what we need to replace old MPEGEncoder plugin with KDE4 port.

I will contact SMile author to see if he will be interrested to port SMile as a new kipi-plugin.

Gilles Caulier
Comment 2 caulier.gilles 2008-12-08 11:11:10 UTC
*** Bug 164441 has been marked as a duplicate of this bug. ***
Comment 3 Richard Bos 2011-07-09 20:11:32 UTC
The links to SMILE are not working anymore.  Another program that can function as an example is http://imagination.sourceforge.net/ it uses ffmpeg as convertor from pictures to video.
Comment 4 caulier.gilles 2012-02-21 14:33:36 UTC
*** Bug 294563 has been marked as a duplicate of this bug. ***
Comment 5 Arthur Dunning III 2012-02-21 22:07:08 UTC
I didn't know that someone else had a similar wish. In any case, I was able to download SMILE from GetDeb.Net and install it.

However, the owner's manual appears to be missing, a possible consequence of the web site being deactivated.

Does anyone know where I can get the owner's manual for SMILE, preferably in English? I can't speak French.
Comment 6 Olivier LAHAYE 2012-02-22 08:34:21 UTC
Smile is discontinued as the author has integrated it to 2ManDVD available here:
http://2mandvd.tuxfamily.org/ (french only)
or
http://kde-apps.org/content/show.php/2ManDVD?content=99450
Comment 7 caulier.gilles 2017-06-02 13:16:57 UTC
Git commit 8dda686cf8c9409c03786007e47e1f15e1419097 by Gilles Caulier.
Committed on 02/06/2017 at 12:55.
Pushed by cgilles into branch 'master'.

New digiKam Video SlideShow tool based on QtAV/FFMpeg encoder.

The tool replace the older Qt4 kipi plugin based on ImageMagick and GStreamer which never
work as expected due to run time dependencies with GStreamer which are a big puzzle to resolve
and don't work under MacOS and Windows.
The tool permit to encode images as a video diaporama.
The tool support many video codecs as X264 or MPEG4 provided by FFMpeg and
is able to store stream as AVI, MKV, or MP4 media.
The tool permit to apply a transition effect between images (same effects than presentation tool non-OpenGL).
The tool permit to export image from current select or a set of albums selection (as HTMLGallery tool).
The tool do not permit to encode an audio soundtrack with the video stream due a bug in QtAV which
have been reported and must be fixed in next QtAV release 1.12.0.
The tool is available currently under digiKam album GUI, but it will be also available into
ImageEditor, LightTable, and Showfoto (as HTMLGallery, Panorama, Calendar, etc... tools.)

Screeshots of tool in action : https://www.flickr.com/photos/digikam/albums/72157684569983835
Related: bug 316791, bug 320725, bug 337605, bug 331625, bug 324646, bug 176727, bug 318297, bug 334089, bug 271751
FIXED-IN: 5.6.0

M  +17   -0    app/main/digikamapp.cpp
M  +1    -0    app/main/digikamapp.h
M  +2    -1    app/main/digikamui5.rc
M  +14   -0    libs/widgets/mainview/dxmlguiwindow.cpp
M  +9    -1    libs/widgets/mainview/dxmlguiwindow.h

https://commits.kde.org/digikam/8dda686cf8c9409c03786007e47e1f15e1419097