Bug 374469 - Kdenlive: Cannot reload file after creating proxy video
Summary: Kdenlive: Cannot reload file after creating proxy video
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: Rendering & Export (show other bugs)
Version: 16.12.0
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-02 22:07 UTC by Marc Draco
Modified: 2017-01-09 23:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
marcdraco: timeline_corruption+


Attachments
Sample error when reloading file, (36.07 KB, image/png)
2017-01-02 22:07 UTC, Marc Draco
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Draco 2017-01-02 22:07:47 UTC
Created attachment 103157 [details]
Sample error when reloading file,

I've got what might be a bit of an edge case here in that I'm having to work over two drives (with most of the files on normal HD and some stuff on an SSD) however, I don't think that's the reason.

I'm using PNG image sequences created by Natron because Kdenlive doesn't have the facilities I need (not that it should!). 

This all works fine until I create a proxy for these clips (which are bottlenecked by I/O from the HDD) - hence the reason for using a proxy. 

When I close and re-open Kdenlive, the link between the file and the proxy is broken resulting in an error as shown.

This has created no end of heartache trying to figure out what was going on - but I'm happy to have identified the bug (and bloody grateful to have Kdenlive, TBH).

The workaround seems to be to reconnect the file manually in the diaglog (recursive scanning isn't working for me - producing an abnormal termination).

This is what appears in the XML at the offending point I believe:

<property name="kdenlive:originalurl">/run/media/marc/0016EB7B3AE5EBFA/Vocalise/Halo/%01d.png?begin:1</property>
  <property name="kdenlive:proxy">/run/media/marc/fd43d48a-0e5b-44e1-b870-22b8a9c00185/PROXY/proxy/d7f5516f9998fa61fb1eae3e6c77a16d.mov</property>

I trust this is of assistance - I really don't want to have to go back to the "Shark" if you know what I mean. :)
Comment 1 Marc Draco 2017-01-02 22:18:41 UTC
Would I be correct in assuming this has something to do with a Printf formatting string? The output does appear to be attempting to print an integer value (and failing.) I'm not sufficiently au fait with the code to fix this I'm afraid.
Comment 2 Jean-Baptiste Mardelle 2017-01-09 23:14:41 UTC
Git commit 7ca503484aeb9181f97d2d4ae260d98497cc317e by Jean-Baptiste Mardelle.
Committed on 09/01/2017 at 23:14.
Pushed by mardelle into branch 'Applications/16.12'.

Fix issues with slideshow proxy

M  +1    -1    src/bin/projectclip.cpp
M  +5    -1    src/doc/documentchecker.cpp
M  +9    -4    src/timeline/track.cpp

https://commits.kde.org/kdenlive/7ca503484aeb9181f97d2d4ae260d98497cc317e