A tiny helper project whose only purpose is to make using yt-dlp easier. I made this because when I want to use a YouTube video in one of my own video projects,
such as a free Green Screen video, I'm too lazy to manually put together the full yt-dlp command. Lol.
- You run
python dl-link.py - You paste a single YouTube video URL when prompted
- The script downloads the video automatically into the
output/folder
That is the entire workflow. No need to write a full yt-dlp command yourself.
- Open a terminal in this folder.
- Run:
py dl-link.py - When prompted, paste the YouTube video link.
- Wait for the download to finish.
- Download the latest
yt-dlpbinary from the official releases page: https://github.com/yt-dlp/yt-dlp/releases - On Windows, place
yt-dlp.exein the same folder asdl-link.py. - On Linux/macOS, place the corresponding
yt-dlpbinary for your OS in the same folder or installyt-dlpsystem-wide. denois recommended for full YouTube support, as noted by yt-dlp's own README. It is not strictly required, but using Deno helps avoid extraction failures. https://docs.deno.com/runtime/- Downloads are saved into the
output/directory. - The script converts the downloaded video to MP4 format.