مواد پر جائیں

ویڈیو کو GIF میں تبدیل کریں

ویڈیو کے چند سیکنڈز کو چیٹ، ایشو ٹریکر یا سلائیڈ کے لیے لوپ ہونے والے GIF میں بدلیں — نہ واٹر مارک، نہ اکاؤنٹ، اور کچھ بھی محفوظ نہیں کیا جاتا۔ حصہ، روانی اور چوڑائی چنیں، اور محفوظ کرنے سے پہلے دیکھیں کہ اس کا وزن کتنا ہوگا۔

  • کبھی محفوظ نہیں کی جاتی
  • نہ قطار، نہ انتظار
  • نہ سائن اپ، نہ واٹر مارک

یہ کیسے کام کرتا ہے

1

اپنی ویڈیو شامل کریں

MP4، MOV، WEBM، AVI یا کوئی بھی دوسری ویڈیو ڈراپ کریں۔ فریمز کی ایک پٹی ظاہر ہوتی ہے۔

2

سیکنڈ چنیں

شروع اور اختتام مقرر کریں، پھر فریم ریٹ اور چوڑائی۔ 480 پکسلز پر دس فریم فی سیکنڈ زیادہ تر چیٹس کے لیے مناسب ہے۔

3

GIF ڈاؤن لوڈ کریں

یہ ہمیشہ لوپ ہوتا رہتا ہے، اور محفوظ کرنے سے پہلے فائل کا سائز دکھایا جاتا ہے۔

GIF کیا رکھ سکتا ہے، اور اس کی قیمت کیا ہے

فریمز کو آپس میں ملانے کے بجائے مقررہ لمحوں پر لیا جاتا ہے: دس فی سیکنڈ کا مطلب ہے سیکنڈ کے ہر دسویں حصے پر قریب ترین ڈیکوڈ شدہ فریم، اس لیے 30 fps کے ماخذ میں ہر تین میں سے دو فریم چھوڑ دیے جاتے ہیں۔ جو حرکت رواں تھی وہ تھوڑی جھٹکے دار ہو جاتی ہے، اور ریٹ بڑھانے کے سوا اس کا کوئی حل نہیں — جس سے فائل بھی اسی تناسب سے بڑھتی ہے، کیونکہ GIF ہر فریم کی الگ قیمت ادا کرتا ہے۔

رنگ وہ جگہ ہے جہاں یہ فارمیٹ اپنی عمر سب سے صاف دکھاتا ہے۔ ہر فریم کو اسی فریم سے چنے گئے 256 رنگوں تک محدود کیا جاتا ہے، اور کوئی ڈیدرنگ نہیں ہوتی، اس لیے آسمان، گریڈیئنٹ یا جلد کا رنگ نمایاں پٹیوں میں آتا ہے — اور چونکہ پیلیٹ ہر فریم کے لیے دوبارہ بنتا ہے، یہ پٹیاں ایک فریم سے اگلے تک تھوڑا کھسکتی ہیں، جو پورے لوپ میں ہلکی جھلملاہٹ جیسا لگتا ہے۔ سادہ مواد میں ایسی کوئی مشکل نہیں: اسکرین ریکارڈنگ، ٹرمینل سیشن یا لائن اینیمیشن میں اکثر شروع سے ہی 256 سے کم رنگ ہوتے ہیں اور وہ بالکل درست نکلتا ہے۔

وقت ہر فریم کے لیے سیکنڈ کے سوویں حصوں میں تاخیر کے طور پر محفوظ ہوتا ہے، اس لیے صرف کچھ فریم ریٹ بالکل درست ظاہر کیے جا سکتے ہیں۔ دس فی سیکنڈ بالکل 10 سوویں حصے ہے؛ پندرہ کے لیے 6.67 ہوگا، اس لیے فریمز باری باری 7 اور 6 ہوتے ہیں اور راؤنڈنگ ساتھ آگے بڑھائی جاتی ہے، جس سے پورا لوپ اتنا ہی لمبا رہتا ہے جتنا آپ نے کہا، بتدریج چھوٹا نہیں ہوتا۔

جب آپ کو کچھ اور چاہیے

ffmpeg اس سے بہتر GIF بناتا ہے، اور تصویری مواد پر تو مقابلہ ہی نہیں: اس کے palettegen اور paletteuse فلٹرز پورے کلپ کے لیے ایک پیلیٹ بناتے ہیں اور پھر اس کے مطابق ڈیدرنگ کرتے ہیں، جس سے وہ پٹیاں اور جھلملاہٹ ختم ہو جاتی ہے جو ہر فریم کے الگ پیلیٹ سے آتی ہے۔ gifsicle نتیجے کو مزید آپٹیمائز کرتا ہے، اور اس کی لاسی سیٹنگ اس سے بھی زیادہ۔ ان میں سے کوئی بھی براؤزر سے دستیاب نہیں، اور اگر آپ باقاعدگی سے GIF بناتے ہیں تو یہ دو کمانڈز سیکھنے کے قابل ہیں۔

اکثر پوچھے جانے والے سوالات

میرا GIF اتنا بڑا کیوں ہے؟

GIF، 1989 کا فارمیٹ ہے: حرکت کی کوئی کمپریشن نہیں، اور ہر فریم میں 256 رنگ۔ 480 پکسلز اور 10 fps پر تین سیکنڈ کا کلپ عموماً 1–3 MB ہوتا ہے، اور چوڑائی دگنی کرنے سے یہ تقریباً چار گنا ہو جاتا ہے۔ چوڑائی اور فریم ریٹ ہی دو اہم کنٹرول ہیں — لمبائی کم کرنے سے پہلے ان میں سے ایک کم کریں۔

مجھے کون سا فریم ریٹ چننا چاہیے؟

10 fps اسکرین ریکارڈنگز کے لیے ٹھیک لگتا ہے اور زیادہ تر حرکت کے لیے رواں محسوس ہوتا ہے؛ 15 fps واضح طور پر زیادہ رواں ہے اور ڈیڑھ گنا بڑا؛ 25 fps چھوٹے، تیز کلپس کے لیے ہے جہاں حرکت ہی اصل بات ہو۔

GIF کتنا لمبا ہو سکتا ہے؟

ایک منٹ تک، اگرچہ دس سیکنڈ سے لمبی کوئی بھی چیز عموماً ویڈیو کے طور پر بہتر رہتی ہے۔ یہ حد اس لیے ہے کہ لمبا GIF درجنوں میگا بائٹس کا ہوتا ہے — جس ویڈیو سے بنا اس سے بھی زیادہ دیر میں لوڈ ہوتا ہے۔

کیا میری ویڈیو کہیں محفوظ کی جاتی ہے؟

نہیں۔ فریمز یہیں بنائے جاتے ہیں اور GIF یہیں تیار ہوتا ہے، اور نتیجے پر کوئی واٹر مارک نہیں ہوتا۔

رنگوں میں پٹیاں کیوں نظر آتی ہیں؟

GIF کے ایک فریم میں صرف 256 رنگ ہو سکتے ہیں، اس لیے گریڈیئنٹس، آسمان اور جلد کے رنگوں میں پٹیاں بن جاتی ہیں۔ ہر فریم کو اس کا اپنا سب سے موزوں پیلیٹ دیا جاتا ہے، جو اس فارمیٹ میں ممکن بہترین ہے۔

کیا اس میں آواز رہتی ہے؟

GIF میں آواز ہو ہی نہیں سکتی۔ اگر آواز اہم ہے تو ویڈیو رکھیں اور اس کی جگہ ویڈیو کمپریس کریں استعمال کریں۔

جاننا مفید ہے: ہر GIF میں زیادہ سے زیادہ 60 سیکنڈ اور 900 فریمز۔ ٹرانسپیرنسی منتقل نہیں ہوتی۔ ہر فریم مکمل محفوظ ہوتا ہے، اس لیے فائل کا سائز لمبائی، چوڑائی اور فریم ریٹ کے ساتھ بڑھتا ہے۔

یہ ٹول اپنی ویب سائٹ پر لگائیں

کسی بھی بلاگ، کلاس پیج یا ہیلپ آرٹیکل کے لیے مفت۔ ایک اسنیپٹ پیسٹ کریں اور آپ کے وزیٹرز اسے سیدھا آپ کے صفحے پر استعمال کر سکیں گے۔