YukkuDock for YMM4で、より効率的な動画制作を! 🎬✨
「YukkuDock for YMM4」(ゆっくドック)は、YMM4(ゆっくりMovieMaker4)ユーザーのための多機能ランチャー&管理アプリです。
YukkuDockは、YMM4をもっと便利に使うためのアプリケーションです。
- 複数のYMM4を使い分けたい方
- プラグインの管理に困っている方
- 設定やデータのバックアップを自動化したい方
- プロジェクトごとに違う環境で作業したい方
-
複数のYMM4を簡単切り替え 異なるバージョンのYMM4や、インストール場所の違うYMM4をワンクリックで起動できます
-
起動プロファイル機能 プロジェクトや用途ごとに設定をまとめて管理。「実況用」「解説動画用」など、用途別の環境をすぐに呼び出せます
-
YMM4のプラグイン管理が楽に YMM4プラグインの有効・無効をトグルスイッチで簡単切り替え。不要なプラグインも安全に削除できます
-
自動バックアップ機能(※予定) 大切な設定やデータを自動的にバックアップ。万が一の時も安心です
- 📋 起動プロファイル管理: 複数のYMM4環境を個別に管理
- 🚀 ワンクリック起動: 設定済み起動プロファイルでYMM4を即座に起動
- 🔌 プラグイン管理: プラグインの有効/無効切り替え、バックアップ・復元
- 💾 バックアップ: 設定の保存
- Windows 10 1809以降 / Windows 11
- .NET 9.0 Runtime
- YMM4 (ゆっくりMovieMaker4)
- YukkuDock自体のインストールには不要ですが、立ち上げには必要になります。
- Releasesから最新版をダウンロード
- ダウンロードしたzipファイルを任意のフォルダに展開
YukkuDock.Desktop.exeを実行
- YukkuDockを起動
- 「起動プロファイル追加」ボタンをクリック
- プロファイル名をつける
- 編集ボタンを押して起動プロファイル設定ウィンドウを開く
- YMM4の実行ファイルパスを設定
- 「閉じる」をクリックして完了
- 新規作成: 「起動プロファイル追加」ボタンでプロファイル作成
- 起動: プロファイルを選択して「起動」ボタンでYMM4を起動
- 編集: プロファイルを選択して「編集」ボタンで設定変更
- 複製: プロファイルを選択して「複製」ボタンで同設定のプロファイルをコピー
- フォルダを開く: プロファイルを選択して「フォルダを開く」ボタンでプロファイルのフォルダをエクスプローラーで開く
- バックアップ: プロファイルを選択して「バックアップ」ボタンでバックアップを作成
- 削除: プロファイルを選択して「削除」ボタンで削除
起動プロファイル設定ウィンドウの「プラグイン」タブから、YMM4プラグインの管理ができます。
- プラグイン一覧表示: 選択中のプロファイルに関連付けられたYMM4のプラグインを一覧表示
- 有効/無効切り替え: トグルスイッチでプラグインの有効/無効を切り替え
- 情報更新: 「更新」ボタンでプラグイン情報を最新の状態に更新
- プラグインフォルダ開く: プラグインフォルダを開く
- バックアップ: プラグインを丸ごとバックアップ
- プラグイン削除: 不要なプラグインを削除
- プロファイルバックアップ: プロファイル全体のバックアップ作成
- 個別バックアップ: プラグインなどの個別バックアップ
YukkuDockのデータは以下の場所に保存されます:
%APPDATA%\YukkuDock\
├── Profiles\
│ ├── {GUID}\
│ │ ├── profile.json
│ │ └── PluginPacks\
├── Backup\
│ └── {GUID}\
│ ├── 2024-01-01_12-00-00.zip
│ └── ...バックアップしたプロファイルはProfiles以下に展開することで復元できます。
- .NET 9.0: メインフレームワーク
- Avalonia UI: クロスプラットフォームUIフレームワーク
- FluentAvalonia: Fluent Design風UIコンポーネント
- Epoxy: MVVMフレームワーク
- Projektanker.Icons.Avalonia: アイコン管理
# リポジトリをクローン
git clone https://github.com/InuInu2022/YukkuDock.git
cd YukkuDock
# 依存関係の復元
dotnet restore
# デバッグビルド
dotnet build
# リリースビルド
dotnet build --configuration Release
# アプリケーションの実行
dotnet run --project src/YukkuDock.Desktopsrc/
├── YukkuDock.Core/ # コアロジック・ドメインモデル
├── YukkuDock.Desktop/ # Avalonia UI アプリケーション
└── YukkuDock.Core.Win/ # Windows固有機能Profile: プロファイル情報の管理PluginPack: プラグインパックの管理Layout: レイアウト設定の管理ItemTemplate: アイテムテンプレートの管理VoiceCharacter: 音声キャラクター設定の管理
プルリクエストやイシューの報告を歓迎します!
- このリポジトリをフォーク
- フィーチャーブランチを作成 (
git checkout -b feature/AmazingFeature) - 変更をコミット (
git commit -m 'Add some AmazingFeature') - ブランチにプッシュ (
git push origin feature/AmazingFeature) - プルリクエストを作成
- コードスタイルは既存のコードに合わせてください
- 新機能には適切なテストを追加してください
- コミットメッセージはConventional Commitsに従ってください
このプロジェクトはMIT Licenseの下で公開されています。
- ゆっくりMovieMaker4
- Avalonia UI - 素晴らしいUIフレームワークを提供
- FluentAvalonia - Beautiful Fluent Design components
- YukkuDockからバージョン選んでYMM4インストール
- インストーラー&アップデータ
- 自動定期バックアップ
- YMM4のバージョン変更
- それぞれのプロファイルのYMM4のymmpへの関連付け機能
- テンプレート管理
- キャラクター設定管理
- レイアウト管理
YukkuDock for YMM4で、より効率的な動画制作を! 🎬✨


