SUMMARY When animated .gif files play while looping is enabled, the image disappears for a split second between the loops. This causes flickering issue. STEPS TO REPRODUCE 1. Play animated .gif file in preview mode. 2. Enable loop. OBSERVED RESULT Between loops there's brief moment when image disappears and then reappear as the loop continues. EXPECTED RESULT There shouldn't be any disappearing and the transition should look smooth.
We currently have no extra player for GIF files. This is done by the video player, yes it is not perfect with GIF, but it is also dependent on the FFmpeg version. Maik
Thanks for the response! So should I be waiting for a dedicated GIF player to be implanted, or will digikam depend on FFmpeg to fix the issue?
There is no plan to write a specific Gif player in digiKam. FFmpeg + QtAv player is the solution to handle video files in digiKam. Gilles Caulier
digiKam 7.0.0 stable release is now published: https://www.digikam.org/news/2020-07-19-7.0.0_release_announcement/ We need a fresh feedback on this file using this version. Thanks in advance Gilles Caulier
Hi Kamo and happy new year, Can you check if problem remain with current 7.5.0 pre-release Windows installer available here : https://files.kde.org/digikam/ Thanks in advance Gilles Caulier
Git commit ff712f5b495eaa922692ec399a47c76f970a7a99 by Gilles Caulier. Committed on 25/03/2022 at 04:46. Pushed by cgilles into branch 'qt5-maintenance'. Windows build using MXE: Build ffmpeg 4.4.1 with same optimiztions than AppImage. Do not use MXE ffmpeg build as it do not include non-free and x265 codecs. Related: bug 386522 FIXED-IN: 7.7.0 M +51 -30 project/bundles/3rdparty/ext_ffmpeg/CMakeLists.txt M +1 -18 project/bundles/3rdparty/ext_libaom/CMakeLists.txt M +18 -2 project/bundles/mxe/01-build-mxe.sh M +3 -0 project/bundles/mxe/02-build-extralibs.sh M +4 -0 project/bundles/mxe/03-build-digikam.sh M +3 -0 project/bundles/mxe/tools/installextralibsdep.sh M +1 -0 project/bundles/mxe/tools/installmxedeps.sh https://invent.kde.org/graphics/digikam/commit/ff712f5b495eaa922692ec399a47c76f970a7a99