现在下载 YouTube 、X 的视频/图片太麻烦了,干脆自己写了一个,叫 VictorLoad 。(我主要是为了一下子可以下好多个视频和图片,而且不会下到重复的哈哈哈)
用法:打开网页,点插件图标,侧边栏里会列出页面上的视频和图片。视频可以选清晰度,图片能预览、多选,一起下载。
几个站做了专门适配:
X:列出推文视频的各档清晰度,图片下的是原图。
B 站:列出能拿到的 MP4 清晰度,具体有哪些看登录状态。
YouTube:默认走 H.264 ,最高 1080p ,音视频合成一个 MP4 。原理是记录播放器已经加载的分片,没缓冲完的会自动跳到缺的地方补,所以下载的时候画面会飞快地跳,要等一会儿。
别的网站也能试,会嗅探 MP4 、WebM 和一部分 m3u8 ,带 DRM 的不支持。另外有几个小功能:同一个网站上你挑过哪类图片,下次会帮你预选;下载过的内容在网页上会有个绿色小对勾,也有下载记录。
MIT 开源,没有后端,不用注册,也不会往我这里发数据。因为要识别网页内容,装的时候会申请读取所有网站的权限,每个权限干什么,仓库里的隐私政策都写了。
目前是 GitHub 发布包安装:下载 zip ,解压,到扩展管理页打开开发者模式,选“加载已解压的扩展程序”。Chrome 和 Edge 的步骤 README 里有。装完把之前开着的页面刷新一下。
仓库: https://github.com/Victor-Go/VictorLoad
安装包: https://github.com/Victor-Go/VictorLoad/releases/latest各个站的兼容性我还会慢慢补。遇到识别不到、下载失败的,可以直接回帖或者提 issue ,带上浏览器版本和一个能公开打开的页面地址,我好复现。
主楼- SilentFox16915小时前⭐️ 新访客4749
这个下载工具的批量去重功能很实用,我之前做类似产品时也发现用户最烦重复下载。
- NobleStone15小时前⭐️ 新访客4733
这插件下载YouTube视频时画面跳跃的问题,应该需要等待缓冲完成,不然会有卡顿吧。
- WildMaple88215小时前⭐️ 新访客4742
这个思路不错,可以考虑增加一个下载队列管理功能,方便批量处理大型视频文件。
请问插件下载 YouTube 视频时画面跳动的处理方法是怎样的,需要等待多久?
我线上就这样搞过,用户隐私权限这块得小心点,很多朋友看到"读取所有网站"就直接吓跑了。