【YMM4プラグイン】マニピュレート
- ダウンロード商品¥ 0
# YMM4Manipulate YMM4Manipulate は、ゆっくりMovieMaker4向けの映像エフェクトプラグインです。 映像エフェクト「マニピュレート」を追加した動画アイテムの再生位置を、イージングカーブでリマップします。 ## 機能 - 映像エフェクト名: マニピュレート - 検索キーワード: マニピュレート、再生速度、動画速度、可変速、速度、イージング、manipulate - ベジェ曲線ベースのイージングエディタ - 中間点つきカーブ編集 - イージングテンプレートの保存、読み込み ## 使い方 1. YMM4 の動画アイテムに映像エフェクト「マニピュレート」を追加します。 2. イージングエディタでカーブを調整します。 3. カーブの進み方に合わせて、動画の参照位置が変化します。 カーブの傾きが再生速度のイメージです。水平に近いほどゆっくり、垂直に近いほど速く進みます。 ## 音声について 音声の再生速度変更は現在無効です。 YMM4 の音声ストリームにフックして音声側もリマップする実験をしましたが、YMM4 v4.53.0.1 Lite / .NET 10 環境でクラッシュする可能性があったため、安定性を優先して外しています。 この版では映像のみを変更します。 ## 実装メモ YMM4 の通常の映像エフェクト API は、動画フレームを読み込んだ後の画像を加工する仕組みです。 そのままでは、映像エフェクト内から追加元動画アイテムの再生時刻を直接変更できません。 このプラグインでは MonoMod.RuntimeDetour を使用し、YMM4 内部の動画ソース更新処理に軽いパッチを当てています。 動画アイテムに「マニピュレート」が有効な映像エフェクトとして付いている場合だけ、動画ソースへ渡されるアイテム内時刻をイージング済みの時刻に差し替えます。 エフェクト本体は入力画像をそのまま返すため、描画後段の余計な再読み込みは行いません。 ## クレジット イージングエディタ部分は routersys さんの [routersys/YMM4-CustomEasing](https://github.com/routersys/YMM4-CustomEasing) を参考・流用しています。 YMM4-CustomEasing: - Copyright (c) 2025 Routersys - License: MIT License ## 履歴 2026/6/10 v1.0.0を公開 2026/6/11 v1.0.0でプラグインがダウンロードできないバグがあったため修正 MonoMod: - Copyright 2026 0x0ade, DaNike - License: MIT License YMM4Manipulate: - Copyright (c) 2026 左コントローラー - License: MIT License