SuperAPI AI 工具集

teo-transcricao

通用与其它

查看项目

更新于 10-15 21:10

技能介绍

用途:把 YouTube 视频或播放列表(讲道、圣经讲解、神学课程、牧养直播)的字幕转成忠实原意的编辑体文章,而非带时间码的逐字稿。流程自包含,不依赖外部文档或个人目录。

主要能力:抓取视频元数据;仅下载字幕(不下载视频);清理 .srt/.vtt 中自动字幕的滚动重复与时间标记;将口语重写为带段落和标点的文章;按 raw/ 与 artigos/ 结构组织集合并生成索引。

使用方式:需 yt-dlp 在 PATH 中、Python 3 与网络。先取元数据:yt-dlp --skip-download --flat-playlist --print "%(playlist_index)s|%(id)s|%(title)s|%(channel)s|%(uploader)s|%(upload_date)s|%(duration)s|%(webpage_url)s|%(playlist_title)s|%(playlist_id)s" "URL_OU_PLAYLIST"。再下载字幕:yt-dlp --skip-download --write-auto-subs --write-subs --sub-langs "pt,pt-BR,pt-PT,en,en-US,en-GB" --convert-subs srt --sleep-requests 1 --sleep-interval 1 --max-sleep-interval 3 -o "raw/legendas-brutas/%(id)s - %(title)s" "URL_1" "URL_2"。然后清理:python3 "$SKILL_DIR/scripts/limpar_legendas.py" --input-dir "raw/legendas-brutas" --output-dir "raw/textos-limpos" --id VIDEO_ID --num 07 --title "Título do vídeo" --preacher "Nome do autor" --url "https://...",批量可用 --manifest。最后按固定元数据块(title、author、source 必填)重写为 Markdown 文章并做质量检查。

适用场景:讲道/讲解/课程/讲座转文章、播放列表批处理、清理带回声的自动字幕、整理 raw/ 与 artigos/ 集合。

限制:不用于从零创作讲道或书籍、不做脱离音视频的释经、不下载视频本身、不做逐字时间码字幕。自动字幕会错认人名、引用和生僻术语;清理脚本只去回声不解读内容;文章是忠实原意的编辑而非逐字认证,敏感公开用途建议对关键段落人工听校。视频无字幕时应告知用户,不得编造内容。