ytdl-sub/src/ytdl_sub/plugins
Jesse Bannon 6615e1d1ac
[BACKEND] Always filter out live, post_live, and upcoming videos on download (#742)
Closes Issue: https://github.com/jmbannon/ytdl-sub/issues/729

Add a new field to the match_filter plugin: `download_match_filters`. This set of filters will be applied at the download stage (as opposed to `filters` which get applied at the metadata stage). By default, always set `"!is_live & !is_upcoming & !post_live"` as a download filter. This prevents ytdl-sub from hanging when trying to grab live and upcoming videos.

Docs on match-filters: https://ytdl-sub.readthedocs.io/en/latest/config.html#match-filters
2023-09-24 06:24:21 -07:00
..
internal [REFACTOR] Shared plugin code (#664) 2023-07-25 12:11:50 -07:00
__init__.py setup cfg 2022-04-26 07:19:53 +00:00
audio_extract.py [FEATURE] Support best codec type in audio_extract (#700) 2023-09-02 00:50:26 -07:00
chapters.py [REFACTOR] Shared plugin code (#664) 2023-07-25 12:11:50 -07:00
date_range.py [BUGFIX] Fix date_range plugin as a match-filter (#726) 2023-09-20 08:30:29 -07:00
embed_thumbnail.py [BUGFIX] Do not hard-fail if the thumbnail fails to download/convert (#675) 2023-07-28 13:12:46 -07:00
file_convert.py [BACKEND] Set merge_output_format to file_convert file type (#699) 2023-09-02 11:18:04 -07:00
format.py [FEATURE] format plugin to set yt-dlp format easier (#714) 2023-09-13 00:02:19 -07:00
match_filters.py [BACKEND] Always filter out live, post_live, and upcoming videos on download (#742) 2023-09-24 06:24:21 -07:00
music_tags.py [BUGFIX] Do not hard-fail if the thumbnail fails to download/convert (#675) 2023-07-28 13:12:46 -07:00
nfo_tags.py [REFACTOR] Shared plugin code (#664) 2023-07-25 12:11:50 -07:00
output_directory_nfo_tags.py [REFACTOR] Shared plugin code (#664) 2023-07-25 12:11:50 -07:00
regex.py [DOCS] Mention YAML single vs double quotes in regex docs (#719) 2023-09-15 13:54:08 -07:00
split_by_chapters.py [BUGFIX] Do not hard-fail if the thumbnail fails to download/convert (#675) 2023-07-28 13:12:46 -07:00
subtitles.py [REFACTOR] Shared plugin code (#664) 2023-07-25 12:11:50 -07:00
video_tags.py [REFACTOR] Shared plugin code (#664) 2023-07-25 12:11:50 -07:00