「画質を落とさずにファイルサイズを減らす」というのは不可能なことを求めているように聞こえますし、厳密に言えばその通りです——どんな非可逆圧縮も何らかのデータを捨てます。しかし実際には、ほとんどの画像は誰にも知覚されないほど大量のデータを抱えており、ファイルサイズが劇的に下がっても差が目に見えない範囲が広く存在します。コツは、その範囲がどこにあるかを知り、1枚ずつ感覚に頼るのではなく、バッチ全体で一貫してそこに当てることです。
本当に重要な2つのレバー
ファイルサイズはピクセルの寸法と圧縮品質という2つの要素に集約されます。多くの人はまずJPEG品質を下げることに手を出しますが、これはより目に見えやすいレバーです——下げすぎるとブロック状のアーティファクトが出ます。あまり気づかれないレバーは寸法です——1000px幅で表示される画像が4000px幅で保存されていると、実際の表示サイズでは視覚的なメリットがゼロなのに、4倍のピクセルデータを抱えていることになります。
まずリサイズしてから軽く圧縮する
視覚的にロスレスなままファイルサイズを最も削減する組み合わせは、フル解像度を維持して積極的に圧縮するのではなく、まず実際の表示サイズにリサイズしてから、適度な圧縮をかけることです。オーバーサイズの画像を実際の目標寸法まで縮小することは、圧縮だけよりもファイルサイズを削減することが多く、その上でより高く安全な品質設定を使えるようになります。
Mediasmithは、リサイズと品質圧縮を同じパイプラインのステージとして実行するため、両方が2つの別々のツールやステップではなく1回のバッチパスで完結します。
フォーマットの選択も重要
WebPは通常、同等の視覚品質でJPGよりも小さいファイルを生成し、今ではブラウザやプラットフォームに広くサポートされています。目的地が対応しているなら、フォーマットを切り替えるだけで、品質や寸法にまったく手を付けずにファイルを縮小できます。
バッチにかける前にテストする
まず代表的な画像数枚を選んだ設定で処理し、実際の出力サイズで確認してから、その設定をバッチ全体に適用しましょう。風景写真ではきれいに見えても、細かい文字やシャープなエッジのある写真ではアーティファクトが目立つことがあります。
視覚的な劣化なしでファイルを小さくすることは神話ではありません——圧縮だけがすべての仕事をするのではなく、リサイズと圧縮が協力して働いているだけです。