讲师中心 微信公众号
AI工具推荐 视频效率加速

抖音视频画面文字提取[0 token]

Polar Sponsor
爱发电 赞助
.NET 9.0

从视频画面中提取文字与公式的本地 OCR 技能:支持抖音、快手、B站、YouTube 等平台视频链接下载,也支持本地视频文件;基于 ffmpeg + tesseract 纯本地处理,零 token 消耗。适用于提取烧录字幕、屏幕公式、PPT 文字、图表标注、课程讲义等。This skill should be used when the user provides a video link or local video and wants the on-screen text/formulas extra

video-ocr-to-text — 视频画面文本提取(本地 OCR,零 token)

功能概述

video-ocr-to-text — 视频画面文本提取(本地 OCR,零 token)是一项面向实际任务的技能,主要用于本技能提供一套 纯本地 的视频画面文字提取流水线:给定视频链接或本地视频文件,自动下载(仅链接场景)→ 均匀抽帧 → 本地 OCR(tesseract)→ 输出逐帧文本与去重清单;核心特性:;

核心要点

  • 多平台链接支持 :抖音(含短链 v.douyin.com/xxx )、快手、B站、YouTube 等。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

video-ocr-to-text — 视频画面文本提取(本地 OCR,零 token)

概述

本技能提供一套纯本地的视频画面文字提取流水线:给定视频链接或本地视频文件,自动下载(仅链接场景)→ 均匀抽帧 → 本地 OCR(tesseract)→ 输出逐帧文本与去重清单。

核心特性:

  • 多平台链接支持:抖音(含短链 v.douyin.com/xxx)、快手、B站、YouTube 等。抖音走专用解析;其余平台走 yt-dlp。
  • 本地视频支持:直接传入 .mp4/.mkv/.mov 等本地路径,跳过下载。
  • 零 token 消耗:全程仅调用本地二进制(ffmpeg / tesseract)与本地 Python 库(opencv / numpy / pytesseract),不调用任何大模型、视觉 API 或云端转录服务。
  • 公式友好:对帧做放大 + Otsu 二值化,并对公式密集区补做多 PSM 模式识别,适合提取数学/量化表达式。

适用场景

  • 提取短视频/网课中烧录在画面上的字幕、公式、PPT 文字(抖音知识类视频常见)。
  • 提取图表、表格、成绩单等画面标注文字。
  • 需要批量把视频帧转为可检索文本,且不允许产生 API 费用 / token 消耗。

注意:本技能只提取画面可见文字。若视频仅有"语音口播"而无烧录字幕,需改用本地语音识别(见 references/advanced.md 的 Whisper 扩展),那同样零 token,但不在本技能默认流程内。

依赖项

运行环境需具备以下本地工具/库(均为免费、开源、离线可用):

依赖 用途 macOS 安装 Ubuntu 安装
ffmpeg 下载视频 / 抽帧 brew install ffmpeg apt install ffmpeg
tesseract (>=5) OCR 引擎 brew install tesseract apt install tesseract-ocr
tesseract-lang 中文等语言包 brew install tesseract-lang apt install tesseract-ocr-chi-sim tesseract-ocr-chi-tra
Python 3.10+ 运行脚本 系统自带 / brew install python 系统自带
opencv-python-headless 视频解码 / 图像处理 pip install opencv-python-headless 同左
numpy 数组运算 pip install numpy 同左
pytesseract tesseract 的 Python 封装 pip install pytesseract 同左
yt-dlp(可选) 非抖音平台链接下载 brew install yt-dlp pip install yt-dlp

安装示例(macOS,使用 WorkBuddy 管理的 Python venv):

brew install ffmpeg tesseract tesseract-lang yt-dlp
/Users/kimbalhuang/.workbuddy/binaries/python/versions/3.13.12/bin/python3 -m venv /Users/kimbalhuang/.workbuddy/binaries/python/envs/video-ocr
/Users/kimbalhuang/.workbuddy/binaries/python/envs/video-ocr/bin/pip install opencv-python-headless numpy pytesseract

校验:tesseract --list-langs 应能看到 chi_sim;python -c "import cv2,pytesseract" 不应报错。

Token 消耗说明(重要)

步骤 调用对象 是否消耗 token / 费用
解析视频直链 本地 curl / ffmpeg 否(仅网络流量)
抽帧 本地 opencv 否
OCR 识别 本地 tesseract 否(CPU 计算,零费用)
文本汇总 本地 Python 否
  • 本技能完整流程全程零 token、零 API 费用。 唯一的"成本"是本地 CPU 时间与磁盘 IO。
  • OCR 对希腊字母(μ/σ/Σ/λ/α/β)、上下标、数学符号常有误读,需人工或后续脚本校正(见下)。
  • 若你额外用 LLM 对 OCR 结果做清洗、纠错或把语音转写,那一步会产生 token——但那属于可选增强,不在本技能默认范围内,文档中明确标注。

用法

方式 A:作为 Skill 被调用

当用户给出视频链接或本地视频并希望"提取画面文字 / 公式 / 字幕"时,加载本技能,然后执行 scripts/extract_text.py。

方式 B:直接命令行

# 1) 抖音短链
python scripts/extract_text.py --input "https://v.douyin.com/9xc6Ca5fxz4/" 
       --lang chi_sim+eng --out ./output

# 2) 其他平台链接(走 yt-dlp)
python scripts/extract_text.py --input "https://www.bilibili.com/video/BVxxxx" 
       --lang chi_sim+eng --out ./output

# 3) 本地视频文件
python scripts/extract_text.py --input "./lecture.mp4" --out ./output

参数说明:

参数 默认值 说明
--input 必填 视频 URL 或本地文件路径
--lang chi_sim+eng tesseract 语言包,如 eng / chi_sim+eng / jpn
--interval 0.7 抽帧间隔(秒),越小帧越密、越慢
--upscale 2 帧放大倍数,公式密集建议 3
--out 当前目录 输出目录,生成 .ocr.json 与 .ocr.md
--keep-video 关 保留下载的视频(默认下载后处理完即删)

输出格式

在 --out 目录生成两个文件:

  • .ocr.json:结构化结果,含 meta(fps/帧数/时长)、frames(逐帧 OCR 文本)、lines(去重后的全部文本行,带时间戳)。
  • .ocr.md:可读报告,含逐帧文本与去重清单,便于人工校正与归档。

局限与优化建议

  1. 画面公式:tesseract 对数学符号识别弱。建议 --upscale 3 并对失败片段用 references/advanced.md 的多 PSM 补识别脚本。
  2. 纯语音视频:画面无文字时输出为空,需接本地 Whisper(见 advanced.md)。
  3. 平台防盗链:抖音链接偶发短期失效;B站/YouTube 需 yt-dlp 最新版。
  4. 长视频:--interval 调大以减少帧数;或先 ffmpeg 截取关键时间段再传入。

排错

  • tesseract is not installed → 安装 tesseract 并确认在 PATH。
  • chi_sim 不可用 → 安装 tesseract-lang(macOS)或 tesseract-ocr-chi-sim(Ubuntu)。
  • 抖音解析报 ROUTER_DATA 缺失 → 链接失效或被限流,换用桌面端分享链接或手动传本地文件。
  • 其他平台下载失败 → 确认 yt-dlp 已装且为最新:yt-dlp -U。
目录

热门AI工具

更多
AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

相关专题

更多
抖音被封禁申诉教程合集
抖音被封禁申诉教程合集

本专题整合了抖音被封禁申诉、解封等等内容,阅读专题下面的文章了解更多详细教程。

487

2026.03.24

抖音网页版入口与视频观看指南 抖音官网视频在线访问
抖音网页版入口与视频观看指南 抖音官网视频在线访问

本专题汇总了抖音网页版的入口链接、官方登录页面以及视频观看入口,帮助用户快速访问抖音网页版,提供免登录访问方式和直接进入视频播放页面的方法,确保顺利浏览和观看抖音视频。

1601

2026.02.04

抖音抖币官方充值渠道汇总
抖音抖币官方充值渠道汇总

抖音官方抖币充值官网入口为https://pay.douyin.com/,具备直连支付系统、全端统一鉴权、HTTPS加密传输、多设备实时同步等特性,支持微信/支付宝/银联/话费等多种支付方式及严密账户安全机制。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

577

2026.01.07

抖音创作者服务中心如何进入
抖音创作者服务中心如何进入

要进入抖音创作者服务中心,需满足以下条件:已实名认证、粉丝数达标、无违规记录。进入步骤:1. 登录抖音;2. 点击个人中心;3. 查找“创作者中心”入口;4. 申请加入;5. 等待审核。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2295

2025.10.24

抖音礼物价格 抖音礼物价格分别是多少
抖音礼物价格 抖音礼物价格分别是多少

抖音礼物价格表在哪看?这是不少网友都关注的问题,本专题为大家提供抖音礼物价格相关的文章。

5558

2025.09.15

抖音读取不到相册照片的原因
抖音读取不到相册照片的原因

抖音读取不到相册照片可能是因为权限设置、存储空间不足、网络连接问题、软件bug或故障或其他因素造成的。

2572

2025.05.30

电脑抖音没有声音怎么办
电脑抖音没有声音怎么办

若电脑版抖音无声音,可按以下步骤排查解决: 检查音量设置:确保系统、浏览器/客户端的音量未静音,且音量适中。 确认设备连接:检查耳机/扬声器是否正常连接,尝试切换输出设备(如插拔耳机)。 软件权限:在系统设置中授予抖音麦克风/音频权限(Windows:设置 > 隐私 > 麦克风)。 更新驱动/软件:升级声卡驱动或抖音客户端至最新版本。 浏览器问题:若为网页版,尝试更换浏览器(推荐Chrome/Edge),或清除缓存

3962

2025.05.14

抖音阿玛特拉斯梗的意思
抖音阿玛特拉斯梗的意思

“阿玛特拉斯” 是日语中 “天照” 的发音空耳,是一个网络流行词。想了解抖音更多相关的梗,请阅读专题下面的文章。

11266

2025.04.28

抖音定时关闭怎么设置
抖音定时关闭怎么设置

抖音设置定时关闭的步骤如下:打开抖音应用并登录,点击 “我”,再点击右上角的三个点图标进入设置。在设置中找到 “数字健康”,进入后点击 “定时关闭” 右侧开关将其启用,然后设置关闭时间,最后点击 “保存” 即可。

6975

2025.04.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
微信小程序开发就这么简单
微信小程序开发就这么简单

共64课时 | 15.3万人学习

第十一期_综合实战
第十一期_综合实战

共115课时 | 25.9万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn