AviUtlの題記のエラーについて
AviUtl v1.00、拡張編集 v0.93rc1、
その他多数のpluginsを利用している。
しかし下記エラーが発生し、いくつかのオブジェクトにかけていたアニメーション効果やフィルタ効果が消えてしまい、
再設定してもアニメーションが反映されない状態になってしまった 。
長らくこの解決方法を探していたが、先ほどあっさり見つかったため、
ここに備忘録として残す。
原因
そもそも、なぜこのようなエラーが起きているのかというと、
下記の図のようにLuaJITを利用する
にチェックをつけていると、拡張編集はlua51jit.dll
を使用しようとする。
一方、スクリプト用のdllはlua51.dll
を使用しようとするため、エラーが発生するようだ。
対処方法
至極 単純明快
LuaJITを利用する
のチェックを外して運用すればよい
※参考サイトの対処方法
どうしてもLuaJITを使いたいならば、lua51.dllをLuaJITなdllに置換するという今までの方法が使えます これをしたら LuaJITを利用する は無効にします
とは、つまりここに載っている高速化されたLua51.dllをAviUtlに導入し、 上記のLuaJITを利用する
のチェックを外して運用すればよいと解釈した
(合っているわからんが、結局はlua51.dllがLuaJITで高速化されたものを使用していればよいのだろう)