比迅雷還要快的視頻下載利器You-Get

文中藍色下劃線文字為超鏈接,可點擊“閱讀原文”後點擊查看

現在在線視頻超火爆,可是我還是更傾向於將視頻下載至本地後觀看,原因之一是受不了播放時的卡頓,還有一個原因就是保存文件以備以後觀摩,比如說視頻教程。其實,這樣也是可以省流量的!(因為後續看的時候就不花流量啦)

但是有些視頻網站不希望你直接下載視頻文件,因為網站自身流量就少了,廣告沒法放了嘛!所以,這些網站的技術人員設置了重重障礙,找到網絡視頻的真實文件地址是極其困難的。

你可以學些前端知識,通過 Chrome 審查元素來進行嗅探視頻地址,也可以在看視頻之前清除 Cookies ,然後看一遍視頻再找到視頻文件。甚至,你會裝一個迅雷瀏覽器擴展插件之類的,直接右鍵嗅探視頻地址,或者求助一些在線視頻提取的網站。

但是這些似乎都有點太麻煩了,我們不如考慮使用Python寫的視頻下載利器You-Get

什麼是You-Get?

You-Get 是一個輕量級的命令行程序,可以讓我們便利地下載網絡視頻。據官網文檔介紹,它主要有以下幾個功用:

  • 下載流行網站的音視頻,例如YouTube、Youku,、Niconico以及更多。

  • 於您心儀的媒體播放器中觀看在線視頻,脫離瀏覽器與廣告

  • 下載您喜歡網頁上的圖片

  • 下載任何非HTML內容,例如二進制文件

如何安裝

在安裝You-Get之前,請先確保你的本地系統已經具備了以下依賴:

  • Python3

  • FFmpeg (強烈推薦) 或 Libav

如果你用的是OS X系統,可以參考下這篇文章。

安裝好依賴後,我推薦使用 <code>pip/<code>安裝You-Get的最新版:

<code>pip install you-get/<code>

如果你用的是Windows系統,那麼推薦安裝預編譯好的安裝包,可以從這個地址下載。

如何使用

使用方法很簡單,只需要輸入 <code>you-get 視頻URL(自行替換)/<code>即可。比如我早上隨機下載了B站的一個動畫視頻,具體效果如下圖所示:

比迅雷还要快的视频下载利器You-Get

下載速度滿速哦!這比我以前用迅雷下載視頻的速度快多了。

如上面第一部分所講的那樣,You-Get還支持直接在終端觀看視頻、下載網頁圖片等功能。這裡就需要參照官網文檔去設置了。

據官方介紹,You-Get支持下載包括Youtube在內的70餘家視頻網站,其中還有有豐富技術視頻教程的Khan Academy、InfoQ。

當然,具體哪些可用就需要自己親自去測試了。

回覆下方「關鍵詞」,獲取優質資源

回覆關鍵詞「 pybook03」,立即獲取主頁君與小夥伴一起翻譯的《Think Python 2e》電子版

回覆關鍵詞「pybooks02」,立即獲取 O'Reilly 出版社推出的免費 Python 相關電子書合集

回覆關鍵詞「書單02」,立即獲取主頁君整理的 10 本 Python 入門書的電子版

比迅雷还要快的视频下载利器You-Get

印度小夥寫了套深度學習教程,Github上星標已經5000+

上百個數據文件合併,只能手動複製粘貼?教你一招十秒搞定!

一個提升圖像識別準確率的精妙技巧

一文讀懂:從 Python 打包到 CLI 工具

如何使用 Python 進行時間序列預測?

美亞Kindle排名第一的Python 3入門書,火遍了整個編程圈

十分鐘搭建私有 Jupyter Notebook 服務器

使用 Python 製作屬於自己的 PDF 電子書

12步輕鬆搞定Python裝飾器

200 行代碼實現 2048 遊戲


分享到:


相關文章: