Watching YouTube on a browser is too heavy for my Celeron N4020, so I wrote this minimal Bash script as a workaround.
A blazing fast, lightweight CLI YouTube player using yt-dlp, fzf, and mpv.
Inspired by the amazing ani-cli.
vid-cli-demo.mp4
yt-dlp(Fetching links)fzf(Interactive UI)mpv(Video Player)ffmpeg(Merging 1080p video & audio)gawk(String parsing)
The easiest way to install on Arch-based distributions:
yay -S vid-cli-gitFor other distributions or manual installation:
git clone https://github.com/Renxznm/vid-cli.git
cd vid-cli
sudo cp vid-cli /usr/bin/vid-cli
sudo chmod +x /usr/bin/vid-cli