Make yt-dlp easy to use

From Pengwings
Revision as of 21:14, 12 February 2026 by Theleruby (talk | contribs) (Created page with "Easy to use "short-term" replacement for GRAB.BAT for Linux. Install yt-dlp from your package manager e.g. sudo rpm-ostree install yt-dlp Add grab aliases: mkdir ~/.bashrc.d vim ~/.bashrc.d/grab alias grab-audio='yt-dlp --format "bestaudio/best" --audio-format mp3 --extract-audio -o "%(title)s-%(id)s.%(ext)s" --verbose' alias grab-video='yt-dlp --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4 -o "%(title)s-%(id)s.%(ext)s"...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Easy to use "short-term" replacement for GRAB.BAT for Linux.

Install yt-dlp from your package manager e.g.

sudo rpm-ostree install yt-dlp

Add grab aliases:

mkdir ~/.bashrc.d
vim ~/.bashrc.d/grab
alias grab-audio='yt-dlp --format "bestaudio/best" --audio-format mp3 --extract-audio -o "%(title)s-%(id)s.%(ext)s" --verbose'
alias grab-video='yt-dlp --format "bestvideo+bestaudio[ext=m4a]/bestvideo+bestaudio/best" --merge-output-format mp4 -o "%(title)s-%(id)s.%(ext)s" --verbose'

To grab audio:

grab-audio https://www.youtube.com/watch?v=rvAGUO27FNw

To grab video:

grab-video https://www.youtube.com/watch?v=9HXT7fDkf9I

To grab a playlist of audio tracks:

grab-audio -a playlist.txt

To grab a playlist of video tracks:

grab-video -a playlist.txt