StreamVault 使用攻略 - 一站式视频下载工具

天天

发布于322天前
龙猫也是猫

最近发现了一个相当不错的开源项目叫 StreamVault(原名 spirit),说白了就是个视频下载工具。它支持 B站、抖音、YouTube 等一大堆平台,而且还有个挺酷的功能——可以监控你的收藏夹和作品列表,自动帮你下载新内容。

对于经常需要批量下载视频的朋友来说,这玩意儿能省不少时间。

实用功能一览

  1. 单视频下载 - 贴个链接就能下载,简单粗暴
  2. 批量监控下载 - 设置好收藏夹或作品列表,有新内容就自动下载
  3. 多种下载方式 - HTTP 直连或者 Aria2 加速,看你需要
  4. NFO 元数据生成 - 配合 Jellyfin 这类媒体服务器使用
  5. Webhook 通知 - 下载完成推送到企业微信或飞书
  6. 多端支持 - Web 后台、手机 APP、浏览器扩展都有
https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.streamvault

快速上手

应用安装后,手动在浏览器地址后面加上/admin/login ,进入登录页面,默认账号密码是admin/123456

image.png

登录后进入主页面

image.png

左侧显示一片空白,其实是有菜单的,应该是显示的bug

image.png

先进入系统配置,把这几个值都配置上

image.png

哔哩哔哩Cookie:

支持扫码登录获取Cookie
点击「扫码登录」按钮
使用哔哩哔哩APP扫描二维码
自动获取并保存Cookie

image.png

配置好这些之后,需要配合客户端下载

image.png

项目还提供了浏览器扩展,安装后可以直接在视频页面一键下载。使用书签栏也可以:

javascript:(function(){
var token = "你的token";
var url = window.location.href;
fetch("http://你的IP:28083/api/processingVideos", {
method: "POST",
headers: { "Content-Type": "application/x-www-form-urlencoded" },
body: "token=" + encodeURIComponent(token) + "&video=" + encodeURIComponent(url)
}).then(response => response.json())
.then(data => alert("请求成功: " + JSON.stringify(data)))
.catch(error => alert("请求失败: " + error));
})();

总结

StreamVault 是个不错的视频下载工具,特别适合有批量下载需求的用户。

虽然还有一些不完善的地方,但考虑到是开源免费的,这些都不是大问题。

评论

0

暂无评论

说点什么呢~
收藏
1
0
0