使用youtube-dl 下载视频(YouTube,爱奇艺等)

youtube-dl is a command-line program to download videos from YouTube.com and a few more sites. It requires the Python interpreter, version 2.6, 2.7, or 3.2+, and it is not platform specific. It should work on your Unix box, on Windows or on macOS. It is released to the public domain, which means you can modify it, redistribute it or use it however you like.
Unix/Win 下的命令行工具,支持包括Youtube, facebook,B站,爱奇艺,优酷等在内网站的视频下载。(具体的网站列表见下)
 

安装 Installation
随便找一种适用的方式就行了,有时候下载会不稳定。

curl安装

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o
/usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/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

pip安装

sudo -H pip install --upgrade youtube-dl

brew安装

brew install youtube-dl

windows: exe

使用
$ youtube-dl -h # 帮助

$ youtube-dl --list-extractors # 支持网站列表

$ youtube-dl -F https://www.youtube.com/watch?v=2Yt6raj-S1M # 查看视频所以转码格式使用youtube-dl 下载视频(YouTube,爱奇艺等)_第1张图片

$ youtube-dl -f 136 https://www.youtube.com/watch?v=2Yt6raj-S1M # 下载format code=136的媒体内容(对应720p DASH video stream mp4)

$ youtube-dl --write-sub https://www.youtube.com/watch?v=2Yt6raj-S1M # 下载字幕和视频文件

$ youtube-dl -g

youtube-dl url

其余还包括:stream selection, 截图, 后处理,这类FFmpeg常规支持功能就不一一列举。

支持网站
各类点播,直播,电视,音频,新闻,游戏,色情类网站,支持的都比较全。
youtube-dl/youtube_dl/extractor/路径下是针对各个网站的脚本支持。
 

# VoD
56.com
BiliBili
dailymotion
facebook
iqiyi
metacafe
Ku6
Sohu
vimeo
youku
youtube

# live
twitch.tv
douyuTV
Huajiao

# music
kuwo
qqmusic
xiami

# social network
instagram
twitter
Weibo

# news
bbc.co.uk
Bloomberg
CBS
CCTV
CNN
SBS
TBS
--------------------- 
作者:yue_huang 
来源:CSDN 
原文:https://blog.csdn.net/yue_huang/article/details/79865068 
版权声明:本文为博主原创文章,转载请附上博文链接!

 

 

 

你可能感兴趣的:(使用youtube-dl 下载视频(YouTube,爱奇艺等))