UltKit

Kompres GIF ke 256 KB

Emoji tersuai mesti kecil dari dua segi: beberapa puluh piksel pada skrin dan tidak lebih daripada 256 KB pada cakera. Halaman ini mengecilkan GIF ke lebar emoji dan memangkasnya sehingga muat dalam had tersebut.

Penukar Video

atau seret Fail MP4, MOV, MKV … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik animasi

    Tambah GIF, atau klip MP4, WebM atau WebP beranimasi yang pendek untuk dijadikan GIF. Sehingga 20 fail sekali gus.

  2. 2

    Semak lebar dan had

    Lebar bermula pada 128 px dan Saiz maksimum pada 256 KB. Gunakan Mula pada dan Tamat pada untuk mengekalkan dua atau tiga saat yang membentuk reaksi itu.

  3. 3

    Tukar dan muat naik

    Tekan Tukar ke GIF, muat turun fail itu dan tambahkannya dalam tetapan emoji pelayan anda.

Muat naik GIF dan tekan Tukar ke GIF: ia diskalakan kepada lebar 128 px, dan lebar serta palet dikurangkan lagi jika perlu sehingga fail ialah 256 KB atau kurang.

Mengapa 256 KB ialah had untuk emoji

Aplikasi sembang memuatkan setiap emoji dalam saluran sekali gus, sering berpuluh-puluh dalam satu skrin, jadi setiap fail dihadkan dengan ketat. Discord menetapkan had emoji tersuainya pada 256 KB, dan had Slack lebih rendah lagi. GIF daripada laman reaksi lazimnya selebar 480 px atau lebih dan berdurasi beberapa saat, menjadikannya beberapa megabait.

GIF tidak mempunyai pemampatan gerakan: setiap bingkai disimpan sebagai imej berindeks yang dipadatkan dengan LZW, kaedah kamus yang diterbitkan oleh Terry Welch pada 1984. Mengecilkan bingkai daripada lebar 480 px kepada 128 px mengurangkan bilangan piksel setiap bingkai lebih 90 peratus, sebab itu lebar memberi kesan paling besar di sini.

Had fail emoji dan pelekat mengikut aplikasi

Had kilobait untuk animasi kecil
OrganisasiKeperluanSumber
Emoji tersuai DiscordSehingga 256 KB; 128 × 128 px disyorkan; GIF dibenarkan untuk emoji beranimasi—
Pelekat DiscordSehingga 512 KB pada 320 × 320 px—
Emoji tersuai SlackImej segi empat sama bawah 128 KB; tetapkan Saiz maksimum kepada 128 KB untuk Slack—

GIF

Graphics Interchange Format

GIF diperkenalkan oleh CompuServe pada 1987 dan masih format paling meluas disokong untuk animasi pendek yang berulang. Ia tanpa kehilangan tetapi terhad kepada palet 256 warna bagi setiap bingkai, jadi foto dan kecerunan menunjukkan banding dan dithering. Ia hanya menyokong ketelusan hidup/mati (1-bit), yang meninggalkan tepi bergerigi pada bentuk melengkung. GIF beranimasi sering jauh lebih besar daripada klip yang sama dalam MP4 atau WebP. Setiap pelayar, aplikasi sembang dan platform sosial memainkan GIF.

Pemampatan
Lossless (tanpa kehilangan)
Ketelusan
Ya
Animasi
Ya
Diperkenalkan
1987 · CompuServe
Penukar GIF

GIF

Graphics Interchange Format

GIF diperkenalkan oleh CompuServe pada 1987 dan masih format paling meluas disokong untuk animasi pendek yang berulang. Ia tanpa kehilangan tetapi terhad kepada palet 256 warna bagi setiap bingkai, jadi foto dan kecerunan menunjukkan banding dan dithering. Ia hanya menyokong ketelusan hidup/mati (1-bit), yang meninggalkan tepi bergerigi pada bentuk melengkung. GIF beranimasi sering jauh lebih besar daripada klip yang sama dalam MP4 atau WebP. Setiap pelayar, aplikasi sembang dan platform sosial memainkan GIF.

Pemampatan
Lossless (tanpa kehilangan)
Ketelusan
Ya
Animasi
Ya
Diperkenalkan
1987 · CompuServe
Penukar GIF

GIF dimampatkan kepada 256 KB untuk dijadikan emoji atau reaksi sembang, apabila platform menetapkan had kilobait dan memaparkan imej pada beberapa puluh piksel sahaja, jadi lebar dan bilangan bingkai boleh jatuh jauh di bawah apa yang digunakan oleh GIF biasa.

Cara mengecilkan GIF di bawah 256 KB

  1. Kecilkan bingkai

    128 px sudah cukup untuk emoji. Setiap kali lebar dikurangkan separuh, tiga perempat piksel dibuang.

  2. Pendekkan gelung

    Kekalkan gerak isyarat yang penting sahaja. Gelung dua saat pada 12 hingga 15 fps ialah kira-kira 30 bingkai.

  3. Kurangkan palet

    Turunkan Warna kepada 64 atau 32 untuk seni yang rata. Foto memerlukan 128 atau lebih untuk mengelakkan kulit kelihatan berbelang warna.

Dengan Hadkan saiz fail dihidupkan, penukar melaksanakan langkah-langkah ini untuk anda, dengan menurunkan lebar dan warna sehingga GIF muat; memotong klip ialah satu-satunya pilihan yang ditinggalkan kepada anda, kerana hanya anda tahu detik mana yang penting. Untuk GIF yang ditujukan bagi mesej sembang dan bukan emoji, kompres GIF untuk Discord menyasarkan had lampiran 10 MB.

Pemikiran kilobait yang sama terpakai untuk imej pegun: panduan mengurangkan saiz gambar dalam KB menerangkan mengapa dimensi lebih berkesan daripada tetapan kualiti. Jika anda membina animasi daripada klip video, alat video ke GIF memberi kawalan lebih halus ke atas kadar bingkai sebelum anda mengompres.

Kompres GIF ke 256 KB: soalan lazim

Mengapakah Discord kata fail emoji saya terlalu besar?

Discord menerima emoji tersuai sehingga 256 KB, dan GIF yang disimpan terus daripada laman meme biasanya beberapa megabait. Muat naik di sini dengan Saiz maksimum pada 256 KB dan hasilnya akan lulus semakan.

Apakah dimensi yang sesuai untuk GIF emoji animasi?

Discord mengesyorkan 128 × 128 px, sebab itu Lebar bermula pada 128 di sini. Klip yang lebar mengekalkan nisbah aspeknya, jadi potong dahulu kepada bentuk segi empat sama jika anda mahu ia memenuhi kotak emoji.

Bolehkah GIF 10 saat dimuatkan dalam 256 KB?

Jarang boleh dengan gerakan yang lancar. Sepuluh saat pada 15 fps ialah 150 bingkai, dan setiap bingkai 128 × 128 mengandungi 16,384 piksel sebelum dikompres. Potong klip kepada dua atau tiga saat utama dengan Mula pada dan Tamat pada, atau turunkan Kadar bingkai kepada 10 fps.

Mengapakah GIF yang dikompres kelihatan berbintik pada saiz emoji?

Bintik itu ialah dithering, yang mencampurkan warna palet untuk meniru kecerunan. Pada 128 px ia membazirkan bait dan kelihatan seperti hingar, jadi tetapkan Dithering kepada None untuk seni kartun yang rata dan gunakan Sierra hanya untuk wajah dan foto.

Adakah saya perlukan Nitro untuk menggunakan emoji animasi?

Ahli pelayan yang mempunyai kebenaran Manage Expressions boleh menambah emoji beranimasi ke pelayan tanpa Nitro. Namun, menghantar emoji beranimasi dalam mesej ialah ciri Nitro, jadi ahli percuma boleh melihatnya tetapi tidak dapat menghantarnya.