一个基于命令行的抖音视频解析工具,支持解析抖音视频链接和分享文本,获取视频详细信息。
- 🎯 智能链接提取 - 自动从分享文本中提取抖音链接
- 📱 多格式支持 - 支持多种抖音链接格式
- 🔍 详细信息 - 获取视频ID、描述、作者信息等
- 🔗 完整链接 - 提供视频播放链接和下载链接
- 🌐 API接口 - 提供标准版和专业版API链接
- 🎨 美观界面 - 彩色命令行界面,信息展示清晰
https://v.douyin.com/xxxxx/https://www.douyin.com/video/xxxxxhttps://www.iesdouyin.com/share/video/xxxxxhttps://www.douyin.com/discover?modal_id=xxxxx
- Python 3.6+
- Windows/Linux/macOS
-
克隆项目
git clone https://github.com/VexMare/Dy_Cmd.git cd dy_cmd -
安装依赖
pip install -r requirements.txt
python cli.py程序启动后会显示主菜单:
╔══════════════════════════════════════════════════════════════╗
║ 抖音视频解析工具 ║
║ Douyin Video Parser ║
╚══════════════════════════════════════════════════════════════╝
请选择操作:
1. 解析抖音视频链接或分享文本
2. 查看使用说明
3. 退出程序
请输入选项 (1-3):
-
解析抖音视频链接或分享文本
- 支持直接输入抖音链接
- 支持粘贴完整的分享文本(程序会自动提取链接)
- 显示视频详细信息
-
查看使用说明
- 显示支持的链接格式
- 显示功能说明
-
退出程序
- 安全退出程序
解析成功后会显示:
══════════════════════════════════════════════════════════════
解析结果:
══════════════════════════════════════════════════════════════
+----------+----------------------------------------+
| 类型 | 内容 |
+----------+----------------------------------------+
| 解析类型 | 视频 |
| 视频ID | 7542070044559576372 |
| 视频描述 | 你是友情 还是错过的爱情#翻唱#弹唱... |
| 作者昵称 | 小毛sasa🩵 |
| 作者ID | 100043426553 |
+----------+----------------------------------------+
══════════════════════════════════════════════════════════════
链接信息:
══════════════════════════════════════════════════════════════
视频链接-水印: https://v3-dy-o.zjcdn.com/...
视频链接-无水印: https://v3-dy-o.zjcdn.com/...
视频下载-水印: https://v3-dy-o.zjcdn.com/...
视频下载-无水印: https://v3-dy-o.zjcdn.com/...
API链接: https://dy.gglz.cn/api/hybrid/video_data?url=...
API链接-专业版: https://dy.gglz.cn/api/hybrid/video_data?url=...&pro=true
══════════════════════════════════════════════════════════════
dy_cmd/
├── cli.py # 命令行界面主程序
├── douyin_parser.py # 抖音解析核心模块
├── requirements.txt # 项目依赖
├── LICENSE # 非商业用途许可证
└── README.md # 项目说明文档
requests- HTTP请求库colorama- 终端颜色支持prettytable- 表格显示
- 模块化设计 - 核心解析逻辑与界面分离
- 错误处理 - 完善的异常处理机制
- 用户友好 - 清晰的提示信息和错误反馈
- 跨平台 - 支持Windows、Linux、macOS
- 确保网络连接正常
- 输入的链接必须是有效的抖音视频链接
- 分享文本需要包含完整的抖音链接
- 解析结果中的CDN链接可能需要特定请求头才能访问
本项目采用 MIT 许可证(仅限非商业用途)。
重要声明:
- ✅ 允许:学习、研究、个人使用
- ❌ 禁止:商业用途、盈利活动、商业产品集成
详细条款请查看 LICENSE 文件。
- 非商业用途 - 仅供学习和研究使用
- 遵守法律 - 必须遵守相关法律法规
- 尊重版权 - 尊重第三方平台的服务条款
- 禁止商用 - 不得用于任何商业活动
如有商业用途需求,请联系版权所有者。
欢迎提交Issue和Pull Request来改进这个项目。
- 初始版本发布
- 支持抖音视频链接解析
- 支持分享文本自动提取
- 提供完整的视频信息展示