Gスカの素材やPCネタブログ

ゆっくりキャラボイス設定記事、怖い話動画数800以上!とか、マイクラネタ(MOD、役立ち情報、データ解析)や、動画に使える自作MMD素材の配布とか記事にしてます。なお、私の記事を読んで何かをやりたくなった!という場合は自己責任でお願いします。

【YMM4】Ver4.45以降版 多く溜まった最近のプロジェクトを見やすくして削除! 追記:さらに分かりやすく

※この履歴削除の方法、見つけるまでに結構手間ひまがかかりましたので、役に立った!と思った場合、はてなブログのスターをいただけるか、SNS等で広げてくれると嬉しいです(≧∇≦)

 

追記:2026/01/25 さらに分かりやすくする

 

YMM3と4からの履歴がどんどん溜まっていく問題ですが、最新のYMM4でもそれが解決出来ず、動画を作れば作る程どんどん履歴がたまりPCスペックによっては重くなってきます。

以前紹介した方法でそれを解決出来たのですが…

↓この方法

Ver4.45から履歴が閉まってあるファイルの記述がごちゃごちゃになってしまいました。

↓こんな感じ

 

改行が一切ないという凄く見づらい記述に変更されています。

何故見づらい方法に変えてしまったのかは謎ですが、プログラマーの人はこういう方がいいのかもしれませんね。

プログラマーじゃない私からするとごちゃごちゃしすぎてて、どこに何があるの!?

ってなっちゃいます(^^;

 

弄られたくないからワザとこうしたという可能性も高いですが、それならそれでYMM4のメニューからもいらない履歴ファイルを選択、もしくは範囲選択で削除出来るような機能を追加してほしいですヽ(T∇T )ノ

 

といってもそんな機能今のところ追加されていませんので、自分でどうにか解決するしかありません。

プログラム出来る人が履歴削除ツールとか作ってくれると嬉しいのですが…。

 

では今回はそういう機能、もしくはツールが登場するまでどうにかしたい!という人ように解決策を記述します。

ただし、私のブログでは他でも記述しているように自己責任です!

自己責任が嫌いな方は絶対やらないでください!

 

ちなみに少し手助けする程度ですので面倒くささは変わりません。

まあYMM4からの1個ずつ削除する方法よりは早くて楽ですが。

 

やり方!

必須ソフト

Mery

Meryじゃなくてもいいのですが、マクロ登録出来るツールがあった方が楽になります。

マクロの作り方は面倒くさいのでここでは詳しく説明しません。

まず新規ファイルで以下の青字をコピペしてjs形式で保存。

// カンマのあとに改行を挿入
document.selection.Replace(",", ",\n", eeReplaceAll);

 

保存したらMeryのメニューからマクロ→カスタマイズ→追加→今保存したjsファイルを選択

左の一覧にそのjsファイルが出てくるのでチェックを入れて一番上にでも移動してください。
(一番上の理由はその方が見つけやすいからというだけなので、どこに置いてあってもいいです)

 

これで準備が出来ました。

ではYMM4の方の作業をやります。

 

設定ファイルを見つける

まずはYMM4フォルダの中にある設定ファイルを見つけます。

YMM4→user→setting→自分が使ってるバージョンフォルダ

と開いていき

 

YukkuriMovieMaker.Settings.FileSettings.json

 

というファイルを探します。

似たような名前のファイルが大量にあるので、Windowsのエクスプローラーの右上にある検索に上記ファイル名を貼り付けて検索。

 

出てきたファイルを一旦どこかのフォルダにコピーしておきます。

もし失敗した時に元に戻す為のバックアップです。

 

次に出てきたファイルを開きます。

 

さて、ごちゃごちゃして凄く見づらいのが出てきたと思いますが、そのままの状態で先程作ったマクロを実行します。

すると…こんな感じに見やすくなります!

※ \\となってるのははてなブログの仕様で、¥が2個続くと\\になってしまっているだけです。

 

"Time":"2024-11-19T15:43:04.2128404+09:00"},
{"Path":"D:\\フォルダ名\\ファイル名",
"Time":"2024-11-19T15:42:15.3011238+09:00"}],
"FavoriteFiles":},
"Thumbnail":{"FileGroupType":"Thumbnail",
"FileType":"画像",
"DialogDirectory":"D:\\フォルダ名",
"RecentFiles":,

 

そう、今までのVerだと「,」のあとに改行されていたのが、Ver4.45から改行がされておらず見づらくなっていただけでした。

 

こうなったらあとはいらない履歴を見つけて削除するだけです。

Meryでそのままやってもいいのですが、サクラエディタでファイルを開きました。

何故Meryじゃなくてサクラエディタなのか?…それはサクラエディタとMeryの使い分けをしているだけです(^^;

個人的にそれぞれ使いやすいって思ってる所があるので、その時その時で変えてます。

 

 

動画の履歴は以下のような記述になっています。

ドライブ、フォルダ名、ファイル名

 

{"Path":"D:\\フォルダ名\\ファイル名.ymmp",
"Time":"時間帯"},

 

このような記述のところが全て動画ファイルの履歴です。

消したい動画ファイルの履歴を見つけて{"Pathというところから時間帯"},

まで範囲選択で消します。

 

サクラエディタの文字検索で次のを貼り付けて検索を押すと、指定の文字の背景が変わって見やすくなります。

{"Path":"D:|ymmp

↑ここのDというのはファイルが置いてあるドライブになりますので、使う人によって変わります。

 

(追記で記事の下記にさらに分かりやすくというのを追記しておきます)

 

ちなみに

ymmpなどの先頭、 {"Path" のり前にある "RecentFiles":[ と、ymmpの最後の方にある ],"FavoriteFiles" は絶対削除しないで下さい。

 

"RecentFiles":[ ←大事!

{"Path":"D:\\フォルダ名\\ファイル名.ymmp",
"Time":"時間帯"},

],"FavoriteFiles" ←大事!

 

 

あとは保存してYMM4を起動してみてください。

もしエラーが出た、もしくは何も変わってないって場合、消してはいけないところを消してしまったからで、バックアップを取っていたYukkuriMovieMaker.Settings.FileSettings.jsonを戻せば大丈夫です。

 

それにしても…ほんと履歴を一括で削除する機能を追加してほしいですねヽ(T∇T )ノ

 

 

追記

さらに分かりやすくする

上記方法だけでもいいのですが、下記設定を追加するとさらに見やすく分かりやすくなります。

{"Path":"D:|ymmp

というのをやらなくてもよくなります。

 

サクラエディタで
設定→タイプ別設定→カラー

とクリックしていき、色指定の項目から強調キーワードを見つけます。

強調キーワードに文字色、背景色を設定します。この時強調キーワードの先頭にチェックマークが入っている事。

キーワードは自分で使う分カラーを指定していきます。

 

次に正規表現キーワードというタブをクリック。

ここでカラー変更して見やすくしたいワードを正規表現という所に入力し、色指定をしたあと、右側にある追加を押す。

これを見やすくしたいワード分設定していきます。

一応私が設定したワードをここに貼り付けておきますので、使いたい方はどうぞ。

/{"Path":"ドライブ:/k

 ↑ドライブというのはファイルがある場所なので、Cドライブに入れてる人はCになります。

/ymmp/k

/"RecentFiles"/k

/"FavoriteFiles"/k

ワードを設定したあと、左上にある正規表現キーワードを使用するにチェックを入れること。

ここにチェックを入れておかないと反映されません。

 

では実際どうなったかを見てみます。

分かりやすくなったー!(≧∇≦)

 

これで次からはどこに何があるか?を探しやすくなりました!

それではよいYMM4ライフをっ!(^ヮ^)ノシ