EffekseerForYMM4
YMM4向けEffekseerエフェクト(映像・音声)再生プラグイン
Install / Use
/learn @takoyakisoft/EffekseerForYMM4README
EffekseerForYMM4

EffekseerのエフェクトをゆっくりMovieMaker4(YMM4)で再生するためのプラグインです。
<p align="center"> <img src="assets/sample.gif" width="100%" alt="sample"> </p>インストール方法
- GitHub Releasesから最新の
EffekseerForYMM4.zipをダウンロードします。 YukkuriMovieMaker4/user/pluginフォルダ内に、ダウンロードしたファイルをそのまま解凍します。
使い方
- 映像エフェクトに「Effekseerビデオエフェクト」が追加されます。
- 音声エフェクトに「Effekseer音声エフェクト」が追加されます。
- エフェクトファイル(.efkefc, .efk)を選択して再生します。
エフェクトファイルの入手と作成
エフェクトファイル(.efkefc, .efk)は、Effekseerツールを使用して作成・編集できます。
以下のリンクからツールをダウンロードし、同梱されているSampleフォルダ内のエフェクトを使用するか、ご自身で作成してください。
注意:
.efkproj はEffekseerのプロジェクトファイルであり、直接読み込むことはできません。
Effekseerでファイルを開き、メニューの「ファイル」>「エクスポート」>「標準形式」でEffekseerファイル(_.efk)を選択して保存してください。
この際、保存先は必ず.efkprojと同じフォルダにしてください。別の場所に保存すると、テクスチャや音声ファイルへの相対パスが参照できなくなり、正しく表示・再生されません。
動作環境
- YukkuriMovieMaker4 v4.49.0.2
- Windows 11 (64bit)
開発者向け
ソリューション構成
EffekseerNativeCore- 純粋ネイティブC++の静的ライブラリです。
- Effekseer本体とネイティブ実装をビルドします。
EffekseerForNative- C++/CLI の薄いブリッジです。
EffekseerNativeCoreを参照し、C# 側から利用するDLLを生成します。
EffekseerForYMM4- YMM4 プラグイン本体です。
- UI、ローカライズ、ファイルコピー、ネイティブDLL展開を担当します。
YukkuriMovieMaker.Generator- 翻訳CSVから
resxとクラスを生成するソースジェネレーターです。
- 翻訳CSVから
開発時に必要なプロジェクト
通常の開発・ビルドで必要なのは以下です。
EffekseerNativeCoreEffekseerForNativeEffekseerForYMM4YukkuriMovieMaker.Generator
EffekseerForYMM4.Tests は必要なときだけビルドすれば十分です。
ビルド構成
- 通常は
Debug|x64を使用します。 - 配布物の確認や GitHub Actions と同じ条件での確認は
Release|x64を使用します。 - このリポジトリでは実行対象を
x64に固定しています。
配布用ファイルについて
- 翻訳ファイルはビルド時に
ar-sa,en-us,es-es,id-id,ko-kr,zh-cn,zh-twのEffekseerForYMM4.resources.dllとして出力されます。 - ネイティブDLLはプラグインフォルダ直下に置かず、
nativepayload配下にEffekseerForNative.binとIjwhost.binとして配置されます。 - 実行時に
EffekseerForYMM4が%LocalAppData%\YukkuriMovieMaker\PluginCache\EffekseerForYMM4へ上書き展開して読み込みます。
ビルド前提
Directory.Build.propsにYMM4DirPathを設定すると、ビルド後に YMM4 のuser/plugin/EffekseerForYMM4へ自動コピーされます。- GitHub Actions の release ビルドは
Release|x64のみを使用します。
ライセンス
このソフトウェアはMITライセンスの下で公開されています。
使用ライブラリ
- Effekseer (v1.7.3.0) - MIT License
- YukkuriMovieMaker4 (v4.49.0.2)
謝辞
このプラグインは、以下のプロジェクト・ライブラリのおかげで実現できました。開発者の皆様に心より感謝いたします。
- YukkuriMovieMaker4 - 饅頭遣い様
- Effekseer - Effekseer Project
Related Skills
qqbot-channel
348.0kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
100.2k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
348.0kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
