UltKit

تبدیل WebM به GIF

WebM فرمت ویدیوی بومی وب است، اما بسیاری از جاهایی که تصویر نمایش می‌دهند آن را پخش نمی‌کنند: ایمیل، انجمن‌های قدیمی، بسیاری از ویکی‌ها و برخی سامانه‌های پیگیری مشکل. با تبدیل یک کلیپ کوتاه WebM به GIF، آن را به تصویری تبدیل می‌کنید که هر جا عکس قرار می‌گیرد، به‌صورت حلقه‌ای پخش می‌شود.

تبدیل ویدیو به GIF

یا فایل‌های MP4, MOV, MKV … را اینجا رها کنید ·

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

اندازه GIF
px

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

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

  1. 1

    فایل WebM را بارگذاری کنید

    یک فایل .webm از ضبط‌کنندهٔ صفحه، افزونهٔ مرورگر یا نرم‌افزار ویرایش اضافه کنید؛ حداکثر ۹۵ MB برای هر فایل و ۲۰ فایل در هر دسته.

  2. 2

    لحظه و اندازه را انتخاب کنید

    برای بخشی که می‌خواهید، شروع از و پایان در را وارد کنید. عرض از 480 px و نرخ فریم از 15 fps شروع می‌شود؛ برای فایل سبک‌تر هرکدام را کمتر کنید.

  3. 3

    روی «تبدیل به GIF» بزنید

    روی تبدیل به GIF بزنید، حلقهٔ پیش‌نمایش را بررسی کنید و GIF یا کل دسته را به‌صورت ZIP دانلود کنید.

کلیپ را زیر حدود شش ثانیه، با عرض 480 px و 10 تا 15 fps نگه دارید؛ ضبط صفحهٔ WebM معمولاً به GIF چند مگابایتی تبدیل می‌شود.

تبدیل WebM به GIF با ویدیوهای VP8، VP9 و AV1

گوگل در سال 2010 WebM را به‌عنوان فرمت بدون حق امتیاز برای ویدیوی HTML5 معرفی کرد. این کانتینر زیرمجموعه‌ای از Matroska است و ویدیوی داخل آن یکی از سه کدک است: VP8 که نسخهٔ اول است؛ VP9 که در 2013 آمد و بیشتر ضبط‌کننده‌های مرورگر و بسیاری از ویدیوهای وب از آن استفاده می‌کنند؛ یا AV1 که Alliance for Open Media در 2018 منتشر کرد. صدا Vorbis یا Opus است و چون GIF صدا ندارد حذف می‌شود.

هر سه کدک ویدیویی اینجا رمزگشایی می‌شوند، پس لازم نیست بررسی کنید فایل شما از کدام استفاده می‌کند. Chrome، Edge و Firefox ضبط‌های صفحه و دوربین ساخته‌شده با MediaRecorder API را به‌صورت WebM ذخیره می‌کنند؛ برای همین بسیاری از گزارش‌های باگ و کلیپ‌های آموزشی با این فرمت شروع می‌شوند.

آنچه از دست می‌رود رنگ است. هر فریم GIF حداکثر 256 رنگ دارد که برای همان کلیپ انتخاب می‌شوند و دیترینگ آن‌ها را در الگویی ریز می‌آمیزد تا بقیه را شبیه‌سازی کند. رابط‌هایی با رنگ‌های تخت تقریباً بی‌نقص تبدیل می‌شوند؛ گرادیان‌ها و تصویر ویدیویی دانه‌دانه یا پله‌پله دیده می‌شوند.

WEBM

ویدیوی WebM

WebM یک فرمت ویدیوی باز و بدون حق امتیاز است که Google در 2010 برای وب منتشر کرد. بر پایه Matroska است و ویدیوی VP8، VP9 یا AV1 را با صدای Vorbis یا Opus نگه می‌دارد و WebM با VP9 می‌تواند کانال آلفا برای ویدیوی شفاف داشته باشد. مرورگرها آن را به‌صورت بومی پخش می‌کنند و ضبط‌کننده‌های صفحه مرورگر اغلب آن را تولید می‌کنند. دستگاه‌های Apple، ویرایشگرهای ویدیو و شبکه‌های اجتماعی از قدیم پشتیبانی ضعیف‌تری نسبت به MP4 داشته‌اند.

فشرده‌سازی
با اتلاف
شفافیت
بله
انیمیشن
–
سال معرفی
2010 · Google
مبدل WEBM

GIF

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

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

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

کلیپ‌های WebM از مرورگرها، ضبط‌کنندهٔ صفحه و دانلودهای وب می‌آیند، اما برنامه‌های ایمیل، انجمن‌ها و بسیاری از ابزارهای مستندسازی فقط تصویر می‌پذیرند؛ GIF ساخته‌شده از WebM در همهٔ آن‌ها بدون پخش‌کننده اجرا می‌شود.

انتخاب نرخ فریم در تبدیل WebM به GIF

  1. 5 fps

    حس اسلایدشو؛ برای حرکت نشانگر بین دو حالت مناسب است

  2. 10 fps

    کمترین مقداری که هنوز حرکت به نظر می‌رسد

  3. 15 fps

    اسکرول و تایپ روان؛ پیش‌فرض این صفحه

  4. 24 fps

    حرکت سینمایی با حجمی تقریباً دو برابر 12 fps

  5. 30 fps

    بازی‌ها و ورزش‌های سریع؛ معمولاً برای GIF بیش از حد سنگین است

حجم فایل تقریباً با تعداد فریم‌ها بالا می‌رود، پس رفتن از 15 به 30 fps آن را نزدیک به دو برابر می‌کند. عرض هزینهٔ بیشتری دارد: 640 px در هر فریم تقریباً دو برابر پیکسل‌های 480 px دارد و 960 px چهار برابر. برآورد سریع، عرض × ارتفاع × تعداد فریم است، تقسیم بر میزانی که LZW می‌تواند تصویر را فشرده کند؛ برای محتوای تخت صفحه زیاد و برای تصویر دوربین بسیار کم.

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

GIF، WebP متحرک یا نگه داشتن همان WebM

GIF

تقریباً همه‌جا پخش می‌شود

پشتیبانی همگانی، اما 256 رنگ و فایل‌های بزرگ.

  • ایمیل، انجمن‌ها، ویکی‌ها، فایل‌های README
  • بدون صدا
  • فقط شفافیت تک‌رنگ
مناسب برای: جاهایی که فقط تصویر می‌پذیرند
WebP متحرک

کوچک‌تر و تمام‌رنگ

پشتیبانی در Chrome، Edge، Firefox 65 به بعد و Safari 14 به بعد.

  • میلیون‌ها رنگ
  • شفافیت کامل آلفا
  • هر برنامه یا ایمیلی آن را نشان نمی‌دهد
مناسب برای: صفحه‌های وب خودتان و استیکرها
WebM

ویدیو را نگه دارید

چندین برابر کوچک‌تر از GIF همان کلیپ.

  • صدا حفظ می‌شود
  • به پخش‌کنندهٔ ویدیو یا تگ video نیاز دارد
  • بهترین کیفیت به‌ازای هر مگابایت
مناسب برای: سایت‌ها و برنامه‌هایی که ویدیو پخش می‌کنند

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

آیا می‌توان WebM شفاف را به GIF با پس‌زمینهٔ شفاف تبدیل کرد؟

روی آن حساب نکنید. WebM با VP8 یا VP9 می‌تواند کانال آلفای کامل با لبه‌های نرم داشته باشد، اما GIF فقط یک رنگ پالت را کاملاً شفاف و بقیه را مات می‌کند. حتی اگر شفافیت منتقل شود، لبه‌های نرم دندانه‌دار می‌شوند؛ برای استیکر و روکش‌ها WebP متحرک یا APNG مقصد بهتری است.

چرا تبدیل WebM من در مقایسه با یک MP4 هم‌طول کندتر انجام می‌شود؟

رمزگشایی AV1 و تا حدی VP9 از H.264 پردازش بیشتری می‌خواهد، پس هر فریم پیش از رسیدن به رمزگذار GIF زمان بیشتری می‌برد. محدودهٔ دقیق شروع از و پایان در از رمزگشایی بخش‌های غیرضروری کلیپ جلوگیری می‌کند.

فایل WebM من از ضبط صفحه در مرورگر به دست آمده است. عرض GIF چقدر باشد؟

ضبط‌های صفحه اغلب عرضی برابر 1920 px یا بیشتر دارند و متن وقتی خوانا می‌ماند که فقط تا حد لازم کوچکشان کنید. 640 تا 800 px برای یک مرحلهٔ آموزشی در مستندات مناسب است؛ اگر GIF فقط باید کلیک روی یک دکمه را نشان دهد، کلیپ را کوتاه کنید و روی 480 px بمانید.

چرا سرعت پخش WebM با GIF متفاوت است؟

ضبط‌های صفحه و مرورگر اغلب نرخ فریم متغیر دارند و فریم‌ها با فاصلهٔ یکسان نمی‌رسند. GIF با نرخ فریم انتخابی شما گام‌های ثابت دارد که این فاصله‌ها را هموار می‌کند و ضبط لرزان را روان‌تر نشان می‌دهد.

آیا بعداً می‌توان GIF را دوباره به WebM برگرداند؟

بله، با تبدیل GIF به WebM، اما رنگ‌ها و فریم‌های ازدست‌رفته برنمی‌گردند. اگر ممکن است دوباره کلیپ با کیفیت کامل را بخواهید، WebM اصلی را نگه دارید.