captions
为视频添加字幕/题注的工具,属于 agamm/video-agent 技能集。它支持两种输出:导出 .srt / .vtt 侧车字幕文件(供 YouTube/Vimeo 上传、再编辑或其它工具使用),或把字幕直接烧录(burn-in)进画面(适合播放器不显示字幕轨的社交短片)。转写使用 mlx-whisper(与 transcribe 相同)。烧录通过 PIL 生成 PNG,再用 ffmpeg overlay 叠加完成(因 mise ffmpeg 缺少 drawtext)。用于字幕时应加 --clean 去除 um/uh 等填充词。支持样式参数:--size 字号、--color 颜色(white/yellow/red/black)、--position 位置(bottom/top/center)、--no-box 去掉半透明底框。文本自动换行至画面宽度约 90% 并居中。