画像100KB・1MB・5MB圧縮、EXIF除去などユーティリティプリセット
ファイルサイズ制限はメール添付、Webアップロードフォーム、文書提出ポータル、チャットプラットフォームで頻繁に登場します。メール制限は通常25MB総量ですが実用的な制限はもっと厳しく - 多くの会社ゲートウェイが単一添付5MB以上を拒否します。e-Govや海外ビザ申請サイトは画像あたりアップロードを100-500KBに制限する場合が多いです。本圧縮プリセットはJPEG品質を二分探索して目標サイズ以下に入る最高の品質設定を見つけます。
アップロードされない画像は処理されない画像です。文書ポータル、チケットシステム、メールゲートウェイはサイズ制限を断固として施行します - 制限を超えると再送信になります。既知の目標サイズでローカル圧縮すれば推測がなくなります - ファイルが最初の試行でアップロードフォームに合い、サイズ予算内で最大品質を維持します。
どのプリセットを選べば良いですか?
- アップロードフォームのサイズ制限に合うカード選択. 厳しい文書ポータル用100KB、ほとんどのWebフォーム用1MB、メール添付用5MB。カードのサブタイトルが目標サイズを表示します。
- 小さい制限 = 同じサイズで低品質. 12メガピクセル写真を100KB以下に圧縮すると視覚的に滑らかになります - 制限とmaxWidth上限を一緒に使用してください(本プリセットは自動で処理)。
- 圧縮は最後のステップ. 各損失保存はディテールを廃棄します。すべての編集(クロップ、カラー補正、シャープニング)を先に終わらせてから最後に圧縮プリセットを実行してください。
- 公開共有時メタデータ除去. EXIFはGPS座標、カメラシリアル、撮影者の身元を露出させる可能性があります。『Strip Metadata』プリセットは画像コンテンツに触れずこれらの情報を除去します。
- 受け取り側の接続環境考慮. 遅いモバイルデータ、衛星、機内Wi-Fiから送るなら - 積極的に圧縮すれば接続が切れる前にアップロードが終わります。
圧縮・ユーティリティ プリセット全件
このカテゴリの12個のプリセット全件。カードをクリックするとチャットに移動しプリセットが事前ロードされます - 画像をドロップすればすぐ実行されます。
よくあるミス
- 原本が耐えられない制限設定 - 12メガピクセル写真を100KB以下に絞ると視覚的に滑らかになります。制限とmaxWidth上限を一緒に使用してください。
- 圧縮後編集 - 各保存ラウンドトリップがJPEGアーティファクトを累積させます。圧縮は最後のステップで実行してください。
- 画像が多いPDFに一般PDF圧縮機使用 - 原本が写真なら画像を直接圧縮するのがPDFにラップするより速く小さいファイルを生成します。
- 既に圧縮されたファイル再圧縮 - 制限に既に達したJPEGに本プリセットを実行しても小さくなりません - プリセットは予算に合う最高の品質を見つけるだけです。
- メタデータを除去した後でEXIFが必要になる場合 - 『Strip Metadata』プリセットは一方向なのでカメラ/GPSデータが後で必要になる可能性があれば原本を保管してください。
- 透明度が不要なPNGスクリーンショット - JPEGで5-10倍小さくなります。UIスクリーンショットは通常JPEGで圧縮がうまくいきます。
よくある質問
圧縮が適切な品質をどう見つけますか?
エンコーダーがJPEG品質(0-100)を二分探索して目標サイズ以下に入る最高設定を見つけます。Canvasで5-10個の候補を評価しすべての作業がネットワークラウンドトリップなしで - ループがブラウザ内でミリ秒単位で実行されます。
原本が既に制限より小さければ?
それでも制限が許す最大品質で再保存します - 小さい原本は品質95+程度になる場合があります。出力は最大制限サイズで小さい原本はより小さく維持されます。
圧縮がサイズに影響しますか?
ほとんどのプリセットはサイズを維持しJPEG品質だけ下げて予算に合わせます。攻撃的な制限(100KB)は最も長い辺をmaxWidth上限に縮小もします - 受け取り側が表示しない解像度に予算を使わないように。
TinyPNG/TinyJPGとどう違いますか?
TinyPNG/TinyJPGはサーバーサイド - アップロード、再エンコード、ダウンロード。本プリセットはすべてブラウザ内 - アップロードなし、使用制限なし、プライバシー露出なし。圧縮アルゴリズムは似ていますが(知覚JPEG/無損失PNG)、レイテンシ優位はローカル処理にあります。
複数ファイルを一度に圧縮できますか?
はい - 入力エリアに複数ファイルをドロップすればMochiが順番にプリセットを実行しバッチ進行率を表示します。出力は個別に保存されます。
処理過程のプライバシーは?
すべてのユーティリティプリセットはブラウザ内で実行されます - 圧縮にはCanvas API、メタデータパースにはJavaScript。身元情報、金融ディテール、独占コンテンツが含まれるファイルがデバイス内に保持されます。