電腦想要下載b站的視頻,防止視頻被和諧了本地還能看,但是電腦端b站卻沒有本地下載的視頻鏈接,這時候就可以用you-get下載了。
1.安裝python。怎么安裝就不寫了。可以直接安裝anaconda,里面有python集成環境。還有一些常用的庫,很好用
2.安裝you-get庫
pip install you-get
如果安裝不上就以管理員身份進入cmd執行上面命令
3.查看是否安裝成功查看you-get版本
you-get --version
或者查看pip list里面的有沒有you-get這個包
然后就可以用you-get下載視頻了
4.以上在別的地方都可以找到,但是下載只能一個一個下載,那樣很麻煩,我就寫了個python小代碼,可以實現b站中多p下載的功能
# you_get_downloads.py
import os for i in range(61): #可以修改執行的值,想下載多少個視頻就改成什么 https_link ="https://www.bilibili.com/video/av27744141?p=" #這個鏈接是b站視頻的鏈接,將最后的數字去掉 https_links = https_link + str(i+1) #這個是具體的某個鏈接,后面的值是修改起始的視頻鏈接 you_get_vedio = "you-get " + https_links #命令行要執行的代碼 os.system(you_get_vedio)
5.以小甲魚的《帶你學C帶你飛》為例
視頻鏈接 https://www.bilibili.com/video/av27744141?p=1
一共有61p
1) 切換到想要保存視頻的位置
2) 在空白界面按住shift 再點擊鼠標右鍵,在此處打開powershell窗口(當然直接用cmd cd到想要保存的位置也可以)
在powershell(或者cmd中) 執行命令
python you_get_downloads.py
這條命令是用python運行you_get_downloads.py文件。
然后就會在當前文件夾中下載你所需要的視頻了。
不用一條一條命令輸入,缺點就是下載完上一個視頻才能下載下一個視頻。
當然可以運行多個powershell窗口。將要下載的視頻分成幾個python文件,然后用多個powershell窗口分別執行幾個python文件。
但是這只能提高一點點速度。
6.截止到我寫完這篇隨筆,下到了這了
7.然后就等待下載完畢,不用害怕b站上的視頻被和諧了。