yt-dlp GUI

Checking...

yt-dlp / getfox.net

Generate script

Automation

Run one command whenever you want the latest videos — it asks the server what's due today, downloads those yt-dlp commands (installing yt-dlp/ffmpeg via winget first if needed), and runs them right there in your terminal.

One-time setup Windows — installs/updates yt-dlp + ffmpeg via winget only, nothing else
bash Linux / macOS / WSL — runs immediately
PowerShell Windows — downloads then runs the same file each time

Global defaults

Applied to every channel and link unless a preset or per-channel override says otherwise.

Presets (quality & format)

Save a quality/format bundle once (e.g. "1080p video", "MP3 audio"). Apply it directly to a channel or link.

Notes (bugs & feature ideas)

Jot something down for later. Newest first.

Destination

One folder, used by every channel and link. Music-flavored presets automatically get their own "\Music Videos" subfolder — nothing else to configure.

A channel to keep monitoring — each one has its own preset and schedule.

Channels

Pending channels

Found in a bulk paste, not yet configured. Give each one a preset/schedule (Edit) and activate it, or delete it.

A one-off video/playlist you've bookmarked — its own preset, organized by tags.

Links

Pending links

Found in a bulk paste, not yet configured. Give each one a preset and activate it, or delete it. Titles are fetched automatically in the background.