시작하기
【Video Editor】Adobe Premiere × Claude Code

【Video Editor】Adobe Premiere × Claude Code

Automate Premiere Pro video editing with Claude Code. /cut strips silent regions from Final Cut Pro XML, and /srt generates Japanese-friendly SRT subtitles from WAV audio.
#비디오#소셜 미디어#마케팅
평점
더 많은 평가가 필요합니다
판매
2
사용 방법
다운로드

日本語 YouTube / トーク動画の編集ワークフローを、Premiere Pro と Claude Code の組み合わせで自動化するスキル集です。最も時間を食う「無音カット」と「テロップ作成」の 2 領域に特化しています。

コマンド 用途 入力 出力
/cut Premiere Pro XML の無音・雑音区間を自動ジェットカット .xml output/cut/<name>_カット済み.xml
/srt WAV + Premiere XML から日本語テロップ用 SRT 字幕を生成 .wav + .xml output/srt/<name>/<name>.srt

なぜこのスキルか

/cut — 1 時間素材の無音カットを 10 分に

長尺のトーク素材で 1 つ 1 つ無音部分を目視で確認 → カット、を繰り返すと、素材尺 1 時間で 6 時間溶けることもあります。

/cut は Premiere Pro から書き出した Final Cut Pro XML を解析し、指定秒数以上 (デフォルト 0.5 秒) の無音区間と雑音区間を自動検出。前後に余白を残してカット済み XML を出力します。Premiere に読み込み直すだけでジェットカット済みのシーケンスが完成します。

実測例 (運営者の作業ログより):

  • 元の素材尺: 5 時間 28 分 (19,698 秒)
  • カット後: 3 時間 58 分 (14,308 秒)
  • カットされた無音: 約 1 時間 30 分 (5,390 秒、削減率 27.4%)
  • 処理時間: 約 10 分

※ 言い直しやフィラー (「えー」「あのー」) は無音ではないため自動カット対象外です。最終調整は人間の目で行います。

/srt — Premiere 標準字幕の「改行ズレ」「固有名詞ズレ」を補正

Premiere Pro にも自動文字起こし機能はありますが、改行位置がおかしい、固有名詞を誤変換する、といった問題があり、結局手作業の修正で時間が溶けます。

/srt は次の 3 ステップで日本語テロップ用 SRT を生成します。

  1. Word-level 文字起こし — faster-whisper (Whisper large-v3) で word-level timestamps 付きで転写
  2. LLM 主導の意味区切り — Claude が SKILL.md に定義されたルール (1 行の文字数 / 語尾統一 / 固有名詞辞書) に沿って改行位置を判定
  3. カット点同期 SRT 組立 — Premiere のカット点に snap した最終 SRT を出力 (UTF-8 BOM + CRLF)

ルールはチャンネルごとに書き換えて使う設計です (詳細は「カスタマイズ」セクション)。


使い方

/cut: 無音自動カット

Step 1 — Premiere から XML を書き出す

Premiere Pro で対象シーケンスを開き、オーディオトラックミキサーで必要に応じてクロマノイズ除去を適用。冒頭・末尾の不要部分を軽くカット。準備ができたら「ファイル → 書き出し → Final Cut Pro XML」で書き出します。

Step 2 — Claude Code で実行
/cut /path/to/your.xml

Step 3 — Premiere に読み込む
生成された output/cut/<basename>_カット済み.xml を Premiere Pro の「ファイル → 読み込み」で取り込めば、無音カット済みのシーケンスが完成します。

/srt: テロップ用 SRT 生成

Step 1 — WAV と XML を書き出す
カット済みシーケンスから WAV (16 kHz / モノラル / 16 bit 推奨) を「ファイル → 書き出し」で出力。同時に XML も書き出しておきます。
Step 2 — Claude Code で実行
@/path/to/audio.wav @/path/to/timeline.xml /srt

Step 3 — Premiere に読み込む
生成された output/srt/<basename>/<basename>.srt を Premiere Pro の「ファイル → 読み込み」でタイムラインに追加。全テロップを選択して「グラフィックとタイトル → キャプショングラフィックにアップグレード」を実行すると、通常のテロップとして扱えます。

カスタマイズ

このスキルは「自分のチャンネル固有のテロップルールを学習させて使う」前提で設計されています。

編集対象 何を変えるか
SKILL.md / commands/srt.md 1 行の最大文字数、語尾統一ルール、改行判定方針
memory/telop_channel_patterns.md チャンネル固有の固有名詞辞書 (例: Premiere Pro, Google Workspace)
scripts/whisper_to_srt.py の CORRECTIONS 辞書 固有名詞の正規化マッピング (memory の辞書と同期させる)
memory/feedback_srt_grouping_rules.md 過去の失敗例・修正例の蓄積 (毎回 LLM が参照)
カスタマイズ例
  • 「1 行 20 文字以内」を「1 行 15 文字以内」に変更
  • 「2 行表示を許可」する設定に変更
  • チャンネル固有の社名・人名・専門用語を辞書に追加

修正を加えるたびにスキルの精度は上がっていきます。「スキルを育てる」感覚で運用してください。


動作環境

  • macOS / Linux (Premiere Pro 自体は別途必要)
  • Python 3.9 以降
  • faster-whisper (Whisper large-v3)
  • ffmpeg
  • Claude Code CLI (有料プラン: Pro 以上)

セットアップ

pip3 install --user faster-whisper
brew install ffmpeg
ディレクトリ構成
premiere-skills/
├── SKILL.md                    ← Capafy / Claude Code 用 skill 定義
├── README.md                   ← 全体説明
├── CLAUDE.md                   ← プロジェクトローカル規約
├── commands/
│   ├── cut.md                  ← /cut の skill 定義 (canonical)
│   └── srt.md                  ← /srt の skill 定義 (canonical)
├── scripts/
│   ├── silence_cut.py          ← /cut の実装 (Python)
│   └── whisper_to_srt.py       ← /srt の実装 (Python)
├── memory/
│   ├── feedback_srt_grouping_rules.md   ← SRT 切り分けの絶対ルール
│   └── telop_channel_patterns.md         ← チャンネル固有の固有名詞辞書
└── output/                     ← 成果物保存場所 (.gitignore / publish 対象外)
想定ユーザー
日本語の YouTube / トーク動画を編集する個人 / 法人
Premiere Pro 標準の自動文字起こしの結果に手作業の修正で時間を取られている方
無音カット (ジェットカット) を半日かけて行っている方
自分のチャンネルの固有名詞・テロップルールをスキルに記憶させて運用したい方
既知の制限
Premiere Pro 必須: DaVinci Resolve / Final Cut Pro 単体での XML には未対応
言い直し・フィラーは対象外: 「えー」「あのー」など無音でない冗長発話は自動カットされません。最終調整は人間の目で
Whisper の精度は音質依存: 雑音の多い素材ではクロマノイズ除去などの前処理を推奨
Claude Code 有料プランが必要: Pro 版 ($20/月) 以上で利用可能。/srt は LLM 主導なので Sonnet 推奨 (/cut は Sonnet で十分)
学習サイクル (運用パターン)
このスキルは継続使用で精度が上がる設計です。

/srt で SRT を生成
Premiere Pro でテロップを手動で微調整
修正済み SRT と元の WAV / XML を Claude に渡して差分分析を依頼
結果を memory/feedback_srt_grouping_rules.md と memory/telop_channel_patterns.md に追記
次回以降の生成に自動反映
English Summary
A Claude Code skill suite that automates Premiere Pro editing workflows, designed for Japanese YouTube and talk-video editors.

/cut parses Final Cut Pro XML, detects silent and noisy regions longer than a configurable threshold, and outputs a jet-cut XML ready to re-import into Premiere Pro.
/srt generates Japanese SRT subtitles from a WAV + Premiere XML pair in three stages: word-level transcription with faster-whisper, LLM-driven semantic line-breaking using rules defined in SKILL.md (per-line character limits, sentence-ending consistency, proper-noun dictionaries, etc.), and SRT assembly snapped to Premiere cut points.
This corrects the line-break and proper-noun issues common in Premiere Pro's built-in auto-transcription. Channel-specific terminology and styling are customizable via SKILL.md and the included memory/ files.

Distributed as a Download-mode skill — runs locally with Premiere Pro, faster-whisper, and ffmpeg. Not designed for cloud execution.