SuperAPI AI 工具集

video-tool

设计与创作

查看项目

更新于 10-15 16:47

技能介绍

用途:Video Tool CLI 是 AI 驱动的视频处理工具箱,结合 ffmpeg 操作、本地或远程 Parakeet/Whisper 转录与内容生成,适合在命令行或智能体环境中批量处理视频。

主要能力:视频下载(YouTube 等站点)、获取元数据、去静音、裁剪、提取片段、剪切中段、变速、拼接;音频提取、增强、替换;生成 VTT 转录与章节时间戳;上传到 YouTube、Bunny.net CDN、X(Twitter)和 LinkedIn。

安装:先安装 uv:curl -LsSf https://astral.sh/uv/install.sh | sh,再执行 uv tool install git+https://github.com/alejandro-ao/video-tool-cli.git。依赖 ffmpeg 与 yt-dlp。

配置:可用 video-tool config keys --set groq_api_key=YOUR_KEY 等方式设置密钥,或直接编辑 ~/.config/video-tool/credentials.yaml。openai_api_key 用于内容生成,groq_api_key 用于远程转录,Bunny、Replicate、X、LinkedIn 凭据按需配置。

转录:先运行 video-tool config transcription --recommend 与 --list-models,再按平台安装可选运行时(如 transcription-mlx、transcription-faster-whisper 等),然后执行 video-tool generate transcript -i video.mp4 -o transcript.vtt。Parakeet 仅支持英文,模型首次使用会下载并缓存。

限制:部分命令需要对应 API 密钥或 OAuth 授权;本地转录需安装可选运行时;长任务建议在 tmux 会话中运行;输出位置未指定时应先询问用户。具体收费与效果资料暂未提供。