B站,U2B視頻下載方法
需求:
???? 有時候看到B站或者油管好的視頻想要下載收藏,用IDM下載經(jīng)常報錯,或者嗅探不到體驗很差,目前找到了幾個比較好的下載方法和大家分享(也可以下載其他視頻網(wǎng)站視頻,具體看Github用法說明),都是github上開源的工具可以放心食用

具體步驟
配置環(huán)境變量:所有工具可以放在一個目錄下,配置環(huán)境變量后方便直接調(diào)用


下載工具及方法:
1、lux(https://github.com/iawia002/lux)
lux------用Go編寫的快速簡單的視頻下載庫和CLI工具
用法:lux [OPTIONS] URL [URL...]
-i? 查詢視頻信息
-o? 指定下載路徑
-c? cookie下載
lux --help 查看幫助手冊
常用命令舉例:


? 但是現(xiàn)在下載的視頻不是1080P高清的,需要結(jié)合cookies來下載1080P視頻

把cookies信息保存成一個.txt文件方便調(diào)用

2、BBDown (https://github.com/nilaoda/BBDown) -------用于B站下載
BBDown------一款命令行式嗶哩嗶哩下載器. Bilibili Downloader
用法:和lux一樣 只不過選項不同
--work-dir? 指定下載路徑
-ia????? 信息查詢
--audio-only? 只下載音頻
-tv? 無水印
bbdown -h 查看幫助手冊
常用命令舉例:




3、貓抓( https://github.com/xifangczy/cat-catch)-----有時候會嗅探不到資源
貓抓-----chrome資源嗅探擴展
安裝:瀏覽器---擴展管理--打開開發(fā)者模式--拖進去安裝即可





4、yt-dlp (https://github.com/yt-dlp/yt-dlp)? ----主要用來下在U2B視頻
yt-dlp-------具有附加功能和修復(fù)的youtube-dl分支,youtube-dl是最早的視頻下載工具
用法:工具用法都大同小異 命令參數(shù)不同
-F? 查詢信息
-P 指定下載路徑
-o 更改下載文件名
--proxy 127.0.0.1:7890 指定代理,端口要改成自己的端口
-f ? 下載某個音頻或者視頻
--merge-output-format? 轉(zhuǎn)輸出文件格式
yt-dlp? -h? 查看幫助手冊
常用命令案例:



5、you-get(https://github.com/soimort/you-get)
you-get-----抓取網(wǎng)絡(luò)數(shù)據(jù)的下載器
ps:新版本的youget作為python包安裝,沒有提供額外的exe,可以pip install后使用
python安裝包下載地址:https://www.python.org/ftp/python/3.10.10/python-3.10.10-amd64.exe
安裝:pip install you-get -i https://mirrors.aliyun.com/pypi/simple
升級:pip install you-get --upgrade -i https://mirrors.aliyun.com/pypi/simple
卸載:pip uninstall you-get
永久設(shè)置國內(nèi)源:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
pip config set install.trusted-host mirrors.aliyun.com
用法和lux相同
