کاهش حجم GIF به 256 KB
ایموجی سفارشی باید از دو جهت کوچک باشد: چند ده پیکسل روی صفحه و حداکثر 256 KB حجم فایل. این صفحه GIF را به عرض ایموجی کوچک میکند و آنقدر حجمش را کم میکند تا در این محدوده جا بگیرد.
مبدل ویدیو
یا فایلهای MP4, MOV, MKV … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
عدد کمتر یعنی کیفیت بهتر و فایل بزرگتر. 18 مثل منبع دیده میشود، 23 پیشفرض است و 28 به بالا نرمی محسوس دارد.
تعداد فریم در ثانیه. نرخ منبع را نگه دارید مگر اینکه پلتفرمی نرخ مشخصی بخواهد؛ 15–20 fps برای GIF کاملاً کافی است.
فقط برای فایلهای PowerPoint و تصاویر ثابت تکی: هر اسلاید یا تصویر چه مدت روی صفحه میماند.
«خودکار» برای MP4/MOV از AAC و برای WebM از Opus استفاده میکند. «کپی» در صورتی که قالب جدید پشتیبانی کند، صدای اصلی را دستنخورده نگه میدارد.
192 kbps برای موسیقی بیتفاوت از اصل است؛ 128 kbps برای گفتار کافی است.
عرض انیمیشن به پیکسل؛ ارتفاع با نسبت تصویر تنظیم میشود. 480 px برای چت مناسب است؛ 720 px یا بیشتر GIF باکیفیت میدهد اما فایل بسیار بزرگتر است.
GIF حداکثر 256 رنگ دارد. رنگ کمتر فایل را کوچکتر میکند اما روی گرادیانها و رنگ پوست نوارنوار شدن ایجاد میکند.
رنگهای پالت را در الگویی ریز ترکیب میکند تا نوارنوار شدن پنهان شود. Sierra نرمترین نتیجه را میدهد؛ «هیچ» کوچکترین فایل را.
انیمیشن بیپایان تکرار شود یا یک بار پخش شود و بایستد.
اختیاری. ثانیه (مثلاً 75) یا دقیقه:ثانیه (1:15). برای شروع از ابتدا خالی بگذارید.
اختیاری. قالب مشابه زمان شروع. برای نگه داشتن همه چیز تا انتها خالی بگذارید.
فایل تبدیلشده برابر یا کمی کمتر از این حجم خواهد بود.
نحوه استفاده از این ابزار
- 1
انیمیشن را بارگذاری کنید
یک فایل GIF یا یک کلیپ کوتاه MP4، WebM یا WebP متحرک اضافه کنید تا به GIF تبدیل شود. در هر بار تا 20 فایل.
- 2
عرض و محدودیت حجم را بررسی کنید
عرض از 128 px و حداکثر حجم از 256 KB شروع میشود. با شروع از و پایان در فقط دو سه ثانیهای را نگه دارید که واکنش را میسازد.
- 3
تبدیل و بارگذاری کنید
روی تبدیل به GIF بزنید، فایل را دانلود کنید و در تنظیمات اموجی سرور خود اضافه کنید.
GIF را بارگذاری کنید و تبدیل به GIF را بزنید: عرض آن به 128 px میرسد و در صورت نیاز عرض و پالت رنگ بیشتر کاهش مییابد تا حجم فایل 256 KB یا کمتر شود.
چرا عدد 256 KB برای ایموجی تعیینکننده است
برنامههای چت همهٔ اموجیهای یک کانال را یکجا بارگذاری میکنند، اغلب دهها عدد در هر صفحه، پس حجم هر فایل را سخت محدود میکنند. دیسکورد سقف اموجی سفارشی را 256 KB گذاشته و اسلک حتی کمتر. GIF سایتهای واکنش معمولاً 480 px یا عریضتر است و چند ثانیه طول میکشد، پس به مگابایت میرسد.
GIF فشردهسازی حرکت ندارد: هر فریم بهصورت تصویر اندیسدار با LZW ذخیره میشود، روش دیکشنریای که Terry Welch در 1984 منتشر کرد. کوچک کردن عرض فریم از 480 px به 128 px تعداد پیکسل هر فریم را بیش از 90 درصد کم میکند، برای همین بیشترین اثر را عرض دارد.
محدودیت حجم ایموجی و استیکر در هر برنامه
| سازمان | الزام | منبع |
|---|---|---|
| اموجی سفارشی دیسکورد | تا 256 KB؛ 128 × 128 px توصیه میشود؛ GIF برای اموجی متحرک مجاز است | — |
| استیکرهای دیسکورد | تا 512 KB در 320 × 320 px | — |
| اموجی سفارشی اسلک | تصویر مربعی زیر 128 KB؛ برای اسلک حداکثر حجم را روی 128 KB بگذارید | — |
GIF
فرمت تبادل گرافیکی (GIF)
GIF را شرکت CompuServe در سال 1987 معرفی کرد و هنوز پرکاربردترین فرمت برای انیمیشنهای کوتاه و تکرارشونده است. این فرمت بدون افت کیفیت است، اما در هر فریم به پالت 256 رنگ محدود است؛ برای همین در عکسها و گرادیانها نوارنوار شدن و دیترینگ دیده میشود. فقط شفافیت روشن/خاموش (1 بیتی) را پشتیبانی میکند که لبههای شکلهای منحنی را دندانهدار میکند. GIF متحرک اغلب بسیار بزرگتر از همان کلیپ در قالب MP4 یا WebP است. همه مرورگرها، برنامههای پیامرسان و شبکههای اجتماعی GIF را پخش میکنند.
- فشردهسازی
- بدون اتلاف
- شفافیت
- بله
- انیمیشن
- بله
- سال معرفی
- 1987 · CompuServe
GIF
فرمت تبادل گرافیکی (GIF)
GIF را شرکت CompuServe در سال 1987 معرفی کرد و هنوز پرکاربردترین فرمت برای انیمیشنهای کوتاه و تکرارشونده است. این فرمت بدون افت کیفیت است، اما در هر فریم به پالت 256 رنگ محدود است؛ برای همین در عکسها و گرادیانها نوارنوار شدن و دیترینگ دیده میشود. فقط شفافیت روشن/خاموش (1 بیتی) را پشتیبانی میکند که لبههای شکلهای منحنی را دندانهدار میکند. GIF متحرک اغلب بسیار بزرگتر از همان کلیپ در قالب MP4 یا WebP است. همه مرورگرها، برنامههای پیامرسان و شبکههای اجتماعی GIF را پخش میکنند.
- فشردهسازی
- بدون اتلاف
- شفافیت
- بله
- انیمیشن
- بله
- سال معرفی
- 1987 · CompuServe
GIF تا 256 KB فشرده میشود تا اموجی یا واکنش چت شود؛ جایی که پلتفرم سقف کیلوبایتی اعمال میکند و تصویر را در چند ده پیکسل نشان میدهد، بنابراین عرض و تعداد فریم میتواند بسیار کمتر از GIF معمولی باشد.
چگونه حجم GIF را به کمتر از 256 KB برسانیم
کادر را باریک کنید
128 px برای اموجی کافی است. هر نصف شدن عرض، سهچهارم پیکسلها را حذف میکند.
حلقه را کوتاه کنید
فقط حرکت مهم را نگه دارید. حلقهٔ دو ثانیهای با 12 تا 15 fps حدود 30 فریم است.
پالت را کم کنید
برای طرحهای تخت رنگها را روی 64 یا 32 بگذارید. عکسها برای جلوگیری از پوست پوسترشده به 128 یا بیشتر نیاز دارند.
با روشن بودن محدود کردن حجم فایل، مبدل این مراحل را خودش انجام میدهد و عرض و رنگها را کم میکند تا GIF جا شود؛ برش کلیپ تنها کاری است که به شما میسپارد، چون فقط شما میدانید کدام لحظه مهم است. برای GIFی که قرار است در پیام چت برود نه اموجی، کاهش حجم GIF برای دیسکورد با سقف پیوست 10 MB کار میکند.
همین نگاه کیلوبایتی دربارهٔ عکسهای ثابت هم صدق میکند: راهنمای کاهش حجم عکس به KB توضیح میدهد چرا ابعاد از تنظیم کیفیت مؤثرتر است. اگر انیمیشن را از کلیپ ویدیو میسازید، ابزار تبدیل ویدیو به GIF پیش از فشردهسازی کنترل دقیقتری روی نرخ فریم میدهد.
کاهش حجم GIF به 256 KB: پرسشها
چرا Discord میگوید فایل ایموجی من بیش از حد بزرگ است؟
دیسکورد اموجی سفارشی را تا 256 KB میپذیرد و GIF ذخیرهشده از سایتهای میم معمولاً چند مگابایت است. آن را اینجا با حداکثر حجم 256 KB بارگذاری کنید تا از بررسی دیسکورد رد شود.
GIF ایموجی متحرک باید چه ابعادی داشته باشد؟
دیسکورد 128 × 128 px را توصیه میکند، به همین دلیل عرض اینجا از 128 شروع میشود. کلیپ عریض نسبت ابعاد خود را حفظ میکند، پس اگر میخواهید کادر اموجی را پر کند، ابتدا آن را مربعی برش دهید.
آیا یک GIF دهثانیهای در 256 KB جا میشود؟
با حرکت روان بهندرت. ده ثانیه با 15 fps یعنی 150 فریم و هر فریم 128 × 128 پیش از فشردهسازی 16,384 پیکسل دارد. با شروع از و پایان در کلیپ را به دو سه ثانیهٔ اصلی کوتاه کنید یا نرخ فریم را به 10 fps برسانید.
چرا GIF فشردهشدهٔ من در اندازهٔ ایموجی دانهدانه به نظر میرسد؟
آن نقطهنقطه شدن همان دیترینگ است که رنگهای پالت را برای شبیهسازی گرادیان با هم میآمیزد. در 128 px بایت مصرف میکند و مثل نویز دیده میشود، پس برای طرحهای کارتونیِ تخت دیترینگ را روی None بگذارید و Sierra را فقط برای چهره و عکس نگه دارید.
آیا برای استفاده از ایموجی متحرک به Nitro نیاز دارم؟
اعضای سرور که مجوز Manage Expressions دارند میتوانند بدون Nitro اموجی متحرک به سرور اضافه کنند. اما ارسال اموجی متحرک در پیامها قابلیت Nitro است، پس اعضای رایگان آنها را میبینند ولی نمیتوانند بفرستند.