📜  youtube-dl - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:35:49.300000             🧑  作者: Mango

介绍:YouTube-DL - Shell/Bash

简介

youtube-dl 是一个用于从 YouTube.com 及其它几百个网站下载视频的命令行工具。它具有简单、直观的命令行界面,用户可以使用它来一次下载单个或多个视频,以及整个播放列表或频道。

功能
  • 支持多个视频网站:不仅支持从 YouTube 下载视频,还支持从 Vimeo、Dailymotion、Facebook、SoundCloud、Twitch 等几百个网站下载视频。
  • 支持多种视频格式:支持多种格式下载,包括 mp4、flv、webm 等,并可以自定下载质量。
  • 自定义选项:有许多自定义选项,包括下载质量、下载路径和文件名格式等。
  • 支持代理:可以在使用代理时下载视频。
  • 自动更新:自动获取最新的 youtube-dl 版本并更新。
代码示例
# 下载单个视频
youtube-dl https://www.youtube.com/watch?v=C0DPdy98e4c

# 下载整个播放列表
youtube-dl https://www.youtube.com/playlist?list=PLVmyEAlzTU_o6VwUkRc0v-obJ5b5p5E5y

# 下载自定义视频格式和质量
youtube-dl -f mp4 https://www.youtube.com/watch?v=C0DPdy98e4c

# 下载到自定义目录
youtube-dl -o '/path/to/download/%(title)s.%(ext)s' https://www.youtube.com/watch?v=C0DPdy98e4c

# 使用代理下载
youtube-dl --proxy http://proxyserver.com:8080 https://www.youtube.com/watch?v=C0DPdy98e4c

# 自动更新 youtube-dl
sudo youtube-dl -U
总结

youtube-dl 是一个非常强大的用于下载视频的命令行工具,功能强大,支持多个视频网站,具有许多自定义选项。如果你是一个 Linux 用户,并且希望使用命令行来下载视频,那么 youtube-dl 就是一个不错的选择。