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-cliorytdc - enter url
- select
Best Merged(orBest Audio/Best Video/Autofor well, exactly what that says) - select a filepath or use the default
- wait for it to complete
- profit?