Meloze
← Index
Instrument N° 01 · Media

Universal
video downloader.

Paste any link — YouTube, Vimeo, Reddit, TikTok, the odd Bandcamp embed. We probe the URL, let you pick a quality, then merge the best video and audio streams into a single .mp4 that plays anywhere — macOS, Windows, Linux, iOS, Android. Served straight to your machine and wiped from ours.

No length limit · full lectures, concerts, films
Paste URL
01

We read the link.

A lightweight yt-dlp probe runs on the server — no download yet.

02

You pick a quality.

Up to 4K, or audio-only as M4A. Sensible default is 1080p.

03

We hand over one file.

Audio + video are merged locally into a universal .mp4 (H.264 + AAC) and streamed straight to you.

§ The pipelineHonest by default
01server · <1s

Probe

yt-dlp reads the URL and reports available streams. No download happens yet.

02os.tmpdir()

Fetch

We pull the best video + audio tracks into the machine's scratch directory.

03-movflags +faststart

Remux

ffmpeg remuxes into an MP4 with H.264 + AAC and faststart — the combo every device groks.

04zero retention

Deliver

The finished file is streamed directly to your browser, then deleted from the server.

§ Notes
Which devices play the output?
All of them. Every .mp4 we hand back uses H.264 video + AAC audio in an MP4 container with faststart — the most widely supported combo on the web. It opens natively on macOS, Windows, Linux (VLC, mpv, Chrome, Firefox), iOS, iPadOS and Android.
What if the source is VP9 / AV1?
We remux rather than transcode whenever possible. If the source ships VP9 or AV1, your file will still be a valid MP4; modern browsers, phones and smart TVs play both natively.
Do you keep anything?
No. Each job creates a private directory inside os.tmpdir(), streams the final file to you, and wipes the directory — whether you succeeded, cancelled, or errored.
Which sites work?
Anything yt-dlp supports — 1,800+ extractors at last count. If a specific site has a fresh change we haven't caught yet, the probe step will tell you honestly.
Is there a length limit?
No. You can pull a 3-hour lecture, a full-length film or a 10-hour ambient mix. Longer jobs just take longer to probe, merge and stream — patience beats truncation.