Communitygithub.com

TTTAAXXTTT/video-editing-workflow

用戶個人的影片剪輯完整流程與素材包,用於將一批影片素材(旅行/vlog/運動相機/手機/雲端大檔案等)剪成一部成片。當用戶要求「剪輯/做個影片/做 vlog/剪成一條/成片/回憶影片」,或素材很多很大、需由助手端完成下載與全部後期、只交付成片時使用。

video-editing-workflow 是什麼?

這個技能定義了一套完整的影片剪輯標準作業流程,從需求溝通、素材獲取、看片選鏡、精修剪輯到最終交付,全程由 AI 助手執行,不佔用用戶本地硬碟。技能附帶多個可複用的 Python 與 Shell 腳本(如抽幀網格、片段裁切、淡接拼接、下載守護等),並提供完整的復盤文件與問題排查手冊,可支援 Claude Code、Cursor、Codex 等平台。使用者只需提出剪輯需求,助手就會按照給定的順序與規則操作,最終只交付成片檔案,大幅降低使用者手動處理大量素材的門檻。

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

在你喜歡的 AI 中提問

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

說明文件

影片剪輯標準流程

核心順序:問清需求 → 拿全素材 → 逐個看片 → 按敘事選鏡頭 → 精剪 → 音訊 → 驗證 → 只交付成片。預設不將下載和中間檔案放到使用者本地。

0. 開工前一次問清

用途/平台、畫幅(橫 16:9 / 豎 9:16)、目標時長、節奏快慢、音訊(純 BGM/現場聲/解說)、字幕標題、色調風格(由使用者決定,不寫死濾鏡)。

1. 素材取得(不佔使用者本地硬碟)

素材下到助手持久工作目錄;網盤 MCP 一般只能管理檔案、不能下載或雲端剪輯;官方客戶端單併發通常最快最穩,配合下載守護做斷點續傳/低記憶體重啟。用 ffprobe 核對數量與完整性。

2. 逐個看片,不漏

對每個檔案抽多幀拼網格全部看過;標註場景、光線、構圖、可用/排除原因。

3. 選鏡頭(敘事 + 多樣)

情緒線:抓眼開場 → 建立 → 發展 → 高潮 → 收尾留白;遠近/明暗/水/橋/林蔭/彎道/開闊大景交替,避免同質重複;記錄 來源檔案 + 精確入點。

4. 精剪

統一畫幅與 fps;調色按使用者當次要求、整體有氛圍、可逐鏡頭適配,濾鏡不沿用舊值;慢節奏柔和淡接;低記憶體分步處理、中斷可冪等續跑。

5. 字幕(僅使用者需要時)

細體白字柔影、淡入淡出、不擋風景;中文使用 Noto CJK。

6. 音訊

純 BGM:丟棄現場聲,對齊時長,afade 淡入淡出,loudnorm 行動端舒適響度(約 I=-16)。

7. 壓縮與封裝

目標碼率 VBV 控制大小(含顆粒/強氛圍時碼率放寬);H264 + AAC,-movflags +faststart。

8. 驗證

ffprobe 規格;blackdetect 中間無黑幀;抽幀核對調色/順序/無漏鏡頭/音樂起止;損壞片段重做。

9. 交付

只透過 present_files 發成片;簡短表格說明規格與處理點;按反饋迭代,每輪只改使用者指出的部分。


資源導覽

腳本在 scripts/(已加可執行權限,按提示改參數即可):

  • make_grid.py:批量抽幀拼網格看片(第 2 步)
  • make_clips.py:鏡頭裁剪 + 調色氛圍,輸出統一片段(第 4 步;濾鏡為案例值,按需重寫)
  • join.py:xfade 柔和淡接 + 首尾黑場,支援自訂鏡頭順序(第 4/7 步)
  • verify_final.py:成片規格 + 黑幀 + 抽幀終驗(第 8 步)
  • download_watchdog.sh:大檔案下載守護,防 OOM、自動重啟(第 1 步)
  • recover.sh:系統碟重置後重裝客戶端 + 補庫(第 1 步)

參考文件在 references/(需要時再讀):

  • full-workflow.md:完整流程復盤 + 一次摩旅 vlog 的實際鏡頭清單、濾鏡參數、五輪迭代經驗
  • troubleshooting.md:網盤取得、低記憶體、系統重置、登入、編碼等全部踩坑與處理

敏感資訊(帳號 cookie、驗證碼、手機號碼)不寫入任何腳本、文件或日誌。

相關技能