随着m3u8的大流行,在市面上已经出现了一些m3u8下载工具,并且国内的流氓浏览器也来蹭这个热度,很多用户跟我说他们的视频被浏览器下载了,设置啥都没用,自己辛辛苦苦编辑的视频就这样被人下载实在是很无奈。

我们后台的m3u8下载工具已经存在三年以上,功能在这里:https://www.ppvod.cc/2260.html。最近功能逐步加强,大幅提升了下载速度和反下载的能力,没想到这个工具的强化在网络上竟然掀起血雨腥风,一个用户来告诉我他珍贵的独家视频资源竟然被模仿者洗劫一空,对方完全搬运了他的全部视频。

于是我在想一个问题,我们既有矛、又有盾,那不是很矛盾吗?如何做到我的矛可以刺穿别人的盾,而我的盾可以防御别人的矛呢?说白了就是:我可以干你,但你没法干我。

下面我就对视频防下载和视频防编辑分别说明:

首先说防下载

如果你使用了CDN,千万别设置以下的限速功能,不然cdn没法缓存你的视频,如果依然需要限速,可以使用www.btcdn.com,限速功能是一样的。

任何浏览器和app都是通过先下载视频文件然后再解码才能实现播放,既要让别人播放,又不能让别人下载这个逻辑就没有,再强大的防盗(国内外那些大型视频网站)一样被人解析下载盗链,不得不搬出法律武器才能维护自己利益(前面几年国内火热的视频解析为什么现在不火了?搞解析的都踩缝纫机去了)。

所以你根本没法防止别人下载你的视频,但是你可以通过PPVOD的限速、限频率、限下载线程数量,各个方位来防止被人批量、快速的下载。

打开系统设置——访问控制——速度控制

1650248067-5349b88d58ad4c3

这里可以限制每个客户端IP只能下载一个链接,并且每个链接下载速度300kb(这里的限速约等于你视频码率,速度太低会导致缓冲太慢播放卡顿)。

限速测试:

1650248066-e5bd8b5e74a34da

通过浏览器控制台观察,每个ts的下载速度的确只有10kb左右,播放都比较卡顿,取消限速控制则播放非常流畅,说明限速是绝对有效的。

1650248066-b86b9de1e0a652e

通过这样限制以后,别人要批量快速下载你的视频,需要极大的耐心。不至于出现下面这种情况,下载峰值达到几百M,几万个视频可能三两天就被人搬空。

1650248067-b8f76c7a673244b

你还可以通过防盗设置——黑名单功能来拉黑频繁读取你视频的IP地址。

1650248066-ab68b30af3dd06d

有人说,不管设置啥,别人还是可以下载啊,只是慢一点而已,比如浏览器的下载行为怎么办,有些浏览器不但下载m3u8合并视频,并且还把合并的mp4自动上传到他的网盘系统。

下面我们就讲怎么避免视频被合并,甚至重新转码切片。

打开系统设置——转码设置——底部的“其他设置”——打开深度加密,当你打开两个加密设置项,系统以深度加密为优先。

1650248067-825830ab6f53ba8

打开后,系统会对视频进行深度加密,但该加密不影响你以前的网页播放器、app等各种客户端播放,m3u8依然能下载、合并为mp4,但是不能被重新编辑、转码、切片。在我们系统里面可以显示转码成功,但是播放界面是这样的:

1650248067-432ad015fa31d38

部分浏览器下载合并以后要么无法处理,要么无法合并。