mac-video-download

朋友考研需要在下载 bilibili 上下载考研视频,搜索了一番,发现安装插件之类的方法略麻烦,在 GitHub 找到了一个项目:命令行视频下载工具 youtube-dl ,简单方便。

项目在 GitHub 主页有详细的用法,本文主要介绍该工具的简单用法。
亲测支持国内 bilibili ,爱奇艺,优酷视频等,外国 YouTube 等。

安装YouTube-dl

主要介绍两种方法:

使用 Homebrew

  1. 安装 brew :如果没有安装,参考在Mac上更优雅的安装软件体验 – homebrew-cask
  2. 在终端输入brew install youtube-dl,安装完毕

使用 Wget

在终端输入

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

常见命令

以 bilibili视频 【阿松手书】薄冰殉情为例
1. 查看视频源信息,不同清晰度
youtube-dl -F https://www.bilibili.com/video/av11916864/
屏幕快照 2017-07-08 下午10.39.47
2. 下载视频到当前文件夹 youtube-dl -f 格式号 url
这里输入youtube-dl -f 1 https://www.bilibili.com/video/av11916864/
屏幕快照 2017-07-08 下午10.44.09
3. 下载外网视频需要代理,需要加上 –proxy “你的代理”
使用shadowsocksX-NG-R8客户端为例
在高级设置里查看代理设置
屏幕快照 2017-07-08 下午10.24.47
可见 socks5 代理的端口设置的为 1086

下载 YouTube 视频 只需要输入
youtube-dl -F URL --proxy "socks5://127.0.0.1:1086"

屏幕快照 2017-07-08 下午10.53.58
一般选择 22 号
youtube-dl -f 22 URL --proxy "socks5://127.0.0.1:1086"