LightFileの対象ファイルは5KB〜10MB
LightFileコマンドはデフォルトで、5KB以上10MB未満のJpegまたはPNGファイルをサイズ削減処理の対象とします。
これは元々ファイルサイズが小さなファイルではファイルサイズ削減の効果が小さく、一方、ファイルサイズの大きなファイルはサーバーに高い負荷を与えるためです。
Webで10MB以上にもなる大きな画像ファイルを公開することはあまり考えられないという観点からもファイルサイズの上限を設けています。
ファイルサイズの下限と上限の変更
この制限を変更するには、 --min-size
と--max-size
コマンドラインオプションを指定します。
$ lightfile --min-size 20kb --max-size 20mb --serial <付与されたシリアルコード> --dir <対象ディレクトリ>
ファイルサイズの単位
--min-size
、--max-size
ともに、kb
、mb
などの単位を利用できます。
-
バイト単位で指定
1024、1024Bなど -
キロバイト単位で指定
1024KB、1024kbなど -
メガバイト単位で指定
10mb、10MBなど