YouTube Download C.L.I
It's a simple YouTube downloader client not made for speed, but for ease-of-console-use.
GUI coming soon.
ytdlc download <link> <audio|video>
<link> = The link you want to download from.
So, after you enter this command, the CLI does some black magic using FFMPEG and downloads the highest quality audio or video stream from that YouTube video, and remuxes them to have audio (in the case of a non-progressive video stream).
Yeah. That's all there is to it.
ytdlc --verbose --do_logs download <link> <audio|video>
--verbose is a flag that documents all of the steps that YTDLC goes through, as well as shows you all of the streams found for the YouTube video.
--do-logs is a flag that spits the FFmpeg logs into a file named ffmpeg_out.log in the current working directory.
<link> = The link you want to download from.
First, get the installer (windows only) from the GitHub repository (sorry for those of you on CodeBerg), and run it.
Then, refresh your path variable.
Finally, profit.
- The program automatically picks the highest quality streams, disregarding video codec. This can be annoying when it picks a video stream with the
av01codec, which is not compatible with some video editors. (premiere pro 👀). This is not easily fixable unless I add more flags for customization. 🏳️🏴🚩