kieraneglin / pinchflat

Your next YouTube media manager
GNU Affero General Public License v3.0
1.11k stars 21 forks source link

[FR] Update name / location of previously downloaded files according to output path template changes #408

Open reneil1337 opened 2 weeks ago

reneil1337 commented 2 weeks ago

I'd love to be able to apply updates of "output path template" changes to all files that were already downloaded via Pinchflat. The renaming/moving of previously downloaded files could happen as the user saves changes of the media profile they are editing. This would massively help to handle archived media without breaking Pinchflat pipelines.

kieraneglin commented 2 weeks ago

Hey there! Thanks for the report (:

This is a fair idea, but unfortunately not a super simple one. I'm going to be (mostly) out of cell service for just over a week starting tomorrow, but I'll take a look once I'm back and see if there's a simple path forward!

giantsfan006 commented 1 week ago

Came here to suggest this. I'm doing some testing to get things working right and after a few dozen downloads I realized I wasn't getting season folders. While it would be awesome to be able to just change the format in the profiles page it would also be beneficial to have a nuclear option that deletes everything and starts fresh. Would simply pointing Pinchflat at a new empty downloads directory work?

kieraneglin commented 4 days ago

Hey all! I'm back from my trip and I'll be looking into this later this week. There are a few bugfixes I need to address first but I'll resume looking into this once those are resolved 🤙

it would also be beneficial to have a nuclear option that deletes everything and starts fresh. Would simply pointing Pinchflat at a new empty downloads directory work?

You'd have to also nuke the /config directory, but it's probably better to go to a source in-app and click Actions > Delete Source + Files. Or you could delete the download directory for that source's specific files and choose Actions > Sync Files on Disk