PHP程序员

今天老板突然给我发来一个B站的连接,让我下载上面的一个视频!开始以为很简单!后面打开连接后就蒙B了!打开console里面找到视频连接!放在网址栏给我的500 errno 我就傻了!

后面找到一个东西叫youtube-dl 是一个很好用的视频下载工具,使用python写的!超级好用,直接两个命令就把视频搞下来了!

首先: youtube-dl -F http://www.bilibili.com/video/av10111747/

 [BiliBili] 10111747: Downloading webpage
 [BiliBili] 10111747: Downloading video info page
 [info] Available formats for 10111747:
 format code  extension  resolution note
 0            mp4        unknown
 1            mp4        unknown
 2            mp4        unknown    25.62MiB (best)

然后: youtube-dl -f 2 http://www.bilibili.com/video/av10111747/

 [BiliBili] 10111747: Downloading webpage
 [BiliBili] 10111747: Downloading video info page
 [download] Resuming download at byte 25133056
 [download] Destination: 《声音简史》让世界从声音中醒来-10111747.mp4
 [download] 100% of 25.62MiB in 00:01

开始正题!

安装youtube-dl youtube-dl 安装方式详见GitHub主页说明。

常用命令:

1.查看目标视频详情 youtube-dl -F http://www.bilibili.com/video/av10111747/

2.下载视频到当前文件夹,可以选择清晰度 youtube-dl -f 格式号 url

如:youtube-dl -f 2 http://www.bilibili.com/video/av10111747/

不光可以下载bilibili,从名字看就知道本来是用来下载YouTube视频的

国外的话,需要加上--proxy "你的代理"

话不多说!官网的介绍更加详细!

贴出地址:youtube-dl


Bill Zhang

Thanks


评论
...

小明

有来过,666666。

4楼  2017-08-08  23:15发表