日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(详细思路)利用py批量下载某站的视频

發布時間:2024/1/8 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (详细思路)利用py批量下载某站的视频 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(詳細思路)利用py批量下載某站的視頻

    • @[TOC]((詳細思路)利用py批量下載某站的視頻)
  • 前言
  • 一、視頻的種類
  • 二、分析網站
  • 三.視頻音頻合并
  • 四.想要看的更具體的點擊這個網址
  • 總結

前言

某站上面的許多視頻很有質量的,唯一美中不足的就是下載不了視頻到本地,遇到好的視頻,都想下載到本地,畢竟放在本地的東西最安心了,但無奈沒有辦法下載下來,今天博主就提供利用py批量下載視頻的思路,快來慷慨吧。


一、視頻的種類

這個網站視頻分為三種類型,免費的、會員,購買的,博主在此只研究前兩種,第一種,免費的,
鏈接里面會有BV號的鏈接,一般都是免費的
第二種,需要一定權限的

有ep號的,一般都是需要賬號滿足一定要求的(你們懂的)

二、分析網站

不管免費視頻,還是賬號滿足一定要求的,你想要下載這個視頻,就需要獲取它的數據,這風個網站,你所要找的視頻url藏在網頁源代碼里面,空白處右鍵點擊查看網頁源代碼

在網頁源代碼里面按住ctrl+f打開搜索框,在里面輸入playinfo,如下圖

框起來的往后就有你想要的數據,但這個網站是音視頻分離的,你所找到的數據里面能找到一個鍵為audio里面的baseUrl,一個鍵為video里面的baseUrl,這是兩個鏈接,很顯然,一個音頻鏈接,一個視頻鏈接。你需要做的就是獲取這兩個鏈接數據,進行合并成一個mp4文件。
批量獲取一個系列的視頻,我的做法:打開這個系列的第一個視頻,通過分析得,在網頁源代碼里面搜INITIAL_STATE,如下圖

第一個的等號后面的內容就是你所要的東西,想辦法提取成json格式,獲取里面的系列視頻網址及標題,對網址再次發送請求,同免費視頻做法進行數據提取。
注:下載需要會員的視頻前提是要有有權限的賬號,獲取cookie添加到請求頭里面

三.視頻音頻合并

利用ffmpeg進行音視頻的合并,再用os模塊對合并之前的音頻及無聲視頻刪除,代碼如圖

四.想要看的更具體的點擊這個網址

點擊這里,跳轉詳細介紹


總結

這就是下載某站的視頻思路,想要代碼進行參考的話,可以點擊這里,有問題也可以點這里跟博主討論哈。

總結

以上是生活随笔為你收集整理的(详细思路)利用py批量下载某站的视频的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。