一个强大的视频解析和下载工具,支持多个主流平台。
- 🚀 支持多个主流平台视频解析
- 💾 支持视频、音频、封面下载
- 🖼️ 支持图集解析和下载
- 🌓 深色/浅色主题切换
- 📱 完美支持移动端
- 📊 数据统计功能
- ⚙️ 系统设置功能
- 抖音
- 西瓜视频
- 小红书
- 皮皮虾
- 哔哩哔哩
- 微视
- 快手
- 火山
- 微博
- 支持全平台...
1.Node.js不得低于20版本 2.Redis必须安装 3.MySQL必须安装
-
安装依赖:
npm install
-
启动开发服务器:
npm run dev
-
下载安装包: 然后运行这个命令:
./deploy.sh
然后运行:http://你的服务器ip:3010,即可访问项目,再接着下面的步骤导入数据库,如果不导入数据库,项目无法注册登录
ADMIN_KEY=123456 # 替换为你的实际密钥/随意设置
http://localhost:3000/api/init?key=123456 本地开发初始化数据库(先执行后面带这个/api/cleanup?key=123456再执行后面带这个/api/init?key=123456)按照顺序
如果是部署到服务器,项目启动成功后请先使用 http://你的服务器ip:3010/api/cleanup?key=123456 访问网址再继续访问 http://你的服务器ip:3010/api/init?key=123456 来清除和初始化数据库
如果访问不了,请检查防火墙是否放行3010端口 如果需要域名访问,请自行请教别人或者联系QQ362856178,反向代理不会的找我
-
以后每修改一次代码就运行这个命令,切记:./deploy.sh
-
如果你希望在服务器重启后自动启动你的 Next.js 应用,可以使用 PM2 的自启动功能:
pm2 startup pm2 save
- Next.js
- React
- TypeScript
- Tailwind CSS
- Shadcn/ui
- 开发者:灵梦
- 联系方式:[QQ:362856178]
本项目基于 MIT 许可证开源,详见 LICENSE 文件。
- 🔧 优化图片解析功能
- 🐛 修复图片内容显示问题
- ✨ 添加公告管理功能
- 💄 优化移动端界面样式
- 🚀 提升解析成功率
- 👥 用户管理系统
- 🔑 API 密钥管理
- 📊 数据统计功能
- ⚙️ 系统设置功能
- 🎉 首次发布
- ✨ 支持多平台视频解析
- 🎨 支持深色模式
- 📱 支持移动端
欢迎提交 Issue 和 Pull Request!
本工具仅供学习交流使用,请勿用于商业用途。使用本工具时请遵守相关法律法规,尊重版权。