DouYin Video Tool(抖音无水印视频提取工具)

位置: /root/claude/scripts/douyin-video.py 语言: Python 3 | 依赖: requests 维护者: Claude AI(Nina)

基于抖音官方分享页 SSR 数据提取的无水印视频下载工具。无需签名计算、无需登录态、无需第三方 API。

功能

  • 短链接 / 视频 ID 两种输入方式
  • 自动解析 302 重定向提取 video_id
  • 从 iesdouyin.com SSR 页面提取完整视频元数据
  • 输出无水印 API 地址 + CDN 直链
  • 同时输出带水印版作为备选
  • 附带封面图、作者昵称、视频描述

使用方法

# 甩短链接
python3 /root/claude/scripts/douyin-video.py https://v.douyin.com/_U8H3gKReG8/
 
# 或者直接给视频 ID
python3 /root/claude/scripts/douyin-video.py 7637761282623540531

输出示例

视频 ID: 7637761282623540531
作者: Simon林
描述: Claude Code投研系列:AI Hedge Fund...

无水印视频 (API):
  https://aweme.snssdk.com/aweme/v1/play/?video_id=...
无水印视频 (CDN):
  https://v3-dy-o.zjcdn.com/... (6.3 MB MP4)

技术亮点

  • 零签名 — 利用 SSR 服务端渲染数据,无需 X-Bogus 等签名
  • 零依赖 — 仅需 requests 库,无重型框架依赖
  • 极速 — 两次 HTTP 请求即可拿到结果
  • 可嵌入 — 可被 Claude AI 直接调用,作为内部工具

关联连接