返回顶部
d

douyin-video-processor抖音视频处理

Extract speech-to-text from Douyin (TikTok China) videos, get watermark-free download links, and download videos. Use when user shares a Douyin link, asks to transcribe a Douyin video, wants to download a Douyin video without watermark, or needs to extract text from Chinese short videos.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
281
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

douyin-video-processor

抖音视频处理器

处理抖音分享链接:提取视频语音转文字、获取无水印下载链接,以及本地下载视频。

首次设置

使用任何脚本前,请先安装Python依赖:

bash
bash scripts/install_deps.sh

这将安装requests和dashscope。仅需执行一次。

环境变量

文本提取功能需要阿里云百炼的DASHSCOPEAPIKEY。

用户必须在调用douyinextracttext.py前设置该变量。若未设置,请告知用户:

要使用文本提取功能,您需要阿里云百炼的API密钥。

  1. 1. 访问 https://help.aliyun.com/zh/model-studio/get-api-key
  2. 创建API密钥(以sk-开头)
  3. 设置密钥:/secrets set DASHSCOPEAPIKEY sk-您的密钥

另外两个脚本(解析和下载)无需任何API密钥。

可用脚本

1. 解析视频信息(无需API密钥)

从抖音分享链接中提取视频元数据(ID、标题、无水印链接)。

bash
python3 scripts/douyin_parse.py 分享链接

输入: 抖音分享链接或包含链接的文本(例如 https://v.douyin.com/xxxxx/ 或完整分享文本如 7.29 复制打开抖音... https://v.douyin.com/xxxxx/)

输出: JSON格式输出到标准输出:
json
{
status: success,
video_id: 7345678901234567890,
title: 视频标题,
download_url: https://...
}

使用场景: 用户想查看视频信息,或您需要下载链接但无需下载文件。



2. 下载视频(无需API密钥)

将无水印视频文件下载到本地磁盘。

bash
python3 scripts/douyin_download.py 分享链接 [输出目录]

输入:

  • - 参数1:抖音分享链接或包含链接的文本
  • 参数2(可选):输出目录,默认为当前目录

输出: JSON格式输出到标准输出:
json
{
status: success,
video_id: 7345678901234567890,
title: 视频标题,
file_path: /绝对路径/视频.mp4,
size_bytes: 12345678
}

使用场景: 用户要求下载抖音视频、保存视频或获取实际视频文件。



3. 从视频提取文本(需要DASHSCOPEAPIKEY)

解析抖音分享链接,然后使用阿里云ASR将视频语音转录为文本。

bash
DASHSCOPEAPIKEY=$DASHSCOPEAPIKEY python3 scripts/douyinextracttext.py 分享链接 [模型]

输入:

  • - 参数1:抖音分享链接或包含链接的文本
  • 参数2(可选):ASR模型名称,默认为paraformer-v2

输出: JSON格式输出到标准输出:
json
{
status: success,
video_id: 7345678901234567890,
title: 视频标题,
text: 视频中完整的转录文本内容...
}

使用场景: 用户想了解抖音视频中的说话内容,要求转录、提取文本、获取字幕或总结视频内容。

重要提示: 始终在命令中将DASHSCOPEAPIKEY作为环境变量传递。如果密钥未设置,脚本将返回错误并附带设置说明。

错误处理

所有脚本在失败时也返回JSON格式:
json
{
status: error,
error: 人类可读的错误信息
}

常见错误及对用户的指导:

错误信息包含面向用户的指导
No valid share link输入不包含有效的抖音URL。请用户粘贴完整的分享链接。
Failed to parse video info
视频可能已被删除、设为私密或存在地区限制。请用户验证链接能否在浏览器中打开。 |
| DASHSCOPEAPIKEY.*not set | API密钥缺失。引导用户完成设置(参见上方环境变量部分)。 |
| Transcription failed | ASR API错误——密钥可能无效或配额已用完。请用户检查阿里云控制台。 |
| dashscope package not installed | 运行bash scripts/install_deps.sh安装依赖。 |

批量处理

当用户提供多个抖音链接时,按顺序处理。对每个链接:

  1. 1. 调用相应脚本
  2. 解析JSON输出
  3. 收集结果
  4. 向用户呈现汇总表

对于批量文本提取,首先使用douyinparse.py解析所有链接以验证其有效性,然后仅对有效链接使用douyinextract_text.py提取文本。这样可以避免在无效链接上浪费API调用。

成本说明

脚本API成本速度
douyinparse.py免费~1-2秒
douyindownload.py
免费 | 取决于视频大小 | | douyinextracttext.py | 阿里云ASR(成本极低) | ~10-30秒 |

当您只需验证链接或获取下载链接时,始终优先使用douyin_parse.py。

外部端点

端点用途发送的数据
https://v.douyin.com/解析抖音分享链接重定向分享URL
https://www.iesdouyin.com/share/video/
获取视频页面以提取元数据 | 视频ID | | 抖音CDN | 下载视频文件(仅douyin_download.py) | 无(GET请求) | | https://dashscope.aliyuncs.com/api/* | 阿里云ASR(仅douyinextracttext.py) | 视频URL + API密钥 |

安全与隐私

  • - DASHSCOPEAPIKEY仅发送至阿里云官方API端点(dashscope.aliyuncs.com)
  • 除上述API调用外,本技能不会收集、存储或传输任何数据
  • 下载的视频文件仅保存在用户指定的位置
  • 无持久后台进程

信任声明

使用本技能时,抖音分享链接将被发送至抖音/字节跳动服务器进行URL解析,视频URL可能被发送至阿里云进行语音转文字转录。仅当您信任这些服务时,才安装本技能。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 dy-video-to-text-1776182589 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 dy-video-to-text-1776182589 技能

通过命令行安装

skillhub install dy-video-to-text-1776182589

下载

⬇ 下载 douyin-video-processor v1.0.0(免费)

文件大小: 12.22 KB | 发布时间: 2026-4-15 12:41

v1.0.0 最新 2026-4-15 12:41
Initial release of douyin-video-processor:

- Extracts speech-to-text from Douyin (TikTok China) videos using Alibaba Cloud ASR.
- Provides watermark-free download links from Douyin share URLs.
- Downloads Douyin videos to your local device.
- Requires API key (DASHSCOPE_API_KEY) only for text extraction.
- Includes clear setup instructions, error messages, and batch processing guidance.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部