https://bugs.kde.org/show_bug.cgi?id=472449

            Bug ID: 472449
           Summary: Regression: pan_zoom effect with keyframes on an image
                    produces a graphical glitch that darkens the
                    surrounding screen
    Classification: Applications
           Product: kdenlive
           Version: 23.04.3
          Platform: Appimage
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Effects & Transitions
          Assignee: j...@kdenlive.org
          Reporter: cont...@elliotkillick.com
  Target Milestone: ---

SUMMARY

This problem only happens starting with 23.x.

I've been able to fix it by changing this value from the <property
name="kdenlive_id">pan_zoom</property> filter:

<property
name="producer.resource">00:00:00.000=0x00000000;00:00:03.100=0x00000000</property>
TO
<property name="producer.resource">00:00:00.000=0x00000000</property>

This also works (and is the value used in 22.x Kdenlive):
<property name="producer.resource">0=/home/user/Videos/0x00000000</property>

I found this out by diffing the files produced by 22.x vs 23.x where the bug
occurred until I changed the exact line that fixed the issue.

STEPS TO REPRODUCE
1. Create new 23.x project
2. Add video in V1 track
3. Add image (I test PNG and WEBP, this bug occurs with both) in V2 track
4. Add pan_zoom ("Position and Zoom") effect to image
5. Add keyframe to image that just makes it move (for example)
6. Save project
7. Re-open and observe the bug (rendering even without re-opening will also
allow you to observe it)

OBSERVED RESULT

Graphical glitch causes screen to be darkened around image.

EXPECTED RESULT

No graphical glitch.

SOFTWARE/OS VERSIONS

AppImage, tested on Fedora 38 and Debian 11VM

ADDITIONAL INFORMATION

A project converted from 22.x to 23.x will not see the issue at first. It's
only when you add a new pan_zoom effect with keyframes on an image that you
will see the graphical glitch on that new element.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to