xx通视频下载技术探索

序言: 由于自己在小鹅通上购买的课程快要到期了,所以本着技术的探索想要把自己的视频下载到本地持久化存储得到硬盘,但是并不会以此手段传播盗版来盈利。

说在前面的话

我自己在希赛网也买过课,然后自己也研究并下载了自己的希赛网视频,希赛的思路是在访问m3u8之后重定向的页面需要传token才能把ts碎片下载下来并合并成最终的视频文件,实现起来还挺快,原本我以为下载小鹅通也一样的思路,应该会比较快,结果是我想多了。。。

探索之路

第一步:

最开始查了很多资料,有的直接使用N_m3u8DL-CLI去下载m3u8,有的说把m3u8的链接的替换成mycloud之类的字样去下载,总之有很多说法,并且这些人都成功了,但是这些基于一个大前提,在2022年, 现在都3202年了都,我尝试了他们的方法,已经不行了。 最离谱的是,我发现我把m3u8抓下来发现m3u8这个文件内的ts链接都不完整,怪不得 N_m3u8DL-CLI一直会失败。

第二步:

既然发现了m3u8根本就是残缺的总得要补全吧,所以ts补全的方式就是去抓到页面上真实的ts地址,再用全局替换的方式将前缀和后缀替换好,此时的m3u8才是一个完整的m3u8文件了,注意是里面的所有ts文件都要替换掉,你以为此时的m3u8文件就能够通过 N_m3u8DL-CLI 下载了吗,想多了!

第三步:

当我把m3u8后补全后再用工具去下载,提示我没有密钥,好吧,此时我们去m

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值