foxygit / ytmdl Log in
commits tags

/README.md · 870 B

raw

ytmdl

A terminal UI for downloading audio from YouTube / YouTube Music video, playlist, and album URLs.

The primary implementation is now C + ncurses, in c/ — see c/README.md for build/run instructions, requirements, and keybindings.

./start.sh

builds (if needed) and runs it.

Earlier Python version

This project started as a Python + Textual implementation; it's kept in place (unchanged, still functional) rather than deleted. See README-python.md for its docs, and run it with ./start-python.sh. Both versions shell out to yt-dlp for the actual extraction/downloading and share the same feature set (URL/playlist queue, concurrent downloads, folder picker, per-playlist subfolders, embedded thumbnail/metadata).