在线多媒体解析系统,支持多平台视频/图片解析、在线播放与无水印下载。
由 西数资源网 (xishuzy.com) 开发维护,本项目仅用于编程学习、技术交流、个人研究。
✨ 功能特性
- 一键粘贴解析 — 粘贴分享链接即可自动识别来源平台
- 智能平台检测 — 根据 URL 自动切换对应解析接口
- 在线视频播放 — 支持封面预览、流媒体播放,无需下载即可观看
- 图片画廊展示 — 解析到的图片以网格画廊形式呈现,支持放大预览
- 无水印下载 — 视频/图片原始文件下载,可区分带水印和无水印版本
- 批量图片下载 — 多张图片一键批量打包下载
- 原始数据查看 — 可展开查看完整的 API 返回 JSON 原始数据
- 代理转发 — 内置 proxy.php 流媒体代理,解决跨域播放问题
- 后台管理系统 — 图形化后台,支持接口管理、友情链接、站点设置、密码修改
- 响应式设计 — 适配 PC / 平板 / 手机端
📦 支持平台
| 平台 | 标识 | 功能说明 |
|---|---|---|
| 豆包视频 | dbvideos | 粘贴豆包视频分享链接,获取视频播放地址与无水印下载 |
| 豆包对话图片 | dbduihua | 提取豆包 AI 对话中生成的全部高清图片 |
| 即梦 AI | jimengai | 解析即梦 AI 创作平台分享作品并下载原图 |
| 千问分享 | qianwenimg | 提取千问对话分享链接中的图片资源 |
| 接口可随时通过后台管理页面更换,无需修改代码。 | ||
🚀 部署要求
| 环境 | 要求 |
|---|---|
| PHP | ≥ 7.2(推荐 7.4+) |
| PHP 扩展 | curl、json、openssl、session |
| Web Server | Nginx / Apache / IIS |
| 磁盘 | 代码占用 < 100KB |
📥 安装部署
1. 将全部文件上传到服务器网站目录
2. 确保 config.json 与所有 .php 文件同目录
3. PHP 需要开启 curl、openssl、session 扩展
4. 访问首页 index.php 即可使用
# 示例:上传到宝塔面板
/www/wwwroot/your-domain/
├── admin.php
├── api.php
├── config.json
├── index.php
├── proxy.php
├── robots.txt
└── sitemap.xml
Bash
⚙️ 配置说明
所有配置集中在 config.json,主要字段:
{
"apis": {
"接口标识": {
"name": "接口显示名称",
"url": "第三方解析API地址",
"param": "URL参数名"
}
},
"friends": [
{ "name": "友链名称", "url": "https://..." }
],
"admin": {
"username": "admin",
"password": "admin123"
},
"site": {
"title": "网站标题",
"subtitle": "副标题"
},
"seo": {
"description": "SEO描述(约80字)",
"keywords": "SEO关键词,逗号分隔"
}
}
JSON
后台管理入口
访问 admin.php,使用 config.json 中设置的账号密码登录后可管理:
- 接口管理 — 新增/删除/修改解析接口的 API 地址
- 友情链接 — 管理首页底部的友情链接
- 网站信息 — 修改网站标题与副标题
- 修改密码 — 修改后台登录密码
- ⚠️ 默认账号 admin,密码 admin123,首次使用请立即修改。
📂 目录结构
多媒体解析工具/
├── index.php # 前端首页(用户交互页面)
├── api.php # 解析接口(CURL 转发第三方 API)
├── admin.php # 后台管理(登录 / 接口配置 / 友链 / 密码)
├── proxy.php # 媒体代理(解决跨域 + 文件下载转发)
├── config.json # 全局配置文件
├── robots.txt # 搜索引擎爬虫规则
├── sitemap.xml # 网站地图(提交搜索引擎用)
└── README.md # 本说明文档
Bash
🔧 技术架构
用户浏览器
│ POST url + type
▼
index.php (前端 UI) ──fetch──► api.php (后端转发)
│ CURL 请求
▼
第三方解析 API
│ JSON 响应
▼
api.php 处理数据并返回前端
│
proxy.php ◄── 视频/图片流代理
Plain text
- 流媒体代理:proxy.php 将第三方视频/图片流通过服务器中转,支持设置 dl=1 参数触发下载弹窗
- 自动平台识别:前端 JS 根据用户输入 URL 的域名特征自动切换解析接口类型,无需手动选择
📝 使用说明
用户端
1. 打开首页
2. 粘贴要解析的分享链接(支持直接粘贴含多余文字的文本,会自动提取 URL)
3. 系统会自动识别平台并切换解析类型
4. 点击「开始解析」
5. 查看视频播放/图片画廊,点击下载按钮保存文件
示例链接
- 视频:www.doubao.com/video-shari…...
- 图片:www.doubao.com/thread/...
- 即梦:jimeng.jianying.com/s/...
- 千问:www.qianwen.com/share/chat/...
🌐 SEO 收录
- 内置 robots.txt 控制爬虫行为,后台页已禁爬
- 包含完整的 Open Graph / Twitter Card 标签,支持社交分享预览
- sitemap.xml 可提交至 Google Search Console / 百度站长平台
- JSON-LD 结构化数据利于搜索引擎富文本展示
- 降级内容确保禁用 JS 时仍有可抓取关键词
- 部署后请将 sitemap.xml 和 robots.txt 中的 REPLACE_YOUR_DOMAIN 替换为实际域名。
⚠️ 通用说明 & 合法声明
- 本源码为开源学习项目,仅供个人编程学习、技术交流、代码研究使用,可自由二次修改、学习调试。
- 项目解析功能基于第三方公开接口实现,接口稳定性由第三方平台决定,接口失效可自行在后台更换适配。
- 严禁将本项目用于商业盈利、批量侵权爬取、违规传播、违反网络安全法规等非法场景。
- 使用者使用本项目产生的一切行为与后果,均由使用者本人自行承担,开发者不承担任何连带责任。
📄 版权声明
© 西数资源网 (xishuzy.com) 原创首发,仅供开源学习交流使用。
欢迎广大技术爱好者学习、借鉴与二次开发,共同交流进步。