Communityコーディング&開発github.com

ameviadodo/montageos

ラッシュの自動カット——無駄な空白や沈黙、言い淀み(えー、あーなど)、吃り(「私は思います、私は思います」)、テイクの失敗や繰り返しを削除し、最後のテイクだけを残します。「空白を削除」「ジャンプカット」「繰り返しを削除」、またはタイトすぎる/ルーズすぎるカットの調整に使用します。

montageos とは?

このスキルは、映像編集におけるラッシュ(撮影素材)から、無駄な沈黙、言い淀み(えー、あー)、吃り、同じテイクの繰り返しを自動的に検出・削除することで、編集作業を劇的に効率化します。ユーザーはbin/monteur cutコマンドを実行するだけで、あらかじめトランスクリプトが生成された動画から、指定されたスタイル設定に従って不要部分が除去されたカット版が作成されます。faster-whisperによる単語単位のトランスクリプトに基づき、フィラーワード、即時反復n-gram、類似した言い直し(リテイク)を高い精度で識別・削除します。また、生成されるedl.jsonを確認することで、どの単語がなぜ削除されたかを把握でき、細かな調整も可能です。対応プラットフォームはClaude Code、Cursorなど、コマンドラインベースのAIエージェントです。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ameviadodo/montageos/tree/HEAD/skills/monteur-decoupe

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

カット:無駄な空白、言い淀み、繰り返し

bin/monteur transcribe RUSH.mp4 [--language fr] [--model small]   # 未実施の場合
bin/monteur cut RUSH.mp4 --style <style>

アルゴリズムの動作 (monteur/cut.py)

  1. 単語単位の文字起こし(faster-whisper、単語単位のタイムスタンプ付き)。
  2. 削除される単語:
    • filler : style.cut.fillers リスト(euh, heu, hum, um, uh, bah, ben…)。
    • repeat : 即座に繰り返されるn-gram(1〜5単語)→最初の出現を削除。
    • retake : 続く3フレーズ以内に再出現するフレーズ(類似度が retake_similarity 以上)→失敗テイクを削除、最後のテイクを残す。
  3. 保持された単語はセグメント化され(± padding)、間隔が min_silence 未満の場合はマージされた後、ffmpegの無音検出(silence_db)で無音部分が除去されます。
  4. cut.mp4(12msのマイクロクロスフェードでクリック防止)と、再同期された transcript_cut.json が出力されます。

調整方法

  • edl.json → stats と removed({w, t, why})を確認。もし有用な単語が削除されていた場合(例:「ben」が固有名詞、意図的な繰り返し「とてもとても」)、スタイルを調整:フィラーリストからその単語を削除、remove_retakes を下げる、または retake_similarity を0.85に上げる。
  • リズム:min_silence 0.25 =非常にタイト(TikTok向け)、0.45 =ダイナミック、0.7 =落ち着いた。padding 0.05〜0.15秒。
  • 発話のないラッシュ(B-roll、音楽):オーディオの無音部分のみでカットされます。
  • 再カット後は bin/monteur plan を再実行(プランのタイミングが変わります)— ただし、微調整のみの場合はプランをそのまま維持し、QCで確認してください。

設定は styles/<style>.json の cut セクションで行います(styles/default.json を参照)。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

ameviadodo/montageos

Bibliothèques MonteurOS — formats de reel (Split carte, Avant/après, Recréer ce contenu viral), styles de référence (palette, polices, cartes), ta charte, et cartes animées Hyperframes prêtes à poser (écrans 3D, rail des étapes, médaillon nom, liste surlignée, marqueurs de section, boot « étape », stat courbe + compteur, titre barre, programme/chapitres, citation). Utiliser pour « fais un split », « format avant/après », « ajoute une carte / une infographie / un chiffre animé », « quels styles as-tu », ou pour créer une nouvelle carte ou un nouveau format.

ameviadodo/montageos

Applique une charte graphique à MonteurOS Studio (l'interface web) et aux vidéos — extrait couleurs, typographies, rayons, ambiance depuis des captures d'écran, une vidéo ou un lien YouTube (ex. l'interface « EditingOS » montrée dans une vidéo), puis génère le thème `ui/themes/<nom>.json` et aligne les styles vidéo (sous-titres, accents). Utiliser pour « reprends la charte de… », « mets l'interface aux couleurs de… », « même look que l'interface de la vidéo ».

ameviadodo/montageos

Copie le style de montage de vidéos de référence (liens YouTube/Shorts/TikTok ou fichiers MP4) — rythme de coupe, durée des plans, fréquence des zooms, densité de B-roll, format, loudness, étalonnage, typographie et couleurs des sous-titres — et le transforme en style MonteurOS réutilisable. Utiliser pour « monte comme cette vidéo », « copie le style de ce youtubeur », « même style que ce Reel ».

ameviadodo/montageos

Recettes de montage par type de contenu — publicités (ads Meta/TikTok), UGC, documentaires, intros YouTube, formations/tutos, visuels produits (packshots, diaporamas produit). Donne la structure narrative, le style MonteurOS à utiliser, les animations et les visuels IA adaptés. Utiliser dès que l'utilisateur dit « fais une pub », « vidéo UGC », « mini-documentaire », « intro pour ma chaîne », « module de formation », « vidéo produit ».

関連スキル