动手做了个下载 YouTube/X/B 站的 Chrome/Edge 插件

2 小时 36 分钟前
 Voyager2718
现在下载 YouTube 、X 、B 站的视频/图片太麻烦了,干脆自己写了一个,叫 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 ,带上浏览器版本和一个能公开打开的页面地址,我好复现。
350 次点击
所在节点    分享创造
3 条回复
Voyager2718
2 小时 30 分钟前
动动你们发财的小手给我个星星⭐吧!
leiclye
1 小时 49 分钟前
+1
wsnpy88
34 分钟前
Good

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1255297

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX