因需要,要下载一个网页上的视频
你知道现在网页上的视频,为了快速开始播放,都不会是一个完整的视频
是分割成很多的小块,然后一边加载一边播放
这样你才能享受在点进去的时候,点播放就直接开始放了。
但这样对下载视频的人就造成麻烦了,
一个是很多网站它不再提供下载的按钮了
另外个,即使你发现了下载地址,也是一段一段的,一个一小时的视频可能分解成了几百断
那你下个视频要有分析出几百个地址,然后下载几百次,然后播放的时候,还要一个个播放。
你想下,这个得有多麻烦。
看看下面这个图,就是这种下载方式,它已经简便到你只要点下载就可以了
下图是没有加载完成的,它是一边播放一边分析地址。
再处理这个问题之前,我已经知道了上面的问题,所以,我第一时间就没有去一个个找地址和下载,我直接就找软件或者插件
本来我的浏览器上也是有这个插件的。chorm扩展插件里有支持网页视频探索和下载的插件Stream Video Downloader。如图
它在有视频出现的网站,会自动高亮绿色(无视频默认是灰色的)
点击它后,就会显示视频地址并下载。
但这个插件有一个问题。像上面不大的视频它是可以直接下载的,但只要再大一点,它在下载完成后不显示保存地址,我们就很难知道,它到底保存到哪里去了。通过文件搜索也没有找到
如图,在saving后面缺少保存地址。
这就很为难了,从吃完饭2点一直整到下午4点半,2个半小时都在找软件测试。
包括说下载神器IDM拉
最后的最后,终于找到了一款可以直接解析下载并合并的流媒体下载软件M3U8
软件界面很简单,不用太多重要的配置,只要能找到分析的主文件,软件会自动分析并逐个下载。如下图。(这个软件我记得之前下载用过。所以说学习并记录和分享,利他利己呀!)
那这个链接怎么获取呢?
直接是网页地址是不可以的,分析chorm的开发模式,在network模块里分析出来的单个单个视频片段地址也是不行的
最后想到,前面的插件 ,它不是下载的时候就已经是一个地址了吗?那边有没有地址呢?
功夫不负有心人,终于在这个地方复制出了地址
复制到M3U8批量下载软件里,添加后直接点全部开始,速度很快,几秒钟就下完了,当然文件本身也不大,不到10M的视频。
下载完成后 点基本,打开下载目录 就可以看到了
至此,终于解决了这个网页流媒体视频下载的问题。当然软件还有其他配置,有需要的可以下载来试试。
最后我又想到,有用浏览器插件获取到视频的下载地址,那我能不能用普通下载软件直接去下载视频而不用M3U8批量下载呢?
答案让大家失望了,不能,如下图。所以 这个帖子的记录还是有意义的,方便下次有问题可以查询得到,也希望对你有用。