当前位置:首页 > 技术分享

无限制下载器 (优酷,腾讯,爱奇异,bilibili),打破所有下载限制。只要你可以播放,你就可以下载!

admin3年前 (2023-02-11)技术分享4370

插件地址:https://greasyfork.org/zh-CN/scripts/445751-unlimited-downloader

使用ffmpeg -i video.mp4 -i audio.mp4 -c:v copy -c:a aac -strict experimental output.mp4以合并音频和视频文件。

ffmpeghttps://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip

Script principle (Chinese)https://www.v2ex.com/t/856510

Github: https://github.com/dabaisuv/Tampermonkey-Script

Tips:

缓存进度加载到100%之后,视频和音频文件将自动下载〜

您可以使用16倍的速率播放视频(document.querySelector('video').plabackRate = 16),或在缓存进度之前快速视频,但是请不要让当前的进度栏超过缓存进度栏视频栏。这将下载导致视频或音频缺乏相应片段!

该脚本在窗口上添加了一些变量:

设置在控制台:

1.** window.downloadAll **

将此值设置为1(window.downloadall = 1)以下载缓存的音频和视频文件(最好等待视频完成放后下载).

** window.quickPlay **(已弃用)

此值是页面中视频的播放速度,默认值为1。您可以将其设置为16 window.quickPlay = 16

用 document.querySelector('video').playbackRate = x 代替 window.quickPlay = x

3.*window.autoDownload *

在源文件中设置 window.autodownload = 1 将自动在视频自动缓存完后自动下载,它将以16倍的速度自动播放 ~~

QA

  1. 为什么网站视频缓存完后只下载一个文件? 请检查浏览器是否拦截多文件下载。

  2. 可以在哪些网站使用? 在所有可以合法使用此脚本的网站上。

  3. 你是个中国人为什么要用英语编写这个脚本的说明? 英语是一种通用语言。在网页的自动翻译下,它可能更适合不同语言的地方。

  4. 我想提前下载已经缓存的文件,怎么做? 在控制台输入 window.downloadAll = 1 ,但是此方法对iframe里面的视频无效,下载的视频将会是空白,因为iframe网页与控制台所在的环境不同,他们没有共享变量。所以最好是让他自动下载。

  5. 下载下来的音频播放不正常怎么办? 用格式工厂或Addobe Pr将其转换成 aac 或 mp3 就行了(来自网友反馈)。我个人建议 ffmpeg -i audio.mp4 -c:a aac output.mp4 来转换一下试试。

  6. 具体如何输入指令,如 document.querySelector('video').playbackRate = x 或 window.downloadAll ? 单击键盘上的 F12 进入开发者界面,而后找到控制台选项(console),再输入命令即可。

  7. 下载下来的音频文件播放不正常怎么办? 用格式工厂或ffmpeg将其分离成mp3格式就好了,来自网友.

特点

  1. 防hook检测。

  2. 支持iframe视频下载。

  3. 视频缓存100%自动下载(可以在源代码上使用`窗口。

  4. 使用控制台输入window.downloadAll = 1以提前下载捕获的剪辑。

  5. 支持几乎所有网站。

历史:

2022.6.1:添加一些防hook检测。

免责声明:请在合法范围内使用脚本,不要将其用于任何非法使用,后果与作者无关。


扫描二维码推送至手机访问。

版权声明:本文由小刚刚技术博客发布,如需转载请注明出处。

本文链接:https://blog.bitefu.net/post/476.html

分享给朋友:

“无限制下载器 (优酷,腾讯,爱奇异,bilibili),打破所有下载限制。只要你可以播放,你就可以下载!” 的相关文章

thinkphp等框架开发中容易忽略的xss攻击及应对XSS攻击方法

thinkphp等框架开发中容易忽略的xss攻击及应对XSS攻击方法

虽然说现在的web开发框架都是挺成熟的框架,在性能、安全等方面都有比较好的表现,但问题往往出现在业务逻辑上,如上周我再公司发现的一个跨站脚本攻击,(通常公司是这么过滤的,max(0,$_GET[‘a’])、strip_tags($_GET[…

PIP 更换国内安装源linux/windows

pip国内的一些镜像  阿里云 http://mirrors.aliyun.com/pypi/simple/   中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(…

Nginx服务崩溃自动重启脚本(监控进程服务并自动重启进程服务)脚本

有一台服务器运行着Ngin最近突然有一次崩溃,导致使用方当天无法访问网页端,然后我不得不登录服务器,检查各项服务,发现nginx崩溃了,于是重启Nginx,问题解决。后来为了防止Nginx再发生这种情况给运维带来的运维成本,于是写了一个脚本…

安卓模拟器连接端口 及常用命令

下面是我总结和测试通过的:有的是搜集来的模拟器名称                     &nbs…

阿里云盘 分享脚本 抢先实现文件分享功能

Win端基本所有浏览器均可进行安装安装地址:https://bbs.tampermonkey.net.cn/thread-427-1-1.html如何安装:Tampermoneky安装:谷歌浏览器参考:https://bbs.tamperm…

msixbundle怎么打开?win10后缀.MSIX安装包怎么安装使用

msixbundle怎么打开?win10后缀.MSIX安装包怎么安装使用

扩展名为 .msix的文件是Windows应用程序安装程序。微软推出的MSIX 作为EXE,MSI甚至AppX 软件包的替代品。在Windows 10中打开一个.MSIX 文件并开始安装打包的应用程序,只需双击该文件即可。但有也有不少朋友会…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。