NovelAI Image Manager v1.1.17を公開しました。
主な更新内容
サムネイルをダブルクリックすると、画面いっぱいの枠なしウィンドウに画像を原寸で表示する「等倍ビューア」を追加しました。ディスプレイに収まる画像は等倍(画像1ピクセル=画面1ピクセル)で、収まらない大きな画像だけ縦横比を保って画面いっぱいに縮小します。クリック、または Esc / Enter / Space ですぐ閉じられます。
「確定して記録」で訂正したキャラクターが、振り分け先のフォルダ名にも反映されるようになりました。これまでは表示と学習ログだけが変わり、振り分け先は自動判定のままでした。このとき作品名も確定したキャラクター名で辞書を引き直すため、「別作品正しいキャラ」というちぐはぐな行き先になりません。確定した画像は「学習を反映」後の再解析でも、人の判断を優先し続けます。
「Unknown は元フォルダに残す」オプション(既定 ON)を追加しました。キャラクターを同定できなかった画像(NovelAI 以外の画像を含む)を Unknown フォルダへ集めず、元のフォルダに置いたままにします。プレビューには据え置いた枚数が表示されます。
サムネイルがまれに真っ白になる不具合を修正しました。原因は、生成直後でまだ書き込みが終わっていない PNG を、Windows の画像デコーダーがエラーを出さずに「途中まで+残り空白」の画像として読んでいたことです。ファイルの終端まで書けているかを先に確かめ、書き終わるまで待って読み直します。読み込めなかった画像は無言で白くせず、カードに理由を表示し、「サムネイル再読込」ボタンで再試行できます。あわせてサムネイル生成をバックグラウンドへ移し、ファイルパス単位の画像キャッシュを使わない方式に変更したため、移動・改名・元に戻した直後に古い画像が表示されることもなくなりました。
二重起動を防止しました。同じ利用者が 2 つ目を起動しても新しいウィンドウは開かず、起動済みのウィンドウが前面に出ます。2 つのプロセスが設定ファイルを同時に掴み、終了時の上書き保存で片方の内容が失われるのを防ぎます。
アップデート方法
インストール不要のZIP配布です。紹介ページから最新版のZIPを取得し、展開して NovelAIImageManager.exe を実行してください。設定と学習データは実行フォルダの外に保存されるため、古いフォルダを消してから入れ替えても引き継がれます。
