تبدیل WebM به GIF
WebM فرمت ویدیوی بومی وب است، اما بسیاری از جاهایی که تصویر نمایش میدهند آن را پخش نمیکنند: ایمیل، انجمنهای قدیمی، بسیاری از ویکیها و برخی سامانههای پیگیری مشکل. با تبدیل یک کلیپ کوتاه WebM به GIF، آن را به تصویری تبدیل میکنید که هر جا عکس قرار میگیرد، بهصورت حلقهای پخش میشود.
تبدیل ویدیو به GIF
یا فایلهای MP4, MOV, MKV … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
ثانیه (مثلاً 12.5) یا دقیقه:ثانیه (0:12). حجم GIF سریع بالا میرود، پس کلیپ را در حد چند ثانیه نگه دارید.
با قالب زمان شروع یکسان است. برای استفاده از کل ویدیو خالی بگذارید.
کلیپ را کندتر یا تندتر پخش کنید. سرعت ۲× مدت و حجم فایل را هم نصف میکند.
GIF بیپایان تکرار شود یا یک بار پخش شود و روی آخرین فریم بماند.
GIF در هر فریم حداکثر 256 رنگ دارد. رنگ کمتر فایل را کوچکتر میکند اما روی آسمان و پوست باعث نوارنوار شدن میشود.
رنگهای پالت را در الگویی ریز ترکیب میکند تا نوارنوار شدن پنهان شود. Sierra نرمترین نتیجه را میدهد؛ «بدون» کوچکترین فایل را.
نحوه استفاده از این ابزار
- 1
فایل WebM را بارگذاری کنید
یک فایل .webm از ضبطکنندهٔ صفحه، افزونهٔ مرورگر یا نرمافزار ویرایش اضافه کنید؛ حداکثر ۹۵ MB برای هر فایل و ۲۰ فایل در هر دسته.
- 2
لحظه و اندازه را انتخاب کنید
برای بخشی که میخواهید، شروع از و پایان در را وارد کنید. عرض از 480 px و نرخ فریم از 15 fps شروع میشود؛ برای فایل سبکتر هرکدام را کمتر کنید.
- 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
GIF
فرمت تبادل گرافیکی (GIF)
GIF را شرکت CompuServe در سال 1987 معرفی کرد و هنوز پرکاربردترین فرمت برای انیمیشنهای کوتاه و تکرارشونده است. این فرمت بدون افت کیفیت است، اما در هر فریم به پالت 256 رنگ محدود است؛ برای همین در عکسها و گرادیانها نوارنوار شدن و دیترینگ دیده میشود. فقط شفافیت روشن/خاموش (1 بیتی) را پشتیبانی میکند که لبههای شکلهای منحنی را دندانهدار میکند. GIF متحرک اغلب بسیار بزرگتر از همان کلیپ در قالب MP4 یا WebP است. همه مرورگرها، برنامههای پیامرسان و شبکههای اجتماعی GIF را پخش میکنند.
- فشردهسازی
- بدون اتلاف
- شفافیت
- بله
- انیمیشن
- بله
- سال معرفی
- 1987 · CompuServe
کلیپهای WebM از مرورگرها، ضبطکنندهٔ صفحه و دانلودهای وب میآیند، اما برنامههای ایمیل، انجمنها و بسیاری از ابزارهای مستندسازی فقط تصویر میپذیرند؛ GIF ساختهشده از WebM در همهٔ آنها بدون پخشکننده اجرا میشود.
انتخاب نرخ فریم در تبدیل WebM به GIF
- 5 fps
حس اسلایدشو؛ برای حرکت نشانگر بین دو حالت مناسب است
- 10 fps
کمترین مقداری که هنوز حرکت به نظر میرسد
- 15 fps
اسکرول و تایپ روان؛ پیشفرض این صفحه
- 24 fps
حرکت سینمایی با حجمی تقریباً دو برابر 12 fps
- 30 fps
بازیها و ورزشهای سریع؛ معمولاً برای GIF بیش از حد سنگین است
حجم فایل تقریباً با تعداد فریمها بالا میرود، پس رفتن از 15 به 30 fps آن را نزدیک به دو برابر میکند. عرض هزینهٔ بیشتری دارد: 640 px در هر فریم تقریباً دو برابر پیکسلهای 480 px دارد و 960 px چهار برابر. برآورد سریع، عرض × ارتفاع × تعداد فریم است، تقسیم بر میزانی که LZW میتواند تصویر را فشرده کند؛ برای محتوای تخت صفحه زیاد و برای تصویر دوربین بسیار کم.
اگر نتیجه هنوز برای بارگذاری در چت بزرگ است، آن را با کاهش حجم GIF برای Discord فشرده کنید یا بهجای کم کردن رنگها ابتدا کلیپ را کوتاهتر کنید.
GIF، WebP متحرک یا نگه داشتن همان WebM
تقریباً همهجا پخش میشود
پشتیبانی همگانی، اما 256 رنگ و فایلهای بزرگ.
- ایمیل، انجمنها، ویکیها، فایلهای README
- بدون صدا
- فقط شفافیت تکرنگ
کوچکتر و تمامرنگ
پشتیبانی در Chrome، Edge، Firefox 65 به بعد و Safari 14 به بعد.
- میلیونها رنگ
- شفافیت کامل آلفا
- هر برنامه یا ایمیلی آن را نشان نمیدهد
ویدیو را نگه دارید
چندین برابر کوچکتر از 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 اصلی را نگه دارید.