you-get:使用命令行工具下載網絡資源,可下載 B 站視頻

如何使用命令行工具下載網絡資源

這是一篇略帶技術性的教程文章,你需要略懂 Python 以及命令行的相關操作。

首先有請這篇文站的主角:you-get ,目前 GitHub 33k+ stars。

you-get 是一個實用的命令行實用程序,可以用來下載網絡中(視頻,音頻,圖片)等資源。當然,這是在你沒有其他方法下載情況下的一個選擇。

安裝

由於工具基於 Python,因此需要先配置好 Python 環境(3.2 以上)。Mac 用戶自帶 Python 2.x 版本,可以直接通過 homebrew 進行更新;Windows 用戶可以在 Python 官網下載直裝程序,並勾選默認的環境變量。

you-get-1

打開命令行工具,使用 python --verison 可以查看環境是否配置成功。

you-get-2

在命令行輸入以下命令,安裝 you-get。

$ pip3 install you-get

使用

這裏以下載 bilibili 視頻爲例,首先任意打開一個視頻,通過瀏覽器複製鏈接。

首先在命令行輸入以下命令,其中 <link> 代表所複製的鏈接

$ you-get -i <link>

可以看到,命令行返回了一些可選的列表,對應着不同清晰度的視頻,在命令行中添加上分辨率參數,即可開始下載。

$ you-get --format=flv720 <link>

輸入上面的命令,命令行就開始下載了視頻了,視頻的保存位置即當前命令行所執行的位置。

例如我的截圖中,視頻保存在了 C:\Users\Administration 文件夾下面

下載音樂也同樣的方法,直接使用命令 you-get <music-link>,其中 <music-link> 代表音樂鏈接。例如這裏下載一首網易雲的歌曲:

如果需要中止下載,可以使用快捷鍵 Ctrl + C

支持

you-get 支持國內和國外的主流網站,可以下載網站內的視頻、音頻以及圖片,更多可查看支持列表

Just break it!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章