you-get下载各网站视频方法(python库亦可用)

you-get下载各网站视频方法(python库亦可用)

我们许多时候想下载网络上的视频下来使用,但方法多样,如:web在线视频下载方法,但有时候如油管、B站的视频不好下载,这里有就一个小方法,即:you-get,这是一个python库,也可直接运行下载,Github主页:

Supported Sites 支持网站(官方):

Site URL Videos? Images? Audios?
YouTube https://www.youtube.com/
Twitter https://twitter.com/
VK http://vk.com/
Vine https://vine.co/
Vimeo https://vimeo.com/
Veoh http://www.veoh.com/
Tumblr https://www.tumblr.com/
TED http://www.ted.com/
SoundCloud https://soundcloud.com/
SHOWROOM https://www.showroom-live.com/
Pinterest https://www.pinterest.com/
MTV81 http://www.mtv81.com/
Mixcloud https://www.mixcloud.com/
Metacafe http://www.metacafe.com/
Magisto http://www.magisto.com/
Khan Academy https://www.khanacademy.org/
Internet Archive https://archive.org/
Instagram https://instagram.com/
InfoQ http://www.infoq.com/presentations/
Imgur http://imgur.com/
Heavy Music Archive http://www.heavy-music.ru/
Freesound http://www.freesound.org/
Flickr https://www.flickr.com/
FC2 Video http://video.fc2.com/
Facebook https://www.facebook.com/
eHow http://www.ehow.com/
Dailymotion http://www.dailymotion.com/
Coub http://coub.com/
CBS http://www.cbs.com/
Bandcamp http://bandcamp.com/
AliveThai http://alive.in.th/
interest.me http://ch.interest.me/tvn
755 ナナゴーゴー http://7gogo.jp/
niconico ニコニコ動画 http://www.nicovideo.jp/
163 网易视频 网易云音乐 http://v.163.com/ http://music.163.com/
56网 http://www.56.com/
AcFun http://www.acfun.cn/
Baidu 百度贴吧 http://tieba.baidu.com/
爆米花网 http://www.baomihua.com/
bilibili 哔哩哔哩 http://www.bilibili.com/
豆瓣 http://www.douban.com/
斗鱼 http://www.douyutv.com/
凤凰视频 http://v.ifeng.com/
风行网 http://www.fun.tv/
iQIYI 爱奇艺 http://www.iqiyi.com/
激动网 http://www.joy.cn/
酷6网 http://www.ku6.com/
酷狗音乐 http://www.kugou.com/
酷我音乐 http://www.kuwo.cn/
乐视网 http://www.le.com/
荔枝FM http://www.lizhi.fm/
懒人听书 http://www.lrts.me/
秒拍 http://www.miaopai.com/
MioMio弹幕网 http://www.miomio.tv/
MissEvan 猫耳FM http://www.missevan.com/
痞客邦 https://www.pixnet.net/
PPTV聚力 http://www.pptv.com/
齐鲁网 http://v.iqilu.com/
QQ 腾讯视频 http://v.qq.com/
企鹅直播 http://live.qq.com/
Sina 新浪视频 微博秒拍视频 http://video.sina.com.cn/ http://video.weibo.com/
Sohu 搜狐视频 http://tv.sohu.com/
Tudou 土豆 http://www.tudou.com/
阳光卫视 http://www.isuntv.com/
Youku 优酷 http://www.youku.com/
战旗TV http://www.zhanqi.tv/lives
央视网 http://www.cntv.cn/
Naver 네이버 http://tvcast.naver.com/
芒果TV http://www.mgtv.com/
火猫TV http://www.huomao.com/
阳光宽频网 http://www.365yg.com/
西瓜视频 https://www.ixigua.com/
新片场 https://www.xinpianchang.com/
快手 https://www.kuaishou.com/
抖音 https://www.douyin.com/
TikTok https://www.tiktok.com/
中国体育(TV) http://v.zhibo.tv/ http://video.zhibo.tv/
知乎 https://www.zhihu.com/

you-get使用参数选项:

you-get使用手册
可选参数:
-V, –version 查看版本并退出
-h, –help 查看帮助信息
不影响使用的选项:
-i, –info 查看页面视频信息
-u, –url 查看页面视频信息包括解析的url地址
–json 以json格式查看页面视频信息
下载选项:
-n, –no-merge 不合并视频
–no-caption 不下载字幕
-f, –force 强制覆盖现有文件
-F STREAM_ID, –format STREAM_ID 指定视频的格式
-O FILE, –output-filename FILE 指定下载的文件名称
-o DIR, –output-dir DIR 指定下载文件的目录
-p PLAYER, –player PLAYER 把视频流输出到指定的播放器
-c COOKIES_FILE, –cookies COOKIES_FILE 加载cookie文件
-t SECONDS, –timeout SECONDS 设置超时时间
-d, –debug 显示跟踪、调试信息
-I FILE, –input-file FILE 从文件读取url列表
-P PASSWORD, –password PASSWORD 指定加密视频的密码
-l, –playlist 显示可以下载的列表
-a, –auto-rename 自动重命名相同的名称不同的文件
代理选项:
-x HOST:PORT, –http-proxy HOST:PORT 使用http代理下载
-y HOST:PORT, –extractor-proxy HOST:PORT 仅抓取数据时使用http代理
–no-proxy 关闭代理
-s HOST:PORT, –socks-proxy HOST:PORT 使用socks5代理进行下载

安装方法,在cmd界面输入:

pip3 install you-get	#安装
pip install --upgrade you-get	#更新
pip install --upgrade you-get

下载视频

可用选项 -i/–info:查看画质与格式
-以哔哩哔哩视频为例

you-get -i https://www.bilibili.com/video/BV1eY411A7EE?spm_id_from=333.851.b_7265636f6d6d656e64.4&vd_source=05a4a0f23a727dad53ebb6d10a217732
site:                Bilibili
title:               【觉醒年代】"诸君 且听这龙吟"
streams:             # Available quality and codecs
    [ DASH ] ____________________________________
    - format:        dash-flv
      container:     mp4
      quality:       高清 1080P
      size:          27.4 MiB (28752863 bytes)
    # download-with: you-get --format=dash-flv [URL]

    - format:        dash-flv720
      container:     mp4
      quality:       高清 720P
      size:          15.6 MiB (16404880 bytes)
    # download-with: you-get --format=dash-flv720 [URL]

    - format:        dash-flv480
      container:     mp4
      quality:       清晰 480P
      size:          12.5 MiB (13076398 bytes)
    # download-with: you-get --format=dash-flv480 [URL]

    - format:        dash-flv360
      container:     mp4
      quality:       流畅 360P
      size:          8.8 MiB (9197124 bytes)
    # download-with: you-get --format=dash-flv360 [URL]

    [ DEFAULT ] _________________________________
    - format:        flv
      container:     flv
      quality:       高清 1080P
      size:          49.7 MiB (52066858 bytes)
    # download-with: you-get --format=flv [URL]

    - format:        flv720
      container:     flv
      quality:       高清 720P
      size:          35.2 MiB (36934736 bytes)
    # download-with: you-get --format=flv720 [URL]

    - format:        flv480
      container:     flv
      quality:       清晰 480P
      size:          17.5 MiB (18332900 bytes)
    # download-with: you-get --format=flv480 [URL]

    - format:        flv360
      container:     flv
      quality:       流畅 360P
      size:          8.9 MiB (9372295 bytes)
    # download-with: you-get --format=flv360 [URL]

提示信息中已提示下载方法:上述: # download-with: you-get –format=flv360 [URL]

-o:设置输出文件名或路径

you-get默认保存路径:C:\users\用户名

you-get -o E:\video\xx.mp4 --format=dash-flv https://www.bilibili.com/video/BV1eY411A7EE?spm_id_from=333.851.b_7265636f6d6d656e64.4&vd_source=05a4a0f23a727dad53ebb6d10a217732

即可下载默认的1080P视频!


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 vault@coolxy.cn

×

喜欢就点赞,疼爱就打赏

github