SuperAPI AI 工具集

caption-clip

设计与创作

查看项目

更新于 10-15 23:48

技能介绍

用途:下载 YouTube 指定时间段的视频片段,使用 Deepgram 转写,并将样式化字幕烧录进视频,输出带字幕的剪辑。

主要能力:按时间戳下载片段;转换为 MP4;调用 Deepgram nova-2 模型转写并生成 SRT;清理转写文本(修正错词、删除填充词、合并碎片、修正时间戳);用 ffmpeg 烧录带半透明背景的样式字幕。

使用方式:需预先安装 yt-dlp 和 ffmpeg,并在 .env 或环境变量中配置 DEEPGRAM_API_KEY。流程为:用 yt-dlp --download-sections "*START-END" 下载片段;用 ffmpeg 转为 MP4;用 curl 调用 Deepgram API 生成 clip_transcript.json;用脚本 json-to-srt.py 转为 clip.srt;人工清理生成 clip_clean.srt;最后用 ffmpeg subtitles 滤镜烧录字幕。

适用场景:为 YouTube 视频的特定片段快速制作带字幕的短视频剪辑。

限制:依赖外部工具与 Deepgram API 密钥;字幕样式默认使用 Avenir Next Medium 字体,缺失时回退 Arial;转写清理步骤需人工介入;未提供价格、平台支持范围等更多信息。