圧縮したら画像が大きくなったのはなぜですか?
更新日

圧縮は縮小を保証しません。元より高い品質でJPEGを再エンコードすると、ファイルはしばしば大きくなります。JPEGをPNGとして保存すると、ノイズの多い写真ピクセルを可逆保存するため、ファイルはたいてい大きくなります。EditItAllは各処理のあと実際の in → out サイズを表示します。品質を設定し、数値を見て調整してください。アップロードは発生しません。
今すぐ実行——無料、ブラウザで
Open the image compressor圧縮は小さいファイルを約束しません
圧縮ツールはピクセルを再エンコードします。新しいファイルが小さくなるかは、形式、求める品質、そして原本がすでにどうエンコードされていたかで決まります。入力がきつく保存されたJPEGなのに、より緩いJPEGを求めると、エンコーダはより多くのビットを使い、ファイルは大きくなります。それは想定どおりであり、壊れた書き出しではありません。
EditItAllには「何が何でも小さくする」スイッチはありません。操作は品質スライダーと、任意の最大辺上限です。ファイルサイズは、結果一覧の各行で読む出力です。outがinより大きいなら、設定が原本の保存量より多いデータを要求したということです。
ファイルが大きくなった三つの理由
よくある原因は次のとおりです。
- 元のJPEGより品質が高い。すでに70–80前後で保存された写真を、95または100で再エンコードすると、結果はしばしば大きくなります。品質100では、最初のエンコードが捨てた細部は戻りません。同じピクセルを説明するためにより多くのバイトを使うだけです。
- 形式をPNGに変えた。PNGは可逆です。JPEGの細部は戻らず、写真ノイズを正確に保存するため、ファイルはたいてい膨らみます。詳しい診断:PNGファイルが大きい理由。
- 再エンコードしただけで、原本がすでに小さかった。単純なグラフィックの200 KB JPEGは、すでに下限近くのことがあります。よく詰まったPNGへの可逆PNG処理も、ほぼ横ばいか、ラッパーの数バイトで増えることがあります。
リサイズは別のレバーです。寸法を触らなければ、すべてのピクセルが残ります。写真の幅が4000 pxで、表示が800 pxなら、縮小してから圧縮するか、圧縮ツールの最大辺上限を設定してください。リサイズと圧縮の違いを参照してください。
ブラウザで実際に小さくする方法
原本で画像圧縮ツールを開いてください。大きくなったコピーではなく:
- 写真。JPGのままにするか、WebPに切り替えてください。品質80付近から始め、in → out を見て、表示サイズが上限を下回るまでスライダーを下げます。表示は整数KBに丸められるので、厳密なバイト上限なら一段低めを狙ってください。
- 透明度のあるロゴ、スクリーンショット、UI。PNGのままにしてください。既定のPNG再圧縮は可逆です。それでもサイズが動かないなら、すでに十分詰まっていることがあります。写真のPNGをJPGに変換するのがサイズ面の勝ちであり、その手順は非可逆です。
処理はお使いの端末で行われます。アップロードは発生せず、書き出し時にEXIFは除去され、一括ダウンロードはZIPになり、ページ読み込み後はオフラインでも動きます。レシピは画像の圧縮クラスターにあります。
よくある質問
画像の圧縮でファイルは大きくなりますか?+
なります。元より高い品質でJPEGを再エンコードしたり、JPEGをPNGとして保存したりすると、ファイルサイズはしばしば増えます。圧縮ツールは指示どおり動いたのです。より少ないデータではなく、より多いデータを保存しました。
品質を100にしたらJPEGが大きくなりました。なぜですか?+
品質100は、エンコーダに非常にコストの高いファイルを求めます。原本がすでに一般的なカメラやスマートフォンのJPEGなら、その要求はソースより高いので出力は大きくなります。失われた細部は戻りません。代わりに80付近から始めてください。
EditItAllは小さいファイルを保証しますか?+
しません。目標サイズ欄はなく、「常に縮小」モードもありません。品質と任意の最大寸法を設定し、in → out サイズを読んでください。outの方が大きいなら、品質を下げるか形式を変えてください。
大きくなったコピーを再び圧縮すべきですか?+
原本から圧縮してください。大きくなったコピーに再処理を重ねると、JPEGの劣化が積み上がり、最初のファイルのサイズに戻らないことがあります。マスターを残し、そこから配布用コピーを書き出してください。
圧縮するとき画像はアップロードされますか?+
されません。圧縮はすべてブラウザ内で実行されます。ファイルは端末から出ず、ページ読み込み後は切断しても構いません。