A simple Youtube Downloading Utility using ytdl-core, @exponentialworkload/logger, prompts & Rollup (+ ffmpeg-static for merging formats)
pnpm i -g @exponentialworkload/ytdl
yarn global add @exponentialworkload/ytdl
npm i -g @exponentialworkload/ytdl
- install (see above)
- run
ytdl-cli
orytdc
- enter url
- select
Best Merged
(orBest Audio/Best Video/Auto
for well, exactly what that says) - select a filepath or use the default
- wait for it to complete
- profit?