如何下載B站視頻


首先,隨便打開一個視頻,比如這個《你是性感的小偷》:

image

然后option+command+i調出控制台(以chrome為例):

image

會發現相應過來的內容里,有兩種名字的xhr文件,其中30080代表視頻,30280代表音頻,查看右邊的Request URL,發現這個URL是固定的,但是直接訪問會被拒絕:

image

但是經過一定的調整以后其實是可以通過這個URL直接訪問到視頻的。

首先打開postman:

image

把剛才那個403的URL復制過來,只是要對請求頭進行定制,在請求頭里加一個key,就是referer。referer的value值就是這個視頻的網頁地址:

image

可以看到下面的狀態碼變成了200,而不再是403,這樣可以知道確實連接上了。但是為什么內容沒有馬上出來呢?如果在瀏覽器里,頁面會立即加載,但是在postman里,相應內容會先全部傳輸過來,儲存在postman的緩存里,所以要等一會。結果如圖:

image

image

得到視頻以后,點擊右上角的save response就可以儲存到本地了。不過打開以后是沒有聲音的,你需要再把30280的包進行同樣的操作,可以得到音頻文件,用相關剪視頻軟件把兩者合起來就完成了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM