Communitygithub.com

Surojit16/video-editing-skill

自然語言終端影片編輯:修剪、跳接剪輯、字幕、疊加、速度調整(使用 Bash+FFmpeg+Whisper)。

video-editing-skill 是什麼?

這個技能允許開發者或 AI 代理透過自然語言指令,在終端機中進行影片編輯。它結合了 Bash、FFmpeg 和 Whisper 的力量,提供修剪、跳接剪輯、字幕、疊加以及速度調整等常見編輯功能。使用者不需要記住複雜的 FFmpeg 指令,只需以口語描述想要的效果,這個技能就會將其轉換為可執行的指令。它特別適合快速處理影片的腳本編寫、原型設計,或是整合到 CI/CD 管道中。支援的平台包括 Linux、macOS 和 Windows 上的 WSL。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add Surojit16/video-editing-skill

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

video-editing-skill 是做什麼的?

自然語言終端影片編輯:修剪、跳接剪輯、字幕、疊加、速度調整(使用 Bash+FFmpeg+Whisper)。

此技能封裝了常見的 FFmpeg 與 Whisper 操作,讓您可以透過自然語言輸入來控制。支援的操作包括:

  • 修剪:裁切影片的開始與結束時間;
  • 跳接剪輯:移除特定的片段,產生流暢的跳接效果;
  • 字幕:使用 Whisper 自動產生字幕,並可選擇內嵌或分離爲 SRT 檔案;
  • 疊加:在影片上方疊加文字、圖片或其他影片;
  • 速度調整:改變影片播放速度。

使用方法

在支援此技能的 AI 代理(例如 Claude Code)中,輸入類似以下的自然語言指令:

將影片 input.mp4 從 00:01:00 修剪到 00:02:30

或是:

在 output.mp4 上疊加一張浮水印 overlay.png,位置在右上角

AI 代理會自動解析您的意圖,並執行對應的 Bash 指令。

支援平台

  • Linux
  • macOS
  • Windows(透過 WSL)

前置需求

  • bash
  • ffmpeg
  • whisper(用於字幕功能)

環境變數

此技能使用以下環境變數來設定行為(可選):

  • FFMPEG_PATH:指定 ffmpeg 的可執行路徑。
  • WHISPER_MODEL:指定 Whisper 模型(預設為 base)。

貢獻

歡迎提交 Issue 或 Pull Request 來擴充此技能的功能。

授權

MIT

相關技能