Repository navigation
Home
MediaCrate is a Windows desktop application for saving video or audio from media URLs supported by yt-dlp. It provides one workflow for an individual URL and another for a managed queue, with controls for format, video resolution, retries, transfer speed, output naming, and existing files.
The application first validates a URL and, when metadata previews are enabled, asks the source for its title, thumbnail, duration, available formats, and estimated size. The selected streams are then retrieved by yt-dlp. FFmpeg joins or converts media when the requested output requires processing, and the completed file is written to the selected folder.
| Goal | Start here |
|---|---|
| Save one video or audio item | Downloading media |
| Prepare and manage several URLs | Queues and batch downloads |
| Understand formats, resolution choices, FFmpeg, and Node.js | Formats, quality, and dependencies |
| Configure behavior or resolve a failed download | Settings, history, and troubleshooting |
MediaCrate coordinates URL analysis, stream selection, download progress, optional media conversion, naming, and queue state. Source availability still depends on the website, the current yt-dlp extractors, regional or account restrictions, and the formats offered for that specific URL.
The application does not bypass digital rights management. Download only material that you are permitted to save.