https://bugs.kde.org/show_bug.cgi?id=447446
Bug ID: 447446 Summary: Fade transition with ken burns panning generates jumping images Product: digikam Version: 7.3.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Plugin-Generic-VideoSlideshow Assignee: digikam-bugs-n...@kde.org Reporter: cwei...@cweiske.de Target Milestone: --- SUMMARY When creating a slideshow video file with Tools>"Create video slideshow" and using the "ken burns - camera pan left to right" display effect together with the "Fade" image transition leads to "jumping" images after the fade effect. The face effect fades into the centered image, but the ken burns effect starts with the image moved to the right. When the fade effect ends, the image jumps from center to the right. STEPS TO REPRODUCE 1. Select two images 2. Tools > Create video slideshow" 3. Image selection: Images, next 4. Next 5. Video settings: 5.1. Effect displaying images: Ken Burns - camera pan left to right 5.2. Transition between images: Fade 6. Generate and view video OBSERVED RESULT When the fade-in effect is over, the image jumps from the center to the right, because the ken burns effect starts with the image on the right side. Example video: http://tmp.cweiske.de/digikam-bug-slideshow-transition.mp4 EXPECTED RESULT Images do not jump around but move and transition smoothly. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Ubuntu 20.04 with Mate desktop 1.24.0-2 KDE Frameworks 5.68.0 Qt 5.12.8 (built against 5.12.8) The xcb windowing system ADDITIONAL INFORMATION ffmpeg info: ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 9 (Ubuntu 9.3.0-10ubuntu2) configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libavresample 4. 0. 0 / 4. 0. 0 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 -- You are receiving this mail because: You are watching all bug changes.