yt-dlp

on MacOS.
# install: $ python3 -m pip install -U yt-dlp
# pgrade: $ pip3 install –upgrade pip
# version: $ yt-dlp —version
# download: $ yt-dlp video_url
# list: $ yt-dlp –list-formats video_url
# defalut download: -f “bv*+ba/b”
# download video/audio: $ yt-dlp -f “398+140” video_url
# output mp4: $ yt-dlp -f “247+251” –merge-output-format mp4
# Download the best video with the best extension
# (For video, mp4 > mov > webm > flv. For audio, m4a > aac > mp3 …)
$ yt-dlp -S “ext”
# Download the best mp4 video available, or the best video if no mp4 available
$ yt-dlp -f “bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b”
# Download and merge the best video-only format and the best audio-only format,
# or download the best combined format if video-only format is not available
$ yt-dlp -f “bv+ba/b”
# Download 720P
$ yt-dlp -f “bv[height=720][ext=mp4]+ba[ext=m4a]/b”
# Download 1080P
$ yt-dlp -f “bv[height=1080][ext=mp4]+ba[ext=m4a]/b”
# Download 4K
$ yt-dlp -f “bv[height=2060][ext=mp4]+ba[ext=m4a]/b”
# Download mp3
$ yt-dlp –extract-audio –embed-thumbnail –audio-format mp3
$ yt-dlp –extract-audio –audio-format mp3
# Use proxy
$ yt-dlp –proxy socks5://127.0.0.1:10808

Post a Comment

You must be logged in to post a comment.