五分鐘you-get入門


title: 五分鐘you-get入門

date: 2022-02-19 14:00:00

categories: python

description: python you-get


1. You-Get介紹

命令行程序,為下載網(wǎng)絡(luò)上的媒體信息提供便利。

2. 用途

  • 下載流行網(wǎng)站之音視頻,例如 YouTube 、 Youku 、 Niconico 等。
  • 于您心儀的媒體播放器中觀看在線視頻,脫離瀏覽器與廣告
  • 下載您喜歡的網(wǎng)頁(yè)上的圖片
  • 下載任何非 HTML 內(nèi)容,例如二進(jìn)制文件

3. 安裝升級(jí)

安裝方法有很多,這里只說(shuō)明以 Python 環(huán)境,并且 pip / pip3 為介紹。

  • 安裝

C:\Users\WONGS>pip3 install you-get

  • 升級(jí)

C:\Users\WONGS>pip3 install --upgrade you-get

4. 參數(shù)列表

4.1. 可選參數(shù)

參數(shù) 描述
-V, --version 查看版本并退出
-h, --help 查看幫助信息

4.2. 不影響使用的選項(xiàng)

參數(shù) 描述
-i, --info 查看頁(yè)面視頻信息
-u, --url 查看頁(yè)面視頻信息包括解析的url地址
--json 以json格式查看頁(yè)面視頻信息

4.3. 下載選項(xiàng)

參數(shù) 描述
-n, --no-merge 不合并視頻
--no-caption 不下載字幕
-f, --force 強(qiáng)制覆蓋現(xiàn)有文件
-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 設(shè)置超時(shí)時(shí)間
-d, --debug 顯示跟蹤、調(diào)試信息
-I FILE, --input-file FILE 從文件讀取url列表
-P PASSWORD, --password PASSWORD 指定加密視頻的密碼
-l, --playlist 顯示可以下載的列表
-a, --auto-rename 自動(dòng)重命名相同的名稱不同的文件

4.4. 代理選項(xiàng)

參數(shù) 描述
-x HOST:PORT, --http-proxy HOST:PORT 使用http代理下載
-y HOST:PORT, --extractor-proxy HOST:PORT 僅抓取數(shù)據(jù)時(shí)使用http代理
--no-proxy 關(guān)閉代理
-s HOST:PORT, --socks-proxy HOST:PORT 使用socks5代理進(jìn)行下載

5. 入門

5.1. 下載視頻

下載視頻之前,可以用 -i 查看所有可用畫(huà)質(zhì)與格式,方便我們自己根據(jù)需要選擇。

 C:\Users\WONGS>you-get -i https://www.youtube.com/watch?v=Uoa3m1j5PgA
site:                YouTube
title:               Beijing 2022 Olympic Winter Games Opening Ceremony | Beijing 2022
streams:             # Available quality and codecs
    [ DASH ] ____________________________________
    - itag:          136
      container:     mp4
      quality:       1280x720 (720p)
      size:          1932.5 MiB (2026328465 bytes)
    # download-with: you-get --itag=136 [URL]

    - itag:          247
      container:     webm
      quality:       1280x720 (720p)
      size:          1415.6 MiB (1484314406 bytes)
    # download-with: you-get --itag=247 [URL]

    - itag:          135
      container:     mp4
      quality:       854x480 (480p)
      size:          1074.5 MiB (1126707395 bytes)
    # download-with: you-get --itag=135 [URL]

    - itag:          244
      container:     webm
      quality:       854x480 (480p)
      size:          791.8 MiB (830242418 bytes)
    # download-with: you-get --itag=244 [URL]

    - itag:          134
      container:     mp4
      quality:       640x360 (360p)
      size:          640.3 MiB (671439244 bytes)
    # download-with: you-get --itag=134 [URL]

    - itag:          243
      container:     webm
      quality:       640x360 (360p)
      size:          505.3 MiB (529846456 bytes)
    # download-with: you-get --itag=243 [URL]

    - itag:          133
      container:     mp4
      quality:       426x240 (240p)
      size:          373.3 MiB (391437550 bytes)
    # download-with: you-get --itag=133 [URL]

    - itag:          242
      container:     webm
      quality:       426x240 (240p)
      size:          343.8 MiB (360489245 bytes)
    # download-with: you-get --itag=242 [URL]

    - itag:          160
      container:     mp4
      quality:       256x144 (144p)
      size:          244.3 MiB (256160530 bytes)
    # download-with: you-get --itag=160 [URL]

    - itag:          278
      container:     webm
      quality:       256x144 (144p)
      size:          236.6 MiB (248121107 bytes)
    # download-with: you-get --itag=278 [URL]

    [ DEFAULT ] _________________________________
    - itag:          22
      container:     mp4
      quality:       hd720
      size:          1931.3 MiB (2025107647 bytes)
    # download-with: you-get --itag=22 [URL]

    - itag:          18
      container:     mp4
      quality:       medium
    # download-with: you-get --itag=18 [URL]

[ DEFAULT ] _________________________________ 為默認(rèn)畫(huà)質(zhì),默認(rèn)選項(xiàng)的畫(huà)質(zhì)為最高畫(huà)質(zhì),,不選畫(huà)質(zhì)的話就是以這個(gè)為默認(rèn)選擇的。


C:\Users\WONGS>you-get -o F:\YouGet https://www.youtube.com/watch?v=Uoa3m1j5PgA --itag=160
site:                YouTube
title:               Beijing 2022 Olympic Winter Games Opening Ceremony | Beijing 2022
stream:
    - itag:          160
      container:     mp4
      quality:       256x144 (144p)
      size:          244.3 MiB (256160530 bytes)
    # download-with: you-get --itag=160 [URL]

Downloading Beijing 2022 Olympic Winter Games Opening Ceremony - Beijing 2022.mp4 ...
 0.0% (  0.0/244.3MB) ├────────────────────────────────────────┤[1/2]


  • -o : 下載目錄,后面為路徑
  • --itag=160 : 指定需要的視頻畫(huà)質(zhì),其他參數(shù)可以查看上一章節(jié)。

5.2. 加載cookie

如果資源需要登錄才能查看,嘗試將瀏覽器 cookie 通過(guò) -c 加入,根據(jù)官方說(shuō)明,目前只支持兩種 cookie 格式 Mozilla cookies.sqlite 、 Netscape cookies.txt。

6. 支持網(wǎng)站

網(wǎng)站 URL 視頻 圖像 音頻
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
ニコニコ動(dòng)畫(huà)
http://www.nicovideo.jp/ ?
163
網(wǎng)易視頻
網(wǎng)易云音樂(lè)
http://v.163.com/
http://music.163.com/
? ?
56網(wǎng) http://www.56.com/ ?
AcFun http://www.acfun.cn/ ?
Baidu
百度貼吧
http://tieba.baidu.com/ ? ?
爆米花網(wǎng) http://www.baomihua.com/ ?
bilibili
嗶哩嗶哩
http://www.bilibili.com/ ? ? ?
豆瓣 http://www.douban.com/ ? ?
斗魚(yú) http://www.douyutv.com/ ?
鳳凰視頻 http://v.ifeng.com/ ?
風(fēng)行網(wǎng) http://www.fun.tv/ ?
iQIYI
愛(ài)奇藝
http://www.iqiyi.com/ ?
激動(dòng)網(wǎng) http://www.joy.cn/ ?
酷6網(wǎng) http://www.ku6.com/ ?
酷狗音樂(lè) http://www.kugou.com/ ?
酷我音樂(lè) http://www.kuwo.cn/ ?
樂(lè)視網(wǎng) http://www.le.com/ ?
荔枝FM http://www.lizhi.fm/ ?
懶人聽(tīng)書(shū) http://www.lrts.me/ ?
秒拍 http://www.miaopai.com/ ?
MioMio彈幕網(wǎng) http://www.miomio.tv/ ?
MissEvan
貓耳FM
http://www.missevan.com/ ?
痞客邦 https://www.pixnet.net/ ?
PPTV聚力 http://www.pptv.com/ ?
齊魯網(wǎng) 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/ ?
陽(yáng)光衛(wèi)視 http://www.isuntv.com/ ?
Youku
優(yōu)酷
http://www.youku.com/ ?
戰(zhàn)旗TV http://www.zhanqi.tv/lives ?
央視網(wǎng) http://www.cntv.cn/ ?
Naver
???
http://tvcast.naver.com/ ?
芒果TV http://www.mgtv.com/ ?
火貓TV http://www.huomao.com/ ?
陽(yáng)光寬頻網(wǎng) http://www.365yg.com/ ?
西瓜視頻 https://www.ixigua.com/ ?
新片場(chǎng) https://www.xinpianchang.com/ ?
快手 https://www.kuaishou.com/ ? ?
抖音 https://www.douyin.com/ ?
TikTok https://www.tiktok.com/ ?
中國(guó)體育(TV) http://v.zhibo.tv/ </br>http://video.zhibo.tv/ ?
知乎 https://www.zhihu.com/ ?
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Speedle是一個(gè)非常強(qiáng)大的企業(yè)級(jí)權(quán)限管理方案。不同于傳統(tǒng)企業(yè)級(jí)應(yīng)用,Speedle簡(jiǎn)單易學(xué)。使用者可以在5分鐘...
    轉(zhuǎn)圈圈的程序員閱讀 1,555評(píng)論 0 1
  • 注:由于圖片使用洛谷圖床,有些圖片可能會(huì)很慢甚至加載不出來(lái),可以前往洛谷博客查看 先來(lái)看一下效果 0 優(yōu)點(diǎn)和缺點(diǎn) ...
    銅李閱讀 3,235評(píng)論 5 70
  • 在公司搭建系統(tǒng)級(jí)別的監(jiān)控,由于ELK對(duì)流量監(jiān)控存在局限——現(xiàn)有的工具只記錄了累計(jì)的流量,而無(wú)法計(jì)算每時(shí)每刻的流量。...
    程序員在深圳閱讀 5,901評(píng)論 0 16
  • ?新手難題四大坑: 1、怎么找素材?2、怎么剪輯視頻、音頻和素材?3、怎么把剪輯好的素材做成想要的成品視頻?4、怎...
    花解微語(yǔ)閱讀 417評(píng)論 0 0
  • Redis所有的key(鍵)都是字符串。我們?cè)谡劵A(chǔ)數(shù)據(jù)結(jié)構(gòu)時(shí),討論的是存儲(chǔ)值的數(shù)據(jù)類型,主要包括常見(jiàn)的5種數(shù)據(jù)類...
    realpdai閱讀 403評(píng)論 0 0

友情鏈接更多精彩內(nèi)容