yt-dlp Playlist Flattener
Transforms a playlist-like object into the media items that make it up.
Currently supported task kinds are youtube-channel
, niconico-channel
and
bilibili-channel
. Where task ids are the ids assigned by the respective
platform.
Configuration
ytdlp_flatten
filters
: Map from flag to filter. Flags are taken from theflag
attribute in task data. Filters are passed straight to yt-dlp's--match-filter
flag.enqueue_info
: Enqueues the correspoding channel info task on completion.
Sample configuration:
ytdlp_flatten:
filters:
notlive: live_status=not_live
short: duration<300