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

            Bug ID: 526882
           Summary: Kdenlive keeps using an outdated proxy after the
                    source clip is replaced
    Classification: Applications
           Product: kdenlive
      Version First 26.08.1
       Reported In:
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Project Bin & Import
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

DESCRIPTION
When the file of a clip that uses a proxy is replaced by different content
under the same name, Kdenlive does not notice when the project is opened again.
It keeps playing the old proxy, so the clip monitor and timeline preview show
content that no longer exists in the source. A clip without a proxy is handled
correctly: Kdenlive detects the changed file and offers to reload it.

STEPS TO REPRODUCE
1. In Settings > Configure Kdenlive > Proxy Clips, enable proxy clips and
automatic proxy generation, and set the minimum size below the clip's width.
2. Add a clip to a new project.
3. Wait until the proxy is created, then save the project and quit.
4. Replace the clip with different content under the same name.
5. Open the project again and select the clip in the Project Bin.

OBSERVED RESULT
The project opens without any message. The clip monitor shows the old proxy.
The project file still references the proxy named after the old hash, and
kdenlive:file_hash still holds the old value.

EXPECTED RESULT
Kdenlive detects that the source changed, as it does for clips without a proxy,
and rebuilds the proxy, or at least tells the user that the proxy is outdated.

SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux 2.18
KDE Plasma Version: 6.7.5
KDE Frameworks Version: 6.30
Qt Version: 6.11.2
Kdenlive: 26.08.1 (tag `v26.08.1`, `55e16e85cd`)
MLT: 7.38

ADDITIONAL INFORMATION

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

Reply via email to