操教程:用瀏覽器資源嗅探把網(wǎng)頁視頻與 m3u8 流存到本地)
貓抓 Cat-Catch 實(shí)操教程用瀏覽器資源嗅探把網(wǎng)頁視頻與 m3u8 流存到本地【免費(fèi)下載鏈接】cat-catch貓抓 瀏覽器資源嗅探擴(kuò)展 / cat-catch Browser Resource Sniffing Extension項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch你想把一段課程視頻存下來離線回看卻發(fā)現(xiàn)頁面上根本沒有下載按鈕。真正的視頻常常是一組被切成小片段、由瀏覽器按需加載的流右鍵另存為只能存到一個無法播放的文件。貓抓cat-catch是一款瀏覽器資源嗅探擴(kuò)展它能在頁面加載時實(shí)時捕獲其中的視頻、音頻資源整理成列表供你預(yù)覽并保存。安裝擴(kuò)展的三種途徑瀏覽器商店Chrome、Edge 用戶在對應(yīng)加載項(xiàng)商店搜索Cat-Catch直接安裝Firefox 的附加組件市場也能找到需非國區(qū) IP 訪問。源碼加載克隆倉庫后在擴(kuò)展管理頁打開開發(fā)者模式將倉庫目錄作為已解壓擴(kuò)展加載進(jìn)去git clone https://gitcode.com/GitHub_Trending/ca/cat-catchCRX 文件從 Releases 頁下載 .crx 文件在開發(fā)者模式下直接拖進(jìn)擴(kuò)展頁面。瀏覽器內(nèi)核要求 Chromium 93 以上建議 104 以上以獲得完整功能。另外提醒一句貓抓是開源項(xiàng)目商店里存在過改名上架、夾帶代碼的仿制品安裝時認(rèn)準(zhǔn)官方商店條目或上面的源碼來源。它能幫你做成的四件事把頁面里的媒體資源全部列出來打開貓抓彈出窗口資源按當(dāng)前頁面 / 其他頁面分組展示每一項(xiàng)都帶文件名、大小、MIME 類型、時長和分辨率支持關(guān)鍵詞篩選、全選、反選。新捕獲的資源可以放在列表頂部方便快速定位剛出現(xiàn)的資源。列表下方就是內(nèi)置播放器下載前可以先播放確認(rèn)是不是你要的內(nèi)容。媒體控制面板還提供倍速、畫中畫、截圖、循環(huán)、音量調(diào)節(jié)配合資源列表用起來比較順手。一鍵保存或交給專業(yè)下載工具勾選想保存的資源后有三條路直接下載擴(kuò)展內(nèi)流式保存文件支持自動合并分段復(fù)制地址拿到資源 URL轉(zhuǎn)交給任何下載器發(fā)送到外部工具支持調(diào)用 m3u8DL、aria2RPC 方式、MQTT 等第三方下載方案文件名支持模板標(biāo)簽且允許嵌套組合可以把頁面標(biāo)題等變量拼進(jìn)文件名里批量保存時不會亂。解析 m3u8 分片流并合并下載m3u8 是把視頻切成一個個 TS 小片段、在線按需播放的協(xié)議直接保存地址只會得到一個播放列表。貓抓內(nèi)置的解析器解決的就是這一步填入 m3u8 地址后它會列出全部分片和總時長然后你可以選擇下載范圍合并下載勾選mp4 格式轉(zhuǎn)換封裝或只提取音頻。遇到加密流可以手動填寫密鑰16 進(jìn)制或 base64也可以上傳 Key 文件。DASH 協(xié)議mpd 文件同樣有對應(yīng)解析器。捕獲不容易拿到的資源普通嗅探拿不到的資源還有幾個備選手段深度搜索從頁面數(shù)據(jù)中挖掘資源和密鑰緩存捕捉從瀏覽器緩存里撈出已緩存的媒體WebRTC 錄制 / 屏幕捕捉針對網(wǎng)頁直播、互動會話WebRTC 是網(wǎng)頁實(shí)時音視頻通信常用的協(xié)議模擬手機(jī)讓頁面按移動端邏輯返回資源界面語言跟隨瀏覽器自動切換內(nèi)置中、英、西、日、韓等多種翻譯。進(jìn)階設(shè)置給高頻用戶過濾表達(dá)式按大小表達(dá)式篩選資源列表如100 KB、500-1000 MB片段勾選m3u8 解析器里點(diǎn)擊單個分片地址即可納入或排除任意組合下載范圍只合并指定區(qū)間的分片長視頻取一段也能存在線 ffmpeg合并后可送入在線 ffmpeg 做轉(zhuǎn)碼嵌套模式無需額外開標(biāo)簽頁快捷鍵暫停嗅探、深度搜索、打開解析器等功能都可綁定按鍵配置導(dǎo)入設(shè)置可以存成文件換新設(shè)備時導(dǎo)入即可恢復(fù)想看看實(shí)現(xiàn)細(xì)節(jié)的話可以從核心嗅探腳本 catch-script/catch.js和 m3u8 解析 js/m3u8.js入手。避坑指南常見問題與邊界現(xiàn)象處理方式列表為空檢測不到資源先讓視頻播放起來再打開貓抓仍沒有就刷新頁面或改用深度搜索、緩存捕捉m3u8 下載完無法播放通常是缺密鑰先試深度搜索獲取或手動填寫 / 上傳 Key分片下載失敗解析器帶自動重試一次性地址建議使用支持從緩存讀取 m3u8 的新版本功能不完整確認(rèn)內(nèi)核 Chromium 93 以上體驗(yàn)完整功能建議 104 以上邊界方面說兩點(diǎn)擴(kuò)展的資源和設(shè)置數(shù)據(jù)都在本地存儲處理不含跟蹤器也不會上傳到遠(yuǎn)程服務(wù)器使用上請只保存你擁有版權(quán)或已獲授權(quán)的內(nèi)容網(wǎng)站運(yùn)營方如不希望被嗅探可通過項(xiàng)目倉庫提交 Opt-Out 請求將其域名加入屏蔽列表。小結(jié)貓抓做的事很集中把頁面里看不見的媒體資源變成一份可管理、可保存的清單——普通視頻一鍵存本地m3u8 分片流解析合并難拿的資源還有深度搜索兜底。如果你需要經(jīng)常把網(wǎng)頁視頻存下來裝好后在任意一個有播放器的頁面點(diǎn)一點(diǎn)就能看到效果?!久赓M(fèi)下載鏈接】cat-catch貓抓 瀏覽器資源嗅探擴(kuò)展 / cat-catch Browser Resource Sniffing Extension項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ca/cat-catch創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考