YMM4(ゆっくりMovieMaker4)用のジェットカット(無音カット)プラグインです。
タイムライン上の動画・音声ファイルを解析し、無音区間を自動検出して選択的にカットできます。
- 🔍 無音区間の自動検出 — RMS音量解析で無音部分を自動的に検出
- ☑️ メディアファイル選択 — チェックボックスでカットするファイルを個別に選択/解除
- 📐 既カット対応 — プロジェクト内で既にカットされたファイルの状態を考慮して解析(二重カット防止)
- ⚙️ パラメータ調整 — 音量閾値(dB)・最小無音時間・前後マージンをスライダーで設定
- 📂 複数プロジェクト対応 — 現在のプロジェクトを自動検出 + 手動追加で複数ymmpを一括処理
- 📱 レスポンシブUI — タブのサイズに追従するレイアウト、折りたたみ可能なパラメータ・ログ
- 💾 自動バックアップ — カット実行前に
.ymmp.bakを自動作成
- Releases または JetCutPlugin.ymme をダウンロード
- ダウンロードした
JetCutPlugin.ymmeをダブルクリック、またはYMM4のウィンドウにドラッグ&ドロップ - YMM4を再起動
JetCutPlugin.dllをダウンロード- YMM4フォルダの
user\plugin\JetCutPlugin\を作成し、そこに配置 - YMM4を再起動
git clone https://github.com/Rindai0123-Artifact/ymm4-jetcut-plugin.git
cd ymm4-jetcut-plugin/JetCutPlugin
dotnet build前提条件: .NET 10 SDK が必要です
Directory.Build.props でYMM4のインストールパスを指定しています。
環境に合わせて変更してください:
<Ymm4Dir>C:\YukkuriMovieMaker4_Lite</Ymm4Dir>- YMM4で動画プロジェクトを開く
- ツール メニュー → 「ジェットカット(無音カット)」 を選択
- プロジェクトとメディアファイルが自動検出される
- ☑️ カットしたいメディアファイルにチェックを入れる
- パラメータを調整(折りたたみを開いて変更)
- 「🔍 解析する」 で無音区間を検出
- リストでカットする区間を チェックボックスで選択
- 「✂ カット実行」 で無音区間をカット
- YMM4でプロジェクトを 再読み込み
| パラメータ | 範囲 | デフォルト | 説明 |
|---|---|---|---|
| 音量閾値 | -60 〜 0 dB | -40 dB | この値以下の音量を「無音」と判定します |
| 最小無音時間 | 0.1 〜 5.0 秒 | 0.5 秒 | この長さ以上続く無音だけをカット対象にします |
| マージン | 0 〜 1.0 秒 | 0.1 秒 | 無音カットの前後にこの長さだけ余白を残します。話し始め・話し終わりが切れるのを防ぎます |
- カット実行後は YMM4でプロジェクトを再読み込み してください
- カット前に
.ymmp.bakとしてバックアップが自動作成されます - 問題が発生した場合は
.bakファイルをリネームして復元できます - YMM4 Lite / YMM4 どちらでも動作します
- 対象: YMM4 (ゆっくりMovieMaker4)
- プラグイン種別: IToolPlugin(ツールプラグイン)
- フレームワーク: .NET 10 / WPF
- 音声解析: NAudio (YMM4同梱)
- プロジェクト操作: ymmpファイル (JSON) 直接編集
Issue・Pull Request 大歓迎です!
