UltKit

تبدیل GIF به APNG

APNG همان PNG متحرک است: همان فریم‌ها و زمان‌بندی GIF، اما در فرمتی که رنگ کامل و شفافیت نرم را پشتیبانی می‌کند. وقتی پلتفرم استیکر فایل APNG می‌خواهد یا می‌خواهید انیمیشنی را بدون محدودیت 256 رنگ ویرایش کنید، فایل را اینجا تبدیل کنید.

مبدل عکس

یا فایل‌های JPG, JPEG, JPE … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل GIF را اضافه کنید

    یک یا چند GIF متحرک را روی ناحیهٔ بارگذاری رها کنید؛ حداکثر ۲۰ فایل و هر کدام تا 95 MB.

  2. 2

    در صورت نیاز پلتفرم، اندازه را تغییر دهید

    در تنظیمات پیشرفته، گزینهٔ تغییر اندازه را روی عرض یا طولانی‌ترین ضلع بگذارید، مثلاً 320 px برای استیکر LINE یا Discord. برای حفظ اندازهٔ اصلی آن را روی «هیچ» بگذارید.

  3. 3

    تبدیل و دانلود کنید

    روی تبدیل به APNG ← بزنید. فایل خروجی پسوند .png دارد و همچنان متحرک است.

تمام فریم‌ها و زمان‌بندی‌های GIF پیکسل به پیکسل در یک PNG متحرک کپی می‌شوند، آمادهٔ LINE، Discord و همهٔ مرورگرهای امروزی.

چرا GIF را به APNG تبدیل کنیم

GIF به سال 1987 برمی‌گردد، زمانی که صفحه‌نمایش‌ها حداکثر 256 رنگ نشان می‌دادند، و قواعدش هنوز پابرجاست: حداکثر 256 رنگ در پالت هر فریم و یک رنگ که یا کاملاً شفاف است یا کاملاً مات. به همین دلیل استیکرهای GIF روی پس‌زمینهٔ تیرهٔ چت لبه‌های دندانه‌دار و هالهٔ روشن دارند.

APNG هر دو محدودیت را برمی‌دارد. هر فریم یک PNG با رنگ تا 24 بیت و کانال آلفای 8 بیتی است، پس لبه‌ها می‌توانند در هر پس‌زمینه‌ای محو شوند. Mozilla این فرمت را در سال 2004 پیشنهاد داد و Firefox 3 در 2008 آن را پخش کرد؛ Safari در نسخهٔ 8 (2014) و Chrome در نسخهٔ 59 (2017) از آن پشتیبانی کردند. ویرایش سوم مشخصات PNG از W3C که در 2025 نهایی شد، APNG را بخشی از استاندارد رسمی کرد.

رنگ در هر فریم GIF
256
رنگ در هر فریم APNG
16.7 M
آلفای APNG در برابر 1 بیت GIF
8 بیت
سقف حجم استیکر متحرک LINE
300 KB

GIF

فرمت تبادل گرافیکی (GIF)

GIF را شرکت CompuServe در سال 1987 معرفی کرد و هنوز پرکاربردترین فرمت برای انیمیشن‌های کوتاه و تکرارشونده است. این فرمت بدون افت کیفیت است، اما در هر فریم به پالت 256 رنگ محدود است؛ برای همین در عکس‌ها و گرادیان‌ها نوارنوار شدن و دیترینگ دیده می‌شود. فقط شفافیت روشن/خاموش (1 بیتی) را پشتیبانی می‌کند که لبه‌های شکل‌های منحنی را دندانه‌دار می‌کند. GIF متحرک اغلب بسیار بزرگ‌تر از همان کلیپ در قالب MP4 یا WebP است. همه مرورگرها، برنامه‌های پیام‌رسان و شبکه‌های اجتماعی GIF را پخش می‌کنند.

فشرده‌سازی
بدون اتلاف
شفافیت
بله
انیمیشن
بله
سال معرفی
1987 · CompuServe
مبدل GIF

APNG

PNG متحرک (Animated PNG)

APNG افزونه‌ای برای PNG است که چند فریم را برای ساخت انیمیشن ذخیره می‌کند و توسعه‌دهندگان Mozilla در سال 2004 آن را پیشنهاد دادند. برخلاف GIF از رنگ کامل 24 بیتی و شفافیت نرم آلفای 8 بیتی پشتیبانی می‌کند، پس لبه‌های انیمیشن روی هر پس‌زمینه‌ای تمیز دیده می‌شوند. نمایشگرهای قدیمی PNG فقط فریم اول را نشان می‌دهند و همین، قالب را با نسخه‌های قبلی سازگار می‌کند. همه مرورگرهای امروزی APNG را پخش می‌کنند، اما بسیاری از ویرایشگرها، پیام‌رسان‌ها و شبکه‌های اجتماعی هنوز آن را PNG ثابت می‌دانند. چون هر فریم بدون اتلاف ذخیره می‌شود، فایل‌ها می‌توانند حجیم باشند.

فشرده‌سازی
بدون اتلاف
شفافیت
بله
انیمیشن
بله
سال معرفی
2004 · Mozilla
مبدل APNG

وقتی فروشگاه استیکر یا یک برنامه PNG متحرک می‌خواهد، یا انیمیشن باید فراتر از 256 رنگ و شفافیت یک‌بیتی GIF ویرایش شود، GIF به APNG تبدیل می‌شود.

تبدیل GIF به APNG برای استیکرهای LINE و Discord

انجام دهیدانجام ندهید
پیش از بارگذاری استیکر، عرض را روی 320 px بگذاریداز یک GIF دیترشده انتظار رنگ نرم‌تر نداشته باشید
استیکرهای LINE را بین 5 تا 20 فریم نگه داریدفقط پسوند .gif را به .png تغییر ندهید و امید نداشته باشید متحرک بماند
حجم فایل را با محدودیت پلتفرم مقایسه کنیدAPNG را با ایمیل نفرستید؛ بیشتر برنامه‌ها فقط یک فریم نشان می‌دهند
GIF اصلی را برای جاهایی که GIF می‌خواهند نگه داریدبرای کلیپ‌های بلند از APNG استفاده نکنید؛ ویدیو بهتر است

PNG متحرک کجا پخش می‌شود و کجا ثابت می‌ماند

Chrome، Edge، Firefox و Safari همگی APNG را در صفحهٔ وب متحرک نشان می‌دهند و LINE و Discord آن را در برنامه‌هایشان پخش می‌کنند. بسیاری از ویرایشگرهای تصویر و بیشتر برنامه‌های ایمیل فقط تصویر پیش‌فرض را می‌خوانند و یک فریم ثابت نشان می‌دهند؛ این بی‌ضرر است اما به‌راحتی با شکست تبدیل اشتباه گرفته می‌شود. برای بررسی، نتیجه را در یک زبانهٔ مرورگر باز کنید.

اگر انیمیشن بیشتر در چت و ایمیل استفاده می‌شود، GIF هنوز انتخاب مطمئن‌تری است؛ وقتی پلتفرمی PNG را نمی‌پذیرد، تبدیل APNG به GIF آن را برمی‌گرداند. برای هر چیزی طولانی‌تر از چند ثانیه، ویدیو بسیار سبک‌تر است: تبدیل GIF به WebM حلقه را با کسری از حجم نگه می‌دارد.

پرسش‌های رایج دربارهٔ تبدیل GIF به APNG

آیا تبدیل GIF به APNG رنگ‌های آن را بهتر می‌کند؟

خیر. فریم‌های GIF از قبل به 256 رنگ کاهش یافته‌اند و هیچ مبدلی نمی‌تواند رنگ‌های ازدست‌رفته را برگرداند. APNG دقیقاً و بدون افت کیفیت همان GIF را بازتولید می‌کند؛ سودش این است که حالا می‌توانید فایل را بدون برخورد دوباره با محدودیت پالت ویرایش کنید، رنگ‌بندی را عوض کنید یا سایه‌های نرم اضافه کنید.

چرا پسوند فایل APNG به ‎.png ختم می‌شود و نه ‎.apng؟

APNG طوری طراحی شده که با نسخه‌های قدیمی سازگار باشد، پس از همان پسوند و نوع MIME معمولی PNG استفاده می‌کند. نرم‌افزارهایی که بخش‌های انیمیشن را می‌شناسند آن را پخش می‌کنند؛ نرم‌افزارهای قدیمی‌تر به جای خطا، فریم اول را مثل یک PNG عادی نشان می‌دهند.

قوانین LINE برای استیکرهای متحرک چیست؟

LINE Creators Market استیکر متحرک را فقط با فرمت APNG می‌پذیرد: حداکثر 320 × 270 px، بین 5 تا 20 فریم، حداکثر 4 ثانیه پخش و 300 KB برای هر فایل. پیش از تبدیل، اندازه را در تنظیمات پیشرفته تغییر دهید و GIFهای بلند را کوتاه کنید.

آیا می‌توانم APNG را به‌عنوان استیکر Discord بارگذاری کنم؟

بله. استیکرهای سرور Discord فایل APNG تا 512 KB را می‌پذیرند و اندازهٔ 320 × 320 px را توصیه می‌کنند. GIF واکنشی که زیادی سنگین است، اغلب با تغییر اندازه به 320 px و ذخیره به‌صورت APNG در این محدوده جا می‌شود.

آیا حجم APNG از GIF کمتر است؟

گاهی، نه همیشه. هر دو فرمت بدون افت فشرده می‌کنند و فریم کامل یا بخش‌های تغییرکرده را ذخیره می‌کنند؛ بنابراین کارتون‌های ساده اغلب کمی کوچک‌تر و GIFهای پرنویز و دیترشده کمی بزرگ‌تر می‌شوند. برای کوچک‌ترین انیمیشن معمولاً تبدیل GIF به WebP نتیجهٔ بهتری دارد.