The task runner is simple queue system that allows you to poll channels or playlists for new content at specified intervals.
{{ filteredTasks.length }} displayed
| Task | Timer | Actions | |
|---|---|---|---|
|
|
|
-
All tasks operations require
--download-archiveto be set in the preset or in the command options for yt-dlp for the task to be dispatched. If you have selected one of the built in presets it already includes this option and no further action is required. -
To avoid downloading all existing content from a channel/playlist, use
Actions > Archive Allto mark existing items as already downloaded. - Custom Handlers: Leave timer empty for custom handler definitions. The handler runs hourly and doesn't require timer.
-
Generate metadata: will attempt first to save metadata based on the
task
Download pathif not set, it will fallback to theOutput templatewith the priority oftask,presetand then finally toYTP_OUTPUT_TEMPLATE. The final path must resolve inside{{ config.app.download_path }}.