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

روی دستگاه شما اجرا می‌شود · فایل شما از دستگاهتان خارج نمی‌شود.

بخشی را که می‌خواهید انتخاب کنید، نرخ فریم و عرض را تعیین کنید و یک GIF متحرک بگیرید. کوتاه بودن بخش مهم است: GIF هر فریم را جداگانه ذخیره می‌کند، پس چند ثانیه معمولاً حد معقول است.

پالت رنگ پیش از نوشتن فریم‌ها از روی خود کلیپ شما ساخته می‌شود، نه از یک مجموعهٔ ثابت رنگ. پالتی که از خود کلیپ ساخته شود بخش زیادی از نوارهای رنگی‌ای را که پالت ثابت ایجاد می‌کند از بین می‌برد.

نرخ فریم پایین‌تر و عرض کمتر حجم را به‌شدت کم می‌کنند: ۱۰ تا ۱۵ فریم در ثانیه برای بیشتر کلیپ‌ها خوب به نظر می‌رسد و حجمش کسری از ۳۰ فریم در ثانیه است.

راهنمای تبدیل ویدیو به GIF

  1. ویدیو را اضافه کنید.
  2. در «شروع از (ثانیه)» و «مدت (ثانیه)» بنویسید بخش از کجا شروع می‌شود و چند ثانیه طول می‌کشد؛ GIF باید کوتاه باشد.
  3. عرض و نرخ فریم را انتخاب کنید؛ هر دو حجم فایل را به‌شدت تعیین می‌کنند.
  4. روی «ساخت GIF» بزنید و GIF را دانلود کنید.

قالب‌های پشتیبانی‌شده و محدودیت‌ها

ورودی
MP4، MOV، WebM و ویدیوهای دیگر
خروجی
GIF متحرک
بخش
زمان شروع و مدت به ثانیه، تا ۶۰ ثانیه
کنترل‌ها
ابعاد و نرخ فریم
صدا
حذف می‌شود؛ GIF صدا ندارد
محل اجرا
در مرورگر – بدون آپلود

مناسب نیست برای: کلیپ‌های طولانی: GIF قالب کم‌بازدهی است و همین چند ثانیه هم ممکن است به چند مگابایت برسد.

حساب کردن حجم پیش از تبدیل

GIF برای هر فریم تصویری جدا ذخیره می‌کند، پس تعداد تصویرها نرخ فریم ضرب در مدت است. مقادیر اولیه، ۱۲ فریم در ثانیه به مدت ۵ ثانیه، ۶۰ تصویر می‌دهند؛ ۲۴ فریم در ثانیه به مدت ۲۰ ثانیه، ۴۸۰ تصویر. لغزندهٔ عرض از ۱۶۰ تا ۹۶۰ پیکسل است و از ۴۸۰ شروع می‌شود، و ارتفاع از شکل ویدیو پیروی می‌کند: کلیپ ۱۶:۹ با عرض ۴۸۰، ارتفاع ۲۷۰ دارد و کلیپ عمودی گوشی ۸۵۳. نصف کردن عرض، تعداد پیکسل‌های هر تصویر را به یک‌چهارم می‌رساند.

چیز دیگری که حجم را تعیین می‌کند این است که چه مقدار از تصویر تغییر می‌کند. جایی که از یک فریم به فریم بعد چیزی عوض نمی‌شود، فقط مستطیلی که تغییر کرده دوباره کشیده می‌شود؛ پس ضبط صفحه یا نمایی از دوربین ثابت کم‌حجم می‌ماند، اما نمای دوربین روی دست، که در آن همهٔ پیکسل‌ها حرکت می‌کنند، برای هر فریم تقریباً به اندازهٔ یک تصویر کامل خرج دارد.

نرخ فریم بالاتر از نرخ خود ویدیو فقط فریم‌ها را تکرار می‌کند و روانی اضافه نمی‌کند. عرض بیشتر از عرض خود ویدیو به کار نمی‌رود: GIF هرگز عریض‌تر از ویدیو ساخته نمی‌شود، چون بزرگ کردن فقط تاری و بایت اضافه می‌کند.

رنگ‌ها چطور انتخاب می‌شوند

GIF حداکثر ۲۵۶ رنگ نشان می‌دهد. بخش انتخابی دو بار خوانده می‌شود: دور اول پالتی از آن می‌سازد و دور دوم همهٔ فریم‌ها را با همان پالت می‌کشد. پالت فقط از پیکسل‌هایی شمرده می‌شود که بین فریم‌ها تغییر می‌کنند، پس وقتی پس‌زمینه ثابت است، رنگ‌ها به چیزی می‌رسند که حرکت می‌کند، مثل چهره یا دست.

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

انتخاب بخش

شروع و مدت به ثانیه نوشته می‌شوند، پس یک دقیقه و سی ثانیه یعنی ۹۰. مدت حداکثر ۶۰ ثانیه است. این حالت پخش‌کننده ندارد؛ برای پیدا کردن ثانیهٔ مورد نظر، همان ویدیو را در حالت «برش» همین ابزار (/trim-video) باز کنید که پخش‌کننده‌اش زمان جاری را نشان می‌دهد.

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

پرسش‌های متداول

آیا فایل من به سرور فرستاده می‌شود؟
نه. تبدیل به‌طور کامل در مرورگر و با توان دستگاه خودتان انجام می‌شود و فایل از رایانه یا گوشی شما بیرون نمی‌رود. هر ابزار پس از یک بار استفاده، بدون اینترنت هم کار می‌کند (ابزارهای ویدیو، تشخیص متن و حذف پس‌زمینه بار اول موتورشان را از همین سایت می‌گیرند).
چرا GIF من این‌قدر حجیم است؟
GIF فشرده‌سازی حرکت ندارد، پس حجم با مدت، نرخ فریم و عرض بالا می‌رود. کلیپ را کوتاه کنید، به ۱۰ تا ۱۲ فریم در ثانیه پایین بیایید و عرض را کم کنید.
صدا حفظ می‌شود؟
GIF صدا ندارد. اگر صدا لازم دارید از ابزارهای MP4 استفاده کنید.

ابزارهای مرتبط

بیشتر در ویدیو

این صفحه به زبان‌های دیگر: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · اردو · Bahasa Indonesia · বাংলা