psdファイルがデカすぎてaviutlでは不具合が発生することがよくある。
最大画像サイズの不足や純粋な処理落ちは既知だが、新しい別の問題があったので備忘のため記録。
問題が起こったのは例年容量の増大が深刻なぴぴ様の立ち絵。
ドラッグアンドドロップした時点では問題ないが、psdtoolkitからレイヤー変更を反映しようとすると黒背景白文字で「already rendered」と出てしまう。
普段はよく見ていないがファイルをダブルクリックするとこのようなスクリプトが記載されている。
〇冥鳴ひまり
o={ -- オプション設定
lipsync = 0 ,-- 口パク準備のレイヤー番号
mpslider = 0 ,-- 多目的スライダーのレイヤー番号
scene = 0 ,-- シーン番号
tag = 1607319451 ,-- 識別用タグ
-- 口パク準備のデフォルト設定
ls_locut = 100 ,-- ローカット
ls_hicut = 1000 ,-- ハイカット
ls_threshold = 20 ,-- しきい値
ls_sensitivity = 1 ,-- 感度
-- 以下は書き換えないでください
ptkf="C:\\Users\\kirih\\Documents\\立ち絵\\ぴぴ\\めいめいひまり1.05.psd",ptkl="L.1 V.71ULhg2VWrY6iNhwAAmECAbwAwD9GAAEAgDvD9tthtm2222w28AAGGPAABYC2wK7_78Eu_Zt3dttsgAUUtt-Be753dtt3dtvvAL7_b3e9wJ3_Hve970C7v73ewK7_7oC7vj3u97ve_73ewK7_r3vAnfv31rbdu7bbbdu7tt27bbfe7YG3QK79W3d2397S23bu22_A3f5bbt2221-2wV3_Xbu2wJ3-G2739tu39ttBLv3bdu2229tu7dtAt3z27bbd3bb337fdu7dtwN393bbt2221tt3bgPu8-3bbb-7bd7-27d2224D7vjbd3bbbW7u7QK78m3d-223d2272_bdu7bbA3f2dtu3bbbfbbu3bQLd89u223d227nfbdu7bbcDd_xtu3bbAm3tt3btu7-7dttu7tt3-_9tu3dttgPu9vbbt2229tt3btsCu9i3bbbu7bf_EQIAI28A2uta1FfWq1rWgVOzq0769daBUVrWnbvbAMAA"}PSD,subobj=require("PSDToolKit").PSDState.init(obj,o)?>
〇春日部つむぎ
o={ -- オプション設定
lipsync = 0 ,-- 口パク準備のレイヤー番号
mpslider = 0 ,-- 多目的スライダーのレイヤー番号
scene = 0 ,-- シーン番号
tag = 2025058663 ,-- 識別用タグ
-- 口パク準備のデフォルト設定
ls_locut = 100 ,-- ローカット
ls_hicut = 1000 ,-- ハイカット
ls_threshold = 20 ,-- しきい値
ls_sensitivity = 1 ,-- 感度
-- 以下は書き換えないでください
ptkf="C:\\Users\\kirih\\Documents\\立ち絵\\ぴぴ\\春日部のつむぎ1.02.psd",ptkl="L.1 V.9JYOhgcbDgAEgIgG4AIA_wQFAOw_bbSBttttttttttgAAwxwAIFtuwZ39Xbbu7bba3gc4cttBrv0d223d22_5_23bu22A932227dttt7bd27twJ3827bbd3bb3ne27d2228Cd_h227dtttv_tgbdArv1bd3bb3sbbdu7bbcCd_h227dtttdttwV3Au7_2wK7-G3e_9t27tttA933tu3bbbe23du2Au797dttArvybe-v93f7ve973ve973sC3fHve27u7d_d73ve973ve70C7v7vewLd-f33_bdu7bYD7vjtt27bbb227gTd9Nu223d22739t27ttgPd-ttu7tttrQLd77f3bbu3bbbu7bd5323bu223Anf2dtu3bbbe23du2wK78rdttu7tt3vfm92-dfPnAp0CrwOfgD8-fPXr1-dfnrz_r587fXdu3r1t6229evXr129evT_T_XXr163ddfu_d79a15rzznnmvPPPPPPNa15rzW1zmvWrW66t1a3XXXXVuta1rXXXV2tXb_frWvNeea1rWvPPPPPNa1515ra5zXrVrddW6tbrrrrq3Wta1rrrq2tXb3Ag5IALbwDADAG27bZfNtgz9oTs63vvBLsGy2z
最後の「"}PSD,subobj=require("PSDToolKit").PSDState.init(obj,o)?>」が記載されていないのがわかる。
このptklという文字列はpsdファイルのレイヤー数や構造の複雑さによって決まってるらしく、これが長すぎたことで不具合を起こしたようだった。
対処法としては服装差分ごとにファイルを分けることにした。ぴぴ様の立ち絵は全体的にデカすぎるので、この機に他のも分割してもいいかもしれない。