https://bugs.kde.org/show_bug.cgi?id=504308
Bug ID: 504308 Summary: 'cachefiles' folder. Classification: Applications Product: kdenlive Version First unspecified Reported In: Platform: Other OS: Other Status: REPORTED Severity: normal Priority: NOR Component: Setup & Installation Assignee: j...@kdenlive.org Reporter: gabcor...@gmail.com Target Milestone: --- Created attachment 181361 --> https://bugs.kde.org/attachment.cgi?id=181361&action=edit 'cachefiles' folder and numeric-named subfolder Recently I've experimented a bit with the different options available for defining the Project Folder, in the Project Settings dialog. That left me with some concerns: 1. Not the best option name? The option name "Parent folder of the project file" seems somewhat confusing (and the explanation in the manual adds a lot to it). What the option does is storing a "cachefiles" folder inside the same folder where the current project file is saved. a) To me this is not the parent folder of the project file, it's the folder of the project file. So the name of the option could be clearer, I think. b) The manual explains about this option: "Uses the parent folder of the folder the .kdenlive project file is located in" This is wrong, and certainly not what happens when using this option. 2. Choosing the "Parent folder of the project file" option for a project. a) When creating an new project, and choosing this option in the Project Settings dialog, I think it'd be useful to immediately prompt the user to save the project, and avoid exposing him/her to the warning dialog it's currently displayed the first time the project is saved to disk. Later on, when the user decides to save the project, this warning can easily caught the user by surprise, giving the impression that "something has happened". b) When an unsaved project is already in use (some clips loaded, perhaps some editing done) and the user decides to change the Project Folder to this same option, a warning dialog appears, it says: "The current project has not been saved. This will first save the project, then move all temporary files from C:/Users/<user_name>/AppData/Local/kdenlive/cache to /cachefiles, and the project file will be reloaded" The problem with that is that it effectively does what it says: No matter where the new project is saved, Kdenlive moves the cache folder to C:/cachefiles (instead of the folder where the project was saved), and the Project Folder setting gets set to Custom folder, instead of the chosen folder "Parent folder...". (I don't know if this is happening in all platforms or only on Windows). c) If the project has already been saved when changing the option, all happens as expected (i.e. a "cachefiles" folder is created in the same folder the project file is saved in). 3. "cachefiles" folder contents. This is more of an internal thing, but I wonder why it happens, and if it could have any impact when moving projects from one place to another, or when archiving projects. For some reason, inside the "cachefiles" folder there is always a folder with a numeric name (like: 1747371107491, 1747370902201, etc.) This folder also contains "audiothumbs", "masks", "preview", "sequences", "videothumbs", and "workfiles" subfolders. The strange thing is that, for example, the "preview" folder inside the cachefiles folder does not contain the rendered timeline previews of the project, but instead they are saved inside this "preview" subfolder of this other folder with a numeric name. Also, "audiothumbs" and "videothumbs" folders content seem to be duplicated (or at least most of it) in both of the same-named folders. (An attached image shows the folder tree created when selecting the "Parent folder..." option). Thanks!! -- You are receiving this mail because: You are watching all bug changes.