Bug 468998 - GoPro LRV Proxy moved to proxy folder then not found on project reload
Summary: GoPro LRV Proxy moved to proxy folder then not found on project reload
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: 23.04.0
Platform: Ubuntu Linux
: NOR critical
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-26 11:16 UTC by Darwin McGrath
Modified: 2023-05-03 06:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darwin McGrath 2023-04-26 11:16:35 UTC
SUMMARY
***
Using GoPro LRV files to add clips to Project Bin. kdenlive MOVES LRV files to proxy folder. Then on project reload can't find proxy files and rebuilds it's own in the proxy folder.
***


STEPS TO REPRODUCE
1. Creat a new project
2. Add an LRV file to project bin (LRV and MP4 files are in the same source directory)
3. Save the project (Project Folder is Parent of Project File)
4. Close and Open Project again

OBSERVED RESULT
If able to open project file without getting "Could not recover corrupted file" Error (this is another big problem) then proxy is not found and kdenlive offers to rebuild proxies (Can't be found because kdenlive moved the LRV file to proxy folder)


EXPECTED RESULT
LRV file should NOT be moved to proxy folder

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Ubuntu 22.04.2 LTS
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Jean-Baptiste Mardelle 2023-05-03 06:46:14 UTC
Git commit ff7f1dba304f8afe2316bdc953491188844ec2ca by Jean-Baptiste Mardelle.
Committed on 03/05/2023 at 06:44.
Pushed by mardelle into branch 'release/23.04'.

Don't attempt to move external proxy clips

M  +1    -0    src/bin/projectclip.cpp
M  +17   -5    src/doc/kdenlivedoc.cpp
M  +1    -1    src/doc/kdenlivedoc.h
M  +7    -1    src/project/projectmanager.cpp

https://invent.kde.org/multimedia/kdenlive/commit/ff7f1dba304f8afe2316bdc953491188844ec2ca