Version: 0.9.3 (using KDE 3.5.9) Installed from: SuSE RPMs OS: Linux Videos are only shown in the main window of digikam. When using the image viewer or one of the slide shows the videos are either completed skipped or a message will be generated indicating that the image cannot be displayed. I would be a great improvement to enable videos in both slide shows during a presentation.
*** Bug 229190 has been marked as a duplicate of this bug. ***
Git commit 05f67e3f6fe46b37221c7073c4e31b95532b3471 by Gilles Caulier. Committed on 21/09/2014 at 19:26. Pushed by cgilles into branch 'master'. move slideshow info rendering code to dedicated widgets to simplify implementation in goal to use later a stack of widgets, support zoom feature, use main digiKam image preview cache, and play video files. Related: bug 276480, bug 256361 M +2 -0 CMakeLists.txt A +355 -0 utilities/slideshow/slideinfo.cpp [License: GPL (v2+)] A +68 -0 utilities/slideshow/slideinfo.h [License: GPL (v2+)] A +189 -0 utilities/slideshow/slideosd.cpp [License: GPL (v2+)] A +72 -0 utilities/slideshow/slideosd.h [License: GPL (v2+)] M +20 -378 utilities/slideshow/slideshow.cpp M +3 -4 utilities/slideshow/slideshow.h http://commits.kde.org/digikam/05f67e3f6fe46b37221c7073c4e31b95532b3471
Git commit cafb796485f835f7ba172452c53edd247446eeb4 by Gilles Caulier. Committed on 22/09/2014 at 08:58. Pushed by cgilles into branch 'master'. use QStackedWidget to show slide image view, slide error view, and slide end view Related: bug 276480, bug 256361 M +3 -0 CMakeLists.txt A +96 -0 utilities/slideshow/slideend.cpp [License: GPL (v2+)] A +50 -0 utilities/slideshow/slideend.h [License: GPL (v2+)] A +88 -0 utilities/slideshow/slideerror.cpp [License: GPL (v2+)] A +61 -0 utilities/slideshow/slideerror.h [License: GPL (v2+)] M +16 -0 utilities/slideshow/slideosd.cpp M +90 -188 utilities/slideshow/slideshow.cpp M +6 -6 utilities/slideshow/slideshow.h A +191 -0 utilities/slideshow/slideview.cpp [License: GPL (v2+)] A +77 -0 utilities/slideshow/slideview.h [License: GPL (v2+)] http://commits.kde.org/digikam/cafb796485f835f7ba172452c53edd247446eeb4
Created attachment 89099 [details] new SlideVideo class based on Phonon This class add a new widget to play video based on Phonon. Big problem : if there a broken video file or a problem with codec, Phonon is not able to report a dysfunction and slide become broken. Video support must be delayed to Qt5 port using new Qt video player.
*** Bug 348933 has been marked as a duplicate of this bug. ***
Git commit 32ebb7dff83b03cfad91cbe89de252b1f62bdd6e by Gilles Caulier. Committed on 11/12/2016 at 12:02. Pushed by cgilles into branch 'master'. digiKam embeded mediaplayer is now based on QtAV/ffmpeg instead Qt5Multimedia. TODO: - handle video rotation flag with new Exiv2 0.26 to autorotate media in player. - port video thumbnailer to QtAV. - port Presentation audio player to QtAV. - remove Qt5Multimedia dependency. For later: - play video into slideshow tool. - port old videoslideshow tool to QtAv Related: bug 373272, bug 372485, bug 271751, bug 361829, bug 329854 M +12 -6 CMakeLists.txt M +3 -2 app/CMakeLists.txt M +40 -38 app/views/mediaplayerview.cpp M +11 -8 app/views/mediaplayerview.h https://commits.kde.org/digikam/32ebb7dff83b03cfad91cbe89de252b1f62bdd6e
Git commit ec50a8ad510e9fe6ded53f0632afd4ffbdf8ba47 by Gilles Caulier. Committed on 11/12/2016 at 16:37. Pushed by cgilles into branch 'master'. digiKam port to QtAV/ffmpeg instead Qt5Multimedia : port Presentation audio player to QtAV. TODO: - handle video rotation flag with new Exiv2 0.26 to autorotate media in player. - port video thumbnailer to QtAV. - remove Qt5Multimedia dependency. For later: - play video into slideshow tool. - port old videoslideshow tool to QtAv. Related: bug 372485, bug 271751, bug 361829, bug 329854 M +4 -5 app/CMakeLists.txt M +1 -1 app/views/mediaplayerview.cpp M +2 -2 app/views/mediaplayerview.h M +1 -5 utilities/presentation/CMakeLists.txt M +34 -24 utilities/presentation/audio/presentationaudiolist.cpp M +8 -5 utilities/presentation/audio/presentationaudiolist.h M +45 -27 utilities/presentation/audio/presentationaudiowidget.cpp M +9 -5 utilities/presentation/audio/presentationaudiowidget.h https://commits.kde.org/digikam/ec50a8ad510e9fe6ded53f0632afd4ffbdf8ba47
Git commit 193ecfd91745aab81c15ccf1a3889dc033ee7917 by Gilles Caulier. Committed on 11/12/2016 at 21:09. Pushed by cgilles into branch 'master'. digiKam port to QtAV/ffmpeg instead Qt5Multimedia : add video support into Slideshow. TODO: - handle video rotation flag with new Exiv2 0.26 to autorotate media in player. - port video thumbnailer to QtAV. - remove Qt5Multimedia dependency. For later: - port old videoslideshow tool to QtAv. Related: bug 372485, bug 271751, bug 361829, bug 329854 FIXED-IN: 5.4.0 M +8 -6 NEWS M +3 -3 app/views/mediaplayerview.cpp M +1 -1 app/views/mediaplayerview.h M +1 -0 utilities/slideshow/CMakeLists.txt M +68 -5 utilities/slideshow/slideshow.cpp M +3 -0 utilities/slideshow/slideshow.h A +227 -0 utilities/slideshow/slidevideo.cpp [License: GPL (v2+)] C +16 -51 utilities/slideshow/slidevideo.h [from: app/views/mediaplayerview.h - 050% similarity] https://commits.kde.org/digikam/193ecfd91745aab81c15ccf1a3889dc033ee7917