容裝進(jìn)你的硬盤)
B站視頻下載新思路把大會員4K和充電專屬內(nèi)容裝進(jìn)你的硬盤【免費(fèi)下載鏈接】bilibili-downloaderB站視頻下載支持下載大會員清晰度4K持續(xù)更新中項(xiàng)目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader你是不是也有過這樣的時刻刷到一個超棒的教程想存下來慢慢學(xué)結(jié)果發(fā)現(xiàn)要大會員才能看 4K或者收藏了 UP 主的獨(dú)家內(nèi)容結(jié)果要充電才能解鎖看完就沒了。bilibili-downloader 就是來解決這個問題的——它能幫你把 B 站上能看到的視頻完整下載到本地普通視頻、大會員 4K 超清、充電專屬內(nèi)容通通不在話下而且支持批量、支持分 P。無論你是學(xué)生想囤學(xué)習(xí)資料還是追番黨想留經(jīng)典名場面這套離線收藏方案都值得一試。先看清它能幫你拿下什么這個工具的本質(zhì)可以理解成給 B 站視頻配了一個離線收藏夾。你在網(wǎng)頁上能打開的內(nèi)容它基本都能幫你保存下來大會員 4K 超清配置賬號 Cookie 后能自動識別并下載最高可用清晰度最高支持 4K連杜比視界和 8K 選項(xiàng)也在識別列表里充電專屬視頻需要充電才能看的獨(dú)家內(nèi)容也能完整保存到本地分 P 視頻多章節(jié)的視頻可以選擇下載某一集也可以整系列一起拿下批量下載把一串鏈接丟進(jìn)配置文件它會按順序自動處理下載體驗(yàn)帶實(shí)時進(jìn)度條、自動合并音視頻、自動清理臨時文件最后還會給你一份下載摘要安裝也很輕量依賴只有 httpx、beautifulsoup4、moviepy、tqdm 這幾個常用庫不會把環(huán)境搞得一團(tuán)亂。拿到通行證配置一次 Cookie換三個月省心想要下載大會員和充電內(nèi)容需要一個通行證——也就是你 B 站賬號的 Cookie。你可以把它想象成借書證有了它工具才能以你的身份去訪問那些有權(quán)限的視頻。整個過程只需要操作一次之后就能持續(xù)使用。按下面幾步走一分鐘就能拿到用 Chrome 或 Edge 登錄你的 B 站賬號打開任意一個視頻頁面按F12或右鍵選檢查打開開發(fā)者工具切到網(wǎng)絡(luò)標(biāo)簽頁刷新頁面點(diǎn)擊第一個請求在請求頭里找到Cookie字段把整串 Cookie 復(fù)制下來替換config.py中COOKIE ...里的內(nèi)容這里有個小提醒Cookie 里的SESSDATA大約 30 天會失效建議設(shè)個日歷提醒每月檢查一次。把它當(dāng)成定期換通行證就行不麻煩。把想看的視頻寫進(jìn)下載清單拿到通行證之后下一步就是告訴工具你想下載什么。打開config.py在URL列表里把視頻鏈接一條條加進(jìn)去就好鏈接可以直接從瀏覽器地址欄復(fù)制URL [ # 普通視頻 https://www.bilibili.com/video/BV1xx123456, # 分P視頻指定下載第2集 https://www.bilibili.com/video/BV1xx654321?p2, # 充電專屬視頻 https://www.bilibili.com/video/BV1xx789012, ]鏈接后面的?p2代表第幾個分 P不寫就默認(rèn)從第一集開始。想下載整個系列就把每一集的鏈接都塞進(jìn)列表工具會按順序逐個處理。敲下回車剩下的交給進(jìn)度條配置完成一切就緒。在項(xiàng)目目錄下運(yùn)行python main.py接下來你只需要盯著進(jìn)度條看就行。工具會先識別視頻信息和最高可用清晰度然后并發(fā)下載畫面和聲音這步比較快下載完成后自動把兩者合并成完整視頻再清理掉臨時文件。全部跑完終端里會打出一份清晰的下載摘要成功幾個、失敗幾個、花了多少時間、文件存在哪里一目了然。下載好的視頻默認(rèn)存放在output目錄按標(biāo)題命名直接就能用播放器打開。對于動輒幾個 G 的 4K 視頻耐心等一會兒是值得的——畢竟這是永久屬于你的收藏。你可能想問問下載速度很慢有什么辦法嗎答速度主要受網(wǎng)絡(luò)環(huán)境和 B 站服務(wù)器狀態(tài)影響??梢栽囋囋诰W(wǎng)絡(luò)低峰期下載比如下午或深夜同時關(guān)掉其他占用帶寬的程序。另外工具默認(rèn)最多同時下載 2 個視頻大文件尤其是 4K 視頻本身就需要一些時間屬于正?,F(xiàn)象。問提示權(quán)限不足或下載失敗了怎么辦答九成情況是 Cookie 過期了重新獲取一份替換到config.py就好。另外工具會把失敗的鏈接自動保存到failed_urls.txt你可以直接把這些鏈接復(fù)制回 URL 列表重試不需要重新手動整理。問番劇和電影能下載嗎答目前對番劇、電影的支持還在測試階段而且需要中國大陸 IP 才能正常訪問。你可以把相關(guān)鏈接加進(jìn)配置試試看但可能還需要額外的網(wǎng)絡(luò)配置別抱太大期待。問下載的視頻打不開怎么辦答先確認(rèn)播放器是否支持常見視頻格式推薦 VLC 或 PotPlayer。如果仍然打不開很可能是下載中途出錯重新下載一次基本能解決。再進(jìn)一步把工具用得順手一點(diǎn)基礎(chǔ)流程跑通之后你還可以根據(jù)自己的使用習(xí)慣做幾處小調(diào)整批量囤系列課程把整套教程的鏈接一次性全加進(jìn)URL一次跑完建立自己的學(xué)習(xí)資料庫只下某幾集利用?pn精準(zhǔn)指定分 P不用為了某一段內(nèi)容下載整個系列自定義保存位置在config.py里修改OUTPUT_PATH可以把視頻直接存到外接硬盤或 NAS 上研究實(shí)現(xiàn)細(xì)節(jié)想深入了解原理的讀者可以翻翻項(xiàng)目的strategy/目錄下載器核心邏輯在strategy/bilibili_executor.py清晰度定義與分 P 解析在models/video.py關(guān)于使用邊界也說兩句這個工具更適合個人學(xué)習(xí)和收藏用途請尊重創(chuàng)作者和版權(quán)方的權(quán)益不要用于商業(yè)傳播。合理使用才能讓優(yōu)質(zhì)內(nèi)容持續(xù)產(chǎn)出?,F(xiàn)在就動手試試吧復(fù)制一份項(xiàng)目代碼拿到 Cookie把最想收藏的那幾個視頻加進(jìn)清單然后跑一次python main.py——不出意外你很快就能擁有一批隨時可看的離線視頻了。祝你在 B 站的海量內(nèi)容里留住真正值得收藏的那部分?!久赓M(fèi)下載鏈接】bilibili-downloaderB站視頻下載支持下載大會員清晰度4K持續(xù)更新中項(xiàng)目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考