FallingLights / Teachable-dl

Course downloader for teachable platform written in python3 using selenium and yt-dlp
GNU Lesser General Public License v3.0
106 stars 27 forks source link

[FEATURE] Don't re-download previously successfully downloaded content #15

Closed reggian closed 1 year ago

reggian commented 1 year ago

Is your feature request related to a problem? Please describe. If for some reason you have to execute a redownload, it is nice if the previously successful content is not redownloaded.

Describe the solution you'd like Check if some content is already downloaded (e.g. the files already exist).

Describe alternatives you've considered An option would be to also group lesson files into separate directories and check if the directory exists.

reggian commented 1 year ago

In my case the multiple subtitle downloading added up over time. I can submit a PR for subtitle skipping if desired.

reggian commented 1 year ago

I see this closely relates to #10. I don't know how I missed it...