利用Chrome与迅雷下载斗鱼录播视频
轉載:
https://www.sawlove.com/download-douyu-video.html
我們都知道視頻網站為了保護版權防止盜鏈下載一般都使用分段視頻的方式來加載。對于一般的 .flv 格式就幾段最多也就十幾段視頻源,但 .ts 的格式正常每段幾M,一小時左右的視頻基本要幾百段,即使知道視頻源手動下載有點累。接下來分享一個無痛的方法,并且只須用到系統常用軟件!
一、獲取視頻源
首先我們以LeanCloud的一個教程為例,使用 Chrome 訪問并打開開發者工具切換到 Netword 面板,可以點下視頻開始以及快結束的位置,這時我們可以發現視頻源是一個有規律的地址,并且從001到344。
http://vodhls1.douyucdn.cn/live/normal_live-1472475rRBixlMro–20161208170245/8a710e1fcd074f5e8172a289948015b4_0000001.ts?k=13f7855bd737b9572e71edaf4bf0cd23&t=585eb0a5&d=97D3DB2B2FBB6117D2076CA626978877&u=0&ct=web&vid=40890
二、批量下載 .ts 視頻
1.打開迅雷添加批量任務
2.設置URL規則,用(*)代表變化部分,最多長度為3(因為迅雷最多支持同時添加1000個任務)
3.這里還可以選擇為任務添加成任務組,方便管理
4.如果沒有設置錯誤,接下來會自動下載了
三、合并 .ts 視頻
現在視頻軟件大多支持連播,但這么多小視頻存儲非常麻煩,所以再介紹個利用 DOS 命令合并成單個 .ts 文件。
copy/b D:\node*.ts D:\node\all.ts
執行以上命令后會將 D:\node\ 目錄下面所有的 .ts 文件合并成 all.ts。
命令說明:
copy 用來合并文件,不加/b參數會當成普通文本文件來合并,加了該參數表示以二進制文件來合并;另外文件順序是按文件名來排序的,由于絕大多數視頻流文件名也都非常有規律,基本上無須自己重新命名排序。(注:路徑中不要存在空格)
以上就是下載視頻站視頻的思路,不只適合用斗魚,像慕課網、網易云課堂、B站等都適用。
總結
以上是生活随笔為你收集整理的利用Chrome与迅雷下载斗鱼录播视频的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: error 1307 (HY000):F
- 下一篇: NSTimer 与 Run loop M