Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

douyin-subtitle

抖音视频字幕提取工具。粘贴抖音分享链接,自动提取视频语音字幕。

功能

  • 解析抖音分享链接(短链/长链均支持)
  • 火山引擎大模型 ASR 转录(推荐,速度快、准确率高)
  • 本地 Whisper 转录(免费离线 fallback)
  • Web 界面 + CLI 两种使用方式

快速开始

Web 界面

python3 douyin_server.py
# 浏览器打开 http://localhost:8080

页面底部「API 配置」中填入火山引擎的 AppID 和 Access Token。

CLI

# Whisper 模式(无需配置,本地离线)
python3 douyin_sub.py "https://v.douyin.com/xxx"

# 火山引擎模式
export VOLC_APPID="你的AppID"
export VOLC_TOKEN="你的Token"
python3 douyin_sub.py "https://v.douyin.com/xxx"

火山引擎 API 申请

  1. 打开 火山引擎语音控制台
  2. 创建应用 → 勾选「录音文件识别」
  3. 在应用详情页获取 AppIDAccess Token

依赖

  • Python 3.10+
  • ffmpeg(音频提取)
  • whisper(可选,本地 ASR fallback)

技术原理

抖音分享链接
  → iesdouyin.com 解析,获取视频公网 URL
  → 直接提交 URL 给火山引擎 ASR(v3 API)
  → 返回字幕文本

火山引擎模式下无需本地下载视频,直接提交公网 URL 给云端识别。

About

抖音视频字幕提取工具 — 火山引擎 ASR + Whisper fallback

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages