V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
WMutong
V2EX  ›  Chrome

分享一波 Blob 类型 m3u8 加密文件下载合并插件

  •  
  •   WMutong · 4 天前 · 240 次点击

    分享一波 m3u8 资源下载插件。 之前找到的 ts 资源下载大部分都是“猫抓”类型,需要等待 ts 加载完成才能通过捕捉 ts 资源路径进行下载,不是很方便。所以在有时间的时候做了这个工具。 主要逻辑: 1 、通过人工识别到 m3u8 资源的 Blob 链接,在 BlobDownload/blob_download/background.js 添加链接校验规则。 2 、将新增了目标网站 m3u8 链接校验规则的 BlobDownload/blob_download 项目通过”加载已解压的扩展程序“加入到 Chrome 浏览器扩展程序中。 3 、进入目标网站,刷新,点击右上角”TS“标识的扩展,校验规则正确的情况下,会看到扩展 popup 页面中的列表出现了捕捉到的文件名称,点击列表项,提示 1~2 个保存文件弹窗,一个是 m3u8,如果是加密的,还会有一个 key 。 4 、文件保存好以后,运行 BlobDownload/m3u8_download 这个 python 项目,会提示选择 m3u8 文件,选择刚下载的文件,会自动寻找同级同名的 key 文件进行解密,然后等待进度条。

    目前加入的校验规则比较少,因为自己没那么多需求,哪位朋友要是有需求可以提出来,我可以看看能不能加进去。

    详细的文档在项目里。 这个是自用的,自用,自用。

    还有就是 vip 视频目前没办法破解,能做的只是将你能看到的视频下载到本地。

    github: https://github.com/WMuTong/BlobDownload

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   897 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 21:20 · PVG 05:20 · LAX 14:20 · JFK 17:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.