Bug 114867 - wishlist: presentation function for digikam
Summary: wishlist: presentation function for digikam
Status: RESOLVED NOT A BUG
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Generic-Presentation (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-22 14:44 UTC by Christian Felsch
Modified: 2022-01-07 05:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.5.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Felsch 2005-10-22 14:44:13 UTC
Version:            (using KDE KDE 3.4.2)
Installed from:    Debian testing/unstable Packages

I would like to have a "presentation" function within digikam.
This function shall be able to arrange selected pictures (from different albums)
in a user-defined sequence (like a MP3 play list). 
The created list shall be "play-able" in the standard digikam picture window.
Comment 1 Tom Albers 2005-10-22 16:36:26 UTC
You can add tags to the pictures for that, custom arrangements is another wishlist item which is reported earlier.
Comment 2 Heiko Braun 2006-03-16 20:48:19 UTC
badly needed!
of course the presentation should also run in fullscreen-mode... (possibility to skip images manualy during presentation would be nice)

The presentation could be stored in a XML-file and might contain the following information:

global section
- default displaytime for each slide
- default fadingeffect

each slide has a section containing:
- path/filename (must be overwritten, when the presentation is exported)
- displaytime (overwriting value in global section, optional)
- clipping at start of displaytime
- clipping at end of displaytime (this allows 'camera'-movement and zoom-effects)
- fadingeffect (overwriting value in global section, optional)
- mp3-file to play

When exporing the slideshow (also an important feature), all referred images are stored within one folder together with the XML-file (paths are adjusted)

Nice fading-effects in openGL might be: (softwarerendering-fallbacks should be availible)
- folding
- page turning (miming a book)
- fading
- wiping
- zooming

fading-effects might be pluginable for easy extension
Comment 3 Heiko Braun 2006-03-16 20:51:47 UTC
ups - didn't notice the 'RESOLVED' bevore...
So I'll go for a recent version and check out the nw features ;-)
But perhaps there are some new ideas nevertheless...
Comment 4 Kusi 2006-03-17 12:52:01 UTC
the presentation mode is not resolved in my opinion. you can't display selected images in fullscreen presentation mode. The only thing you can do is to create a slideshow from selected images, but then you can't manually switch to the next image. I always have to use Kuickshow for that. (Btw Kuickshow is by far the fastest image viewer existing for kde).
Since there are better viewers available than what digikam offers, I'd like to select images, then select "open with gwenview/kuqickshow...". In order to work with gwenview or kuickshow, the images have to be copied or linked to a tmp folder and the first image in this tmp folder has to be opened with the external viewer
Comment 5 Maxime Delorme 2006-03-17 14:09:22 UTC
I completly agree with comment #4, Digikam offers 2 modes : 
- one for organise
- one for editing 
And succeed very well in these modes
But for displaying photos, it's not the best for the moment .
In presentation mode :
- the next photos should be preloaded to go faster to the next picture
- movies should be skip or played not display as a black screen
- going to previous,next,last first pictures must be easily with mouse wheel and keyboard
good displayer exists in kde such as showimg or gwenview but it's too bad to have to use them when all your pictures are so well organised by digikam
Comment 6 Marcel Wiesweg 2006-03-17 19:18:57 UTC
I agree with #4 and #5. Actually, I really like that. Think of how kpdf does it, I really like kpdf.
I do not agree with the XML idea of #2, I would rather like that really tightly integrated. And I do not like transition effects. There is the kipi plugin which does all sorts of OpenGL transitions.

Let us finish up 0.9.0 and then I will try to put together some suggestions to start a discussion.
Comment 7 caulier.gilles 2006-03-17 19:54:36 UTC
Yes, i full agree with Marcel. Let us completed and released digiKam 0.9.0 before.

Gilles Caulier
Comment 8 Heiko Braun 2006-03-18 13:03:23 UTC
I've testet the method of selecting a subset of all images by taging them - liked :-)  This integrates very consequent with the logic of the whole application.
though I see a few shortcomings with that approach that should be adressed:
- no custom order of images possible at the moment
- no displaytime per image selectable
- the posibility to select a clipping-region for start and end of displaytime would add some movement to the presentation plus giving the chance to alter the zoomfactor within a presentation (especially useful to reveal more details in vertical oriented images)

of course openGL-transitions should be optional but some cool transitions might sex up the whole thing in some cases. And it should be possible to pick them for each image seperately.

Remember that foto-enthusiastics like to present their creations in a interesting way - just passing a CD with jpgs to someone might not be sufficient to them - they want to give the right experience to their audience.

maybe the XML-idea could be the solution if someone wants to export an entire presentation - including all mentioned per-image-settings. An other cool posibility would be an exportfeature to VCD/DVD