NickvisionApps / Parabolic

Download web video and audio
https://flathub.org/apps/details/org.nickvision.tubeconverter
GNU General Public License v3.0
1.03k stars 55 forks source link

Keep a Playlist Updated #681

Open nlogozzo opened 12 months ago

nlogozzo commented 12 months ago

Discussed in https://github.com/NickvisionApps/Parabolic/discussions/676

Originally posted by **ArthurOllier** November 18, 2023 as a user i want to be able to sync a folder with a playlist in order to not having to add a download myself pointing to a set directory or as a user i want to be able to save a download task (playlist in a set folder, as there is already a file by file history) in order to play it again (on startup / on app start up ?)

We will be going with this option:

as a user i want to be able to save a download task (playlist in a set folder, as there is already a file by file history) in order to play it again (on startup / on app start up ?)

nlogozzo commented 11 months ago

@ArthurOllier Do you often rename the videos downloaded from the playlist?

I ask because I'm trying to think of how to check for videos already downloaded from the playlist. I'd like to compare the names of the files in the folder to the titles of the videos in the playlist and whatever is missing download them. However, if you rename the files, then it would think none of the videos are there and download them all again, in which we'd need another solution.

LionelVallet commented 10 months ago

@ArthurOllier Do you often rename the videos downloaded from the playlist?

I ask because I'm trying to think of how to check for videos already downloaded from the playlist. I'd like to compare the names of the files in the folder to the titles of the videos in the playlist and whatever is missing download them. However, if you rename the files, then it would think none of the videos are there and download them all again, in which we'd need another solution.

You can store a hidden file containing the identifiers of successfully downloaded videos in the folder. You may want to change file names, but also delete certain videos. In this case, we'd like to download only the new videos, and not re-download the deleted ones each time.

nlogozzo commented 10 months ago

You can store a hidden file containing the identifiers of successfully downloaded videos in the folder.

That's a good idea! Thanks :)