如何下載y站視頻

今天看到了一篇B站視頻的下載方法,學習了下,然後去看了下y站是不是也能下下來,居然被我試出來了,嘿嘿

B站文章鏈接:https://blog.csdn.net/Enderman_xiaohei/article/details/94718494

然後看一下y站的,打開network

這裏看一下跟視頻有關的鏈接,我總共發現2類,貼到下面

https://r4---sn-ab5szn76.googlevideo.com/videoplayback?expire=1585772800&ei=oKSEXt6oNveC1uUPk4SJwAY&ip=45.133.182.198&id=o-AIqkKgpe9ijk-DGbFw-LCbuZrxlsfiD7fWJC0b_jUpUL&itag=398&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=ft&mm=31%2C26&mn=sn-t0a7ln7d%2Csn-ab5szn76&ms=au%2Conr&mv=m&mvi=3&pl=24&initcwndbps=436250&vprv=1&mime=video%2Fmp4&gir=yes&clen=62276342&dur=459.692&lmt=1583117190353363&mt=1585751079&fvip=4&keepalive=yes&c=web&txp=5531432&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIhAJMrnIasrAT1qmuvrinIWye3HVNJupB08x4-2Z-tI7X0AiBfp1ogVG7lItMdJX3NwAHI6WE0RoEHKOjnCAjKJTuZ9Q%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgTgxdXFkK_pUtKdNHmAw9HD623HnZDz3fPz3sQ6rVWj0CIQCcV3TSp2ALpnvQk5eVqlvcobZyDJb0AWTzZEKLvOyg-Q%3D%3D&alr=yes&cpn=TPxDq9th_JKkoDaN&cver=html5&fallback_count=1&range=2894517-4381525&rn=19&rbuf=13619
https://r4---sn-ab5szn76.googlevideo.com/videoplayback?expire=1585772800&ei=oKSEXt6oNveC1uUPk4SJwAY&ip=45.133.182.198&id=o-AIqkKgpe9ijk-DGbFw-LCbuZrxlsfiD7fWJC0b_jUpUL&itag=251&source=youtube&requiressl=yes&mh=ft&mm=31%2C26&mn=sn-t0a7ln7d%2Csn-ab5szn76&ms=au%2Conr&mv=m&mvi=3&pl=24&initcwndbps=436250&vprv=1&mime=audio%2Fwebm&gir=yes&clen=8307022&dur=459.721&lmt=1581791211730549&mt=1585751079&fvip=4&keepalive=yes&c=web&txp=5531432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIhAJ_via-n8PH_FxakYANDo4dshaQdUBczL4VKmjONbtVCAiAiNzRaTAys3hYHrbR6y0iWT1iugazkdMEAfps76lbuAA%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgTgxdXFkK_pUtKdNHmAw9HD623HnZDz3fPz3sQ6rVWj0CIQCcV3TSp2ALpnvQk5eVqlvcobZyDJb0AWTzZEKLvOyg-Q%3D%3D&alr=yes&cpn=TPxDq9th_JKkoDaN&cver=html5&fallback_count=1&range=340297-503349&rn=18&rbuf=11904

y站的range沒有用的http請求頭,還是都encode到了url裏,同樣是 get請求。

那麼該怎麼下手呢?

我選了其中一類的幾個連續的url看了下,發現其他的都一樣,有三個字段會變化

range=340297-503349&rn=18&rbuf=11904

還是先看range, 這2類一大一小,是不是也是分音頻和視頻呢?

rn是啥? rbuf又是啥?

這時候不知道改怎麼辦了。 但是range我們是熟悉的,先把range改下會怎樣呢?

抱着試一試的態度,我把上面的鏈接改成如下

https://r4---sn-t0a7ln7d.googlevideo.com/videoplayback?expire=1585772800&ei=oKSEXt6oNveC1uUPk4SJwAY&ip=45.133.182.198&id=o-AIqkKgpe9ijk-DGbFw-LCbuZrxlsfiD7fWJC0b_jUpUL&itag=398&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C278%2C298%2C299%2C302%2C303%2C394%2C395%2C396%2C397%2C398%2C399&source=youtube&requiressl=yes&mh=ft&mm=31%2C26&mn=sn-t0a7ln7d%2Csn-ab5szn76&ms=au%2Conr&mv=m&mvi=3&pl=24&initcwndbps=436250&vprv=1&mime=video%2Fmp4&gir=yes&clen=62276342&dur=459.692&lmt=1583117190353363&mt=1585751079&fvip=4&keepalive=yes&c=web&txp=5531432&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIhAJMrnIasrAT1qmuvrinIWye3HVNJupB08x4-2Z-tI7X0AiBfp1ogVG7lItMdJX3NwAHI6WE0RoEHKOjnCAjKJTuZ9Q%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIgTgxdXFkK_pUtKdNHmAw9HD623HnZDz3fPz3sQ6rVWj0CIQCcV3TSp2ALpnvQk5eVqlvcobZyDJb0AWTzZEKLvOyg-Q%3D%3D&alr=yes&cpn=TPxDq9th_JKkoDaN&cver=html5&range=0-&rn=21&rbuf=0

range=0- 

然後放到了瀏覽器的地址欄裏面,竟意外的發現可以播放了。。。所以也就可以下載了

高興之餘發現沒有聲音

不要緊,估計那一類就是音頻了,同樣的方法去試,果不其然,確實是完整的音頻,當然也可以下載下來。

然後我們在用工具就混流就可以了。

這裏推薦ffmpeg,代碼來控制就可以了。

當然這些視頻url都是有過期時間的,別拿我的這個去測試,自己新找視頻。需要科學上網哦

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