• 2015年10月27日登録記事

クリスタオプティマイザですが、クリスタVer1.5.0に対応しました。
最新版はこちら

クリスタ(CLIP STUDIO PAINT)ですが、本日、アニメ機能の付いた
新しいバージョンがリリースされました。
新しいアニメ機能については、まだ使ってません。

私は人柱は御免こうむるタチで、安定動作の報告がそこそこあがってきたあたりで
アップデートしたいとこ・・・
とはいえ、クリスタオプティマイザの件もあるし、アップデート実施しました。
まぁ、11月のイベントがよんこま文化祭、コミティア、12月の冬コミとあるので
やるなら今しかないかもというのもあり。

さて、情報が上がっていたlipファイルの形式変更の件。
新しい"*.clip"形式。
拡張子4文字はなんかイヤ~w

まず、複数ページ管理のページ番号とファイル名が一致しない仕様はそのままでした。
なので、これについてはクリスタオプティマイザを、"*.clip"に対応しました。
cmcファイルに大きな変更がなくてよかった。

このファイル名とページ番号が一致しない件については、現状の仕様で仕方ないと思う。
サポート掲示板の書き込み見てると、PC環境のトラブルなどでファイルが破損してヘルプ~、みたいなのが結構あって。
ページ入れ替えでファイル名が変わると自動バックアップファイルと整合性とる
のも難しくなるし、共同作業管理とかも考えるとファイル名固定は妥当かもね。
で、そういったことがわかった上で、リスクを許容できる人のみがリネームして使うということで。

次に、最適化の件ですが、"*.clip"ファイルを軽くのぞいたところ、データのコンテナが違ってました。
これまでの、lipファイル肥大の主な理由は2つ。

一つはデータのコンテナとして使用してるDBの仕様からくる問題。
データ削除の操作がメタデータのみで、実際のバイナリ削除が即時にされないため、肥大化してしまう。
->clip形式では、コンテナを変更することで改善

二つめはキャッシュデータと呼ばれてる、本来、情報としては不要で冗長ではあるが、描画の高速化などの目的(?)で、抱えてるデータを含んでいること。
->clip形式では、キャッシュを含まない仕様に変更したのではないかな~

というのも、Ver1.4.3で保存した *.lip ファィルを Ver1.5.0の*.clip で保存すると、ちょうど、拡大縮小->最適化保存でキャッシュを削除した後のようなサイズの変化になってるような気がする。
このあたりは、あくまで推測ね。
clipファイルを詳細に解析したわけではないです。
”clipがlipに比べて最大50%の削減”というふれこみも、このキャッシュ削除分の効果とすれば、何となく、数字としてもつじつまが合うような。

結論としては、主な2つの原因を改善したので、新clip形式での最適化は不要
ということでよさそう

クリスタオプティマイザもclip形式の最適化はなしです。
しばらく使ってみて、不満があるようなら、詳しく検討してみようかと。

それと、一部で期待されているような、データ圧縮などの処理はしてないとおもう。
実際に、clipファイルにZIPなどの圧縮をかけると、十分、圧縮が効きます。
どうしても、サイズが気になる人はOSのドライブ圧縮を検討してみては?
ネットでやりとりするから~という方は何らかの圧縮ツールを使って
小さくしてから渡すといいです。
私はこの手のデータは無圧縮の方が現在のPC環境では望ましいと考えてます。

あと、注意点。
従来のlip形式においてVer1.4.3以前と、Ver1.5.0以降では互換性がないとのこと。
つまり、Ver1.5.0で、"*.lip"形式は開けるけど、上書き保存するとVer1.4.3以前では使えなくなる!

なので、一旦、Ver1.5.0に旅立ったら、Ver1.4.3には戻れない!?
戻っても、上書きされた"*.lip"ファイルは、もはや、開けないと。
lipファイルの互換性は維持してほしかった・・・

そもそもlipファイルの互換性ないなら、lip形式での上書き保存はVer1.5.0では、
できないって仕様でいいと思うけど?
実際、作品ファイル(cmc)を別名保存するとlipファイルは自動的にclipファイルに置き換わります。
なので、私は *.lipの上書き保存はせずに、*.clipに別名保存してから使うつもり。
そうしないと、lipファイルなのにVer1.4.3以前で開けるものと開けないものが混在してしまい、管理が面倒です。
このあたり、お気をつけてくださいまし。