当前位置:首页 > 技术分享 > 正文内容

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

admin2年前 (2023-02-11)技术分享3368

插件地址: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

分享给朋友:

相关文章

mysql update不支持set子查询更新 的解决办法

mysql update不支持set子查询更新 的解决办法

先看示例:SELECT uin,account,password,create_user_uin_tree FROM sys_user结果:表中的create_user_uin_tree标识该条记录由谁创建。创...

2021可用的百度网盘高速下载方法分享

2021可用的百度网盘高速下载方法分享

最新可用方法https://blog.bitefu.net/post/163.html方法很简单就是利用网盘直链下载助手【网盘直链下载助手】是一款免费开源获取网盘文件真实下载地址的油猴脚本,基于PCSAPI,支持Windows,Mac,Li...

VirtualXposed 不支持32位应用 32位无法安装问题解决办法

VirtualXposed 不支持32位应用 32位无法安装问题解决办法

VirtualXposed 是基于VirtualApp 和 epic 在非ROOT环境下运行Xposed模块的实现(支持5.0~10.0)。与 Xposed 相比,目前 VirtualXposed 有...

PHP AES加解密 (ECB模式/sha1prng算法/PKCS5Padding和PKCS7Padding补码) ECB 模式不需求设置 iv

php7+ 版本/**  * [AesSecurity aes加密,支持PHP7+]  * 算法模式:ECB  * 密钥长度:128  * 补...

用CMD命令查询域名的DNS解析记录:A,NS,MX,CNAME,TXT

1、查询域名的A记录nslookup -qt=A bitefu.net当然查询A记录你直接用ping命令来ping域名也可以获得A记录。2、查询域名的NS记录nslookup -qt=NS bitefu.net3、查询域名的MX记录nslo...

用apicloud 免费,简单封装一个wap手机网站成android app

用apicloud 免费,简单封装一个wap手机网站成android app

APICloud是国内较早布局低代码开发的平台之一,其发布的低代码效率工具Plus Mode,为IT项目中每个角色提供专业工具,将需求分析、产品原型、UI设计、前端开发、后端开发紧密衔接,并基于行业大数据对前置环节进行复用,最终缩减大量重复...

发表评论

访客

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