
低品質ミームを作る方法
意図的な劣化の芸術。
Discord、X、Facebook、Redditなどでミーム/絵文字のサイズを圧縮。より速く読み込み、より更容易に共有。
ここに画像をドロップ
JPG、PNG、GIF、WebP、MP4、WebM、MOV


変身魔法を見る




ミームを圧縮する3ステップ
ミームをアップロード
クリックしてコンピュータからミームをアップロード。JPG、PNG、WebP、およびGIF形式をサポート。
圧縮してカスタマイズ
完璧なミームサイズを達成するために解像度を下げ、ノイズを追加、またはピクセル化を適用。
ダウンロードして共有
サイズ変更されたミームをエクスポートして、Twitter、Facebook、Discord、または任意のプラットフォームで共有。
よくある質問への回答
テキスト/グラフィックスのあるミーム用:JPEG at同じ visual qualityでの70-90%減でファイルを削減する32-64色にポスタリゼーションしたPNG。写真用ミーム:60-70%品質でのJPEG、または同等の品質で30%小さいファイルを達成するWebP。GIF:色を32-64に削減し、ロスリーLZW圧縮モードを有効化。
JPEGは各8x8ブロックを個別に圧縮(blocking artifacts)。GIFはLZW辞書圧縮を使用(繰り返されたシーケンスを圧縮)。Lossy GIFは additionally各フレームで色を量子化し、冗長性を減らすためにentireフレームをドロップ可能。結果:GIFアーティファクトは(JPEGのようなブロック状ではなく)空間的(色のBleeding)。
GIFの256色パレットは固定(web-safe colors、写真を扱うには terrible)または適応型(画像からサンプリングされた)可能。適応型パレットは色を最小知覚エラーで選択するMedian CutまたはOctreeアルゴリズムを使用。最良の結果には、テキストのblack/whiteを保持し画像部分に色をサンプリングする「selective palette」を使用。
同一またはほぼ同一のフレーム(差異<1%)はフレームdisposal参照(前のフレームを再使用)に置き換える可能。私たちのアナライザーはperceptual hash(pHash)類似性でフレームをグループ化。<50msで表示されている同一のものを削除—ほとんどのビューアは~20fpsより速くフレームを知覚できない。
絵文字グリフは微妙な色のグラデーションを持つ複雑なanti-aliased edgesを含む。JPEGとして保存(Webからダウンロードしたときに一般的)すると、圧縮アーティファクトが導入。Discord最適化絵文字用:32x32のPNGで開始、16色にポスタリゼーション、PNGとして保存—JPEGではなく,后者がアーティファクトを再圧縮。
Discord nitro:8MB動画、50MB GIF。Discord standard:アニメーション絵文字には256KB(ツールには「Discord Emoji」プリセットあり)。Twitter:15MB、ただし自動再生ループは2MB以下でパフォーマンス向上。Reddit:20MBアップロード、ただしimgurは1-5MBに変換。Slack:5MB、looping GIF自動再生なし。
GIFはinterframe圧縮を使用:各フレームは前のフレームから変更されたピクセルのみを保存(disposal method経由)。静的な背景は被写体だけが動いている場合、非常にうまく圧縮。「Analyze Motion」機能は静的領域を識別し、interframe圧縮を最大化するためにdisposal methodを最適化。
読むのをやめる。混沌を作り始めよう。