天天看點

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

You-Get是一個基于 Python 3 的下載下傳工具。使用 You-Get 可以很輕松的下載下傳到網絡上的視訊、圖檔及音樂。

項目首頁:https://github.com/soimort/you-get

You-Get 首頁:https://you-get.org/

You-Get 原版中文說明:https://github.com/soimort/you-get/wiki/中文說明/

作者:soimort

Python 是一款跨平台程式設計語言,Liunx 以及 Mac OS 下都可以使用,此處展示僅使用 Windows。

0x01 使用 You-Get 下載下傳視訊

Step1 下載下傳與安裝 Python 3

1.通路 Python 官方網站下載下傳對應版本的Python,You-Get基于Python 3,建議下載下傳 Python 3.5.1。

2.安裝 Python 3.5.1,注意勾選

Add Python 3.5 to PATH

安裝時,勾選寫入環境變量。

3.按

Win+R

鍵打開運作,輸入

cmd

,再輸入

python

并回車執行,如果出現如下界面,則代表安裝成功。

Step2 安裝You-Get

1.打開

cmd

,輸入指令并執行

2.輸入指令,檢測 You-Get 是否安裝成功

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些
You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

you-get安裝成功

Step3 開始下載下傳吧

打開

cmd

輸入指令

e.g.下載下傳一段bili視訊

輸入如下指令

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

點選左上角可以快速粘貼

檔案儲存在

C:\Users\使用者名

目錄下,如果想自定義儲存位置,使用如下指令即可

e.g.下載下傳一段美拍視訊并儲存在

E:\Desktop

0x02 You-Get 有關視訊的其他用法

You-Get僅用來下載下傳視訊顯得有些大材小用了,作者也給出了You-Get的一些其他用法,這裡着重介紹幾個。

1.選擇視訊下載下傳格式和清晰度

通常網頁視訊的格式為

.flv

,但部分網站會提供好幾種視訊格式,我們可以使用 You-Get 下載下傳這些視訊。

e.g.下載下傳一段優酷視訊

1.檢視目前視訊的清晰度和格式

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

視訊提供四種格式,四種清晰度

2.選擇需要下載下傳的清晰度及格式

2.在本地播放器中播放流媒體視訊

Flash 因CPU占用高被嗤之以鼻,而 You-Get 可以直接在本地播放器中播放網頁視訊。類似功能的還有 Livestreamer 這個神奇的工具。

e.g.在 PotPlayer 中播放一段下面這段愛奇藝視訊

(視訊連結:http://www.iqiyi.com/v_19rrgzy5ls.html)

1.在資料總管中打開 PotPlayer 安裝目錄

2.按住

Shift

并右擊滑鼠,選擇在此處打開指令視窗

3.輸入下面的 You-Get 播放指令即可

you-get -p PotPlayerMini64.exe http://v.youku.com/v_show/id_XMTY0MTA4ODM1Mg==.html
           

(注意 PotPalyer 可執行檔案的檔案名的大小寫,大小寫錯誤将會導緻 you-get 報錯,如果 Potplayer 播放失敗請嘗試使用 VLC 進行播放)

3.暫停下載下傳與繼續下載下傳

1.暫停下載下傳:和Linux一樣,按

Ctrl+C

可以中斷指令,下載下傳目錄下會儲存有一個以

.download

為擴充名的緩存檔案。

2.繼續下載下傳:重新執行下載下傳任務,如果下載下傳目錄下有上次下載下傳儲存的緩存檔案,則繼續上次下載下傳進度。

3.強制重新下載下傳(即使下載下傳完成也會重新寫入):

4.下載下傳視訊清單中的所有視訊

優酷等網站會提供視訊清單,而 You-Get 可以通過視訊清單進行批量下載下傳。

e.g.下載下傳一個優酷視訊專輯

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

下載下傳成功

5.下載下傳Bilibili視訊的彈幕

看Bilibili沒有彈幕簡直失去了人生一大樂趣,You-Get同樣提供了彈幕下載下傳功能。

1.輸入指令下載下傳 Bilibili 視訊

2.下載下傳完成後會自動下載下傳

.xml

格式的彈幕

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

Bilibili視訊及彈幕下載下傳

3.使用 Danmu2Ass 将

.xml

格式轉換為

.ass

格式

4.打開播放器,将

.ass

檔案加載即可

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

PotPlayer中加載彈幕

0x03 You-Get 下載下傳圖檔

You-Get 不但支援視訊下載下傳,同樣支援圖檔下載下傳,支援的站點已在其首頁列出,部分網站支援批量下載下傳。

1.通路網站

2.點選圖檔/文章,進入圖檔/文章詳情

3.複制位址到 You-Get 下載下傳即可

截圖中展現了一些例子

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

Twitter

You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些
You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些
You-Get——基于Python3的媒體下載下傳工具0x01 使用 You-Get 下載下傳視訊0x02 You-Get 有關視訊的其他用法0x03 You-Get 下載下傳圖檔0x04 其他的一些

0x04 其他的一些

1.使用 You-Get 建議先安裝FFmpeg或 Libav

4.部分網站在中國大陸可能無法通路,如果想正常通路這些網站,可以去問問神奇海螺。

支援下載下傳的清單連結:

https://github.com/soimort/you-get#supported-sites