Media batch downloader

Coming soon — a local tool to download video, audio, and images from public URLs without ad-filled converter sites.

The batch media downloader is coming soon, very much so to my own excitement.

It is an attempt to fix something that has annoyed me for a long time: downloading media from YouTube and other sites. If you want something for later viewing, you often end up on one of those awful websites pumped full of ads, and you cannot cycle through many sources quickly — a simple task turns into a whole ordeal.

I am sure tools already exist, but before I find the one that I like and that does exactly everything how I want it, I might as well build one — that will probably be faster. This is a tool in the making that can download media from any public URL (probably). All media is technically already fetched when you visit a page in your browser; the job is to save it properly.

Additional info

Highlights

  • Local downloader for public URLs — escape ad-heavy online converters.
  • Video, audio, and images; format conversion and playlist support.
  • Python CLI first; optional GUI later; source to be shared when ready.

To be clear: this tool runs independently from your browser and lets you choose what to download from a specific URL — video, audio, and/or images. It can convert formats too, so a video can become an audio file. It can work through playlists, and because you run it locally there are no annoying ads, no “buy our premium” prompts, and no slow URL cycling.

The tool will likely be written in Python. The source will be published when it is done, so you can tweak it to your own liking.

I am thinking about adding a GUI later, but the first release will stay a simple script you can run and configure in one place. A GUI might speed things up for people who are less tech-savvy — a no-GUI version ships first.