A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash: youtube-dl: command not found #Debian apt-get install youtube-dl #Ubuntu apt-get install youtube-dl #Alpine apk add youtube-dl #Arch Linux pacman -S youtube-dl #Kali Linux apt-get install youtube-dl #Fedora dnf install youtube-dl #OS X brew install youtube-dl #Raspbian apt-get install youtube-dl #Docker docker run cmd.cat/youtube-dl youtube-dl #Windows https://yt-dl.org/latest/youtube-dl.exe
youtube-dl 命令从 YouTube (油管)和其他网站下载视频。官网主页:http://rg3.github.io/youtube-dl。
Youtube-dl 是一个开源的 Python 命令行工具,可用于下载上千个视频网站的视频内容,它可以保存视频 MP4 和其他提供的格式,也可以仅提取音轨,用途十分广泛。此前该项目曾因涉嫌违反美国版权法被美国唱片业协会 RIAA 投诉下架,在众多开发者的争取下,该项目仓库最终得以恢复。
youtube-dl [OPTIONS] URL [URL...]
-h, --help Print this help text and exit
--version Print program version and exit
-U, --update Update this program to latest version. Make
sure that you have sufficient permissions
(run with sudo if needed)
-i, --ignore-errors Continue on download errors, for example to
skip unavailable videos in a playlist
--abort-on-error Abort downloading of further videos (in the
playlist or the command line) if an error
occurs
--dump-user-agent Display the current browser identification
--list-extractors List all supported extractors
--extractor-descriptions Output descriptions of all supported
extractors
--force-generic-extractor Force extraction to use the generic
extractor
--default-search PREFIX Use this prefix for unqualified URLs. For
example "gvsearch2:" downloads two videos
from google videos for youtube-dl "large
apple". Use the value "auto" to let
youtube-dl guess ("auto_warning" to emit a
warning when guessing). "error" just throws
an error. The default value "fixup_error"
repairs broken URLs, but emits an error if
this is not possible instead of searching.
--ignore-config Do not read configuration files. When given
in the global configuration file
/etc/youtube-dl.conf: Do not read the user
configuration in ~/.config/youtube-
dl/config (%APPDATA%/youtube-dl/config.txt
on Windows)
--config-location PATH Location of the configuration file; either
the path to the config or its containing
directory.
--flat-playlist Do not extract the videos of a playlist,
only list them.
--mark-watched Mark videos watched (YouTube only)
--no-mark-watched Do not mark videos watched (YouTube only)
--no-color Do not emit color codes in output
要下载的视频 URL 网址
youtube-dl 下载视频或播放列表:
youtube-dl https://www.youtube.com/watch?v=oHg5SJYRHA0
youtube-dl 从视频下载音频并将其转换为 MP3:
youtube-dl -x --audio-format mp3 url
youtube-dl 将视频下载为具有自定义文件名的 MP4 文件:
youtube-dl --format mp4 -o "%(title)s by %(uploader)s on %(upload_date)s in %(playlist)s.%(ext)s" url
youtube-dl 下载视频并保存其描述,元数据,注释,字幕和缩略图:
youtube-dl --write-description --write-info-json --write-annotations --write-sub --write-thumbnail url
youtube-dl 从播放列表中下载所有未标记为 NSFW 或年龄限制为7岁的 Let's Play 视频:
youtube-dl --match-title "let's play" --age-limit 7 --reject-title "nsfw" playlist_url