jmbannon / ytdl-sub

Lightweight tool to automate downloading and metadata generation with yt-dlp
https://ytdl-sub.readthedocs.io
GNU General Public License v3.0
1.59k stars 61 forks source link

[FEATURE] Automatically handle playlists ordered in reverse #948

Closed jmbannon closed 3 months ago

jmbannon commented 3 months ago

Playlists have always been a pain-point with ytdl-sub. If an author adds new videos to the end of a playlist, as opposed to the front, it breaks ytdl-sub's intuition of incremental scraping by breaking on the first (oldest) video. This update now makes it possible to handle this in the prebuilt TV Show presets:

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 96.12403% with 5 lines in your changes are missing coverage. Please review.

Project coverage is 97.02%. Comparing base (083db0d) to head (cf12c36).

Files Patch % Lines
src/ytdl_sub/downloaders/url/downloader.py 90.00% 4 Missing :warning:
src/ytdl_sub/entries/script/variable_types.py 83.33% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #948 +/- ## ========================================== - Coverage 97.02% 97.02% -0.01% ========================================== Files 115 115 Lines 7339 7394 +55 ========================================== + Hits 7121 7174 +53 - Misses 218 220 +2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.