agent-skills-toolchain 是做什麼的?
caption-burn 技能:將字幕燒錄到 MP4 影片中,適用於無聲動態饋送的短格式交付。
概述
此技能讓 AI 代理能夠自動將字幕(SRT 或 VTT 格式)燒錄到 MP4 影片檔案中,創造出適合在社群媒體(如 Instagram、TikTok)無聲播放的短格式內容。
需求
ffmpeg(需已安裝並在 PATH 中)- Python 3.8+(若使用 Python wrapper)
使用方式
命令列
caption-burn input.mp4 subtitles.srt output.mp4
指定字幕樣式
caption-burn input.mp4 subtitles.vtt output.mp4 --font-size 24 --font-color white
支援的格式
- 影片輸入:MP4
- 字幕輸入:SRT、VTT
- 影片輸出:MP4(H.264 編碼)
選項
--font-size:字型大小(預設:18)--font-color:字型顏色(預設:white)--position:字幕位置(bottom、top、middle,預設:bottom)--margin:邊距(像素,預設:10)
平台相容性
此技能與以下 AI 代理相容:
- Claude Code
- Cursor
- Codex
- 其他支援 SHELL 命令的代理
範例
基本用法
caption-burn video.mp4 captions.srt output.mp4
自訂樣式
caption-burn video.mp4 captions.srt output.mp4 --font-size 28 --font-color yellow --position top
常見問題
字幕未顯示?
請確認 ffmpeg 已正確安裝,且字幕檔案格式符合 SRT 或 VTT 規範。
輸出檔案太大?
使用 --crf 參數調整品質(較高值 = 較小檔案)。