Download video or audio from URLs using yt-dlp. Supports YouTube, m3u8/HLS streams, and hundreds of sites. CLI/desktop only.
This recipe requires system tools that can't run in a browser. Install the CLI to run it locally.
Install
cargo install bntoRun
bnto run download-video <url>Files never leave your device. The Rust engine compiles to WebAssembly and runs entirely in your browser tab.
Open the page, drop your files, download results. No account, no email, no credit card.
No daily caps, no watermarks, no quality limits. The engine runs on your hardware, so it costs nothing to operate.
The entire engine, CLI, and web app are MIT licensed. Inspect the code, verify the operations, or contribute.
Pass a URL and bnto handles the rest. The engine wraps yt-dlp, which supports thousands of video platforms. No manual format negotiation needed.
Video downloads run as native processes on your system. No browser sandboxing, no WebAssembly overhead. Full disk access for writing large files directly.
Chain video downloads with file renaming, metadata extraction, or archival in a single recipe. Each node does one job and passes results to the next.