টুলস95

এডিট / একটি ব্যবহারিক ইমেজ গাইড

ছবি থেকে কীভাবে একটি GIF তৈরি করবেন

ছবিগুলোর সেটকে নিজস্ব ছন্দ দিন।

ছবি থেকে GIF তৈরি করতে, GIF মেকার খুলুন, ইমেজ নির্বাচন করুন এবং আপনার ছবিগুলো আপলোড করুন। ফ্রেমগুলো সাজান, প্রতিটি কতক্ষণ দৃশ্যমান থাকবে তা বেছে নিন, যেকোনো ট্রানজিশন যোগ করুন এবং GIF তৈরি করুন নির্বাচন করুন। এই গাইডটি একটি আসল চার-ইমেজের লুপ তৈরি করে এবং ফটো অ্যানিমেশনকে অর্থবহ করে তোলার কন্ট্রোলগুলো ব্যাখ্যা করে।

গাইডটি অনুসরণ করুন
চারটি আসল সোর্স ইমেজ এবং ডাউনলোড করা ফলাফল
আগে অ্যানিমেশনের আগে চারটি সম্পূর্ণ অরবিটাল স্যাম্পল ইমেজ, তাদের মূল ক্রমে একসাথে প্রদর্শিত।

এই তুলনার জন্য কন্টাক্ট শিট হিসেবে সাজানো চারটি মূল 640 × 640 WebP ইমেজ।

পরে ডাউনলোড করা অরবিটাল GIF-এর প্রকৃত প্রথম ফ্রেম, যার নিচে সাদা রঙের 'Made to loop' ক্যাপশন যুক্ত আছে।

animation.gif-এর প্রথম ফ্রেম: 640 × 640 পিক্সেল; সম্পূর্ণ 20-ফ্রেমের লুপটি 3.4 সেকেন্ড স্থায়ী হয়।

আগে হলো চারটি পূর্ণ সোর্স ইমেজের একটি কন্টাক্ট শিট। পরে হলো প্রকৃত প্রথম আউটপুট ফ্রেম, কোনো সিমুলেটেড অ্যানিমেশন নয়। পড়ার সুবিধার জন্য উভয়ই ছোট করে দেখানো হয়েছে; GIF এই সোর্সগুলোকে সফট ফেড এবং শুধুমাত্র প্রথম ফ্রেমে একটি ক্যাপশন দিয়ে একত্রিত করে।
বিজ্ঞাপন
বিজ্ঞাপন

প্রথমে চারটি ছবি দিয়ে উদাহরণটি তৈরি করুন, তারপর আপনার নিজের ছবির সিকোয়েন্স অনুযায়ী ক্রম, ফ্রেমের সময়কাল এবং ক্যানভাস মানিয়ে নিন। GIF মেকার খুলুন.

01

ছবি নির্বাচন করুন এবং ফ্রেম সিকোয়েন্স সাজান

GIF মেকার খুলুন এবং ইমেজ নির্বাচন করুন। আপনার ছবিগুলো আপলোড করুন অথবা 'Try an example' বেছে নিন। সাধারণ ইনপুটের মধ্যে রয়েছে JPG, PNG, WebP এবং GIF; আপলোড ফর্মে অতিরিক্ত সমর্থিত ফরম্যাটগুলোর তালিকা রয়েছে। একটি ব্যাচে 50টি পর্যন্ত ফাইল থাকতে পারে, প্রতি ইমেজে 25 MB সীমা এবং সামগ্রিক প্রসেসিং সীমা রয়েছে।

এই উদাহরণটি gif-orbit-01.webp থেকে gif-orbit-04.webp লোড করতে 'Try an example' ব্যবহার করে। প্রতিটি অরিজিনাল 640 × 640 পিক্সেলের এবং চারটি ছবি একই অরবিটাল দৃশ্যের বিভিন্ন অবস্থান দেখায়। কাজের ফলাফলের জন্য তাদের আসল ক্রম বজায় রাখুন।

ফ্রেম কার্ডগুলো প্রিভিউয়ের উপরে থাকে। কার্ডের অবস্থান পরিবর্তন করতে সেটি টেনে আনুন, অথবা কার্ডটি নির্বাচন করে সেটিংস প্যানেলে 'আগে সরান' বা 'পরে সরান' ব্যবহার করুন। কিবোর্ড ব্যবহারকারীরা অ্যারো কি দিয়ে কার্ড নির্বাচন করতে পারেন এবং Alt ও অ্যারো কি চেপে সেগুলোর ক্রম পরিবর্তন করতে পারেন। প্রিভিউয়ের উপরে থাকা 'Play' বর্তমান সিকোয়েন্সটি পরীক্ষা করে।

'Duplicate' নির্বাচিত ফ্রেমের আরেকটি কপি তৈরি করে। 'Remove' সিকোয়েন্স থেকে একটি ফ্রেম মুছে ফেলে, তবে অন্তত একটি ফ্রেম অবশ্যই রাখতে হয়। 'Undo' এবং 'Redo' সাম্প্রতিক এডিটগুলো পুনরুদ্ধার করে; নতুন সোর্স ফাইল যোগ বা মুছে ফেললে একটি নতুন ফাইল সেট তৈরি হয় এবং এডিট হিস্ট্রি রিসেট হয়ে যায়। সিকোয়েন্সে আরও ছবির প্রয়োজন হলে 'ছবি যোগ করুন' ব্যবহার করুন।

স্পষ্ট ক্রম বজায় থাকে এমন সম্পর্কিত ছবি ব্যবহার করুন। অনেকগুলো অসংলগ্ন ছবি দ্রুত পরিবর্তনের চেয়ে একটি সাধারণ সিকোয়েন্স অনুসরণ করা সহজ।

02

প্রতিটি ফ্রেমের স্থায়িত্ব নির্ধারণ করুন এবং একটি ট্রানজিশন বেছে নিন

একটি ফ্রেম নির্বাচন করুন এবং সেকেন্ডে 'Duration' সেট করুন। প্রতিটি সোর্স ফ্রেমের জন্য সমর্থিত সীমা হলো 0.02 থেকে 10 সেকেন্ড। 'এই ডিউরেশন সব ফ্রেমে প্রয়োগ করুন' অপশনটি সব ফ্রেমে একই সময় নির্ধারণ করে। স্লাইডশোতে শিরোনাম বা বিস্তারিত কোনো শেষ ছবির ক্ষেত্রে, সেই ফ্রেমটিকে অন্যগুলোর চেয়ে বেশিক্ষণ দৃশ্যমান রাখুন।

উদাহরণটির জন্য, প্রতিটি 'Duration' 0.65 সেকেন্ডে রাখুন। 'Try an example' অপশনটি এই মানটি আগেই সেট করে দেয়; নিজের ছবির ক্ষেত্রে, একটি ফ্রেমের জন্য 0.65 লিখুন এবং 'এই ডিউরেশন সব ফ্রেমে প্রয়োগ করুন' নির্বাচন করুন। 'Transition'-এর অধীনে 'Soft fade' বেছে নিন এবং 'Transition time' 0.20 সেকেন্ড বা 200 মিলিসেকেন্ডে সেট করুন।

'টেক্সট এবং এক্সপোর্ট কোয়ালিটি' খুলুন এবং 'Transition steps' 4-এ রাখুন। প্রতিটি ফেড চারটি মধ্যবর্তী ফ্রেম যোগ করে। চারটি মূল ফ্রেম, চারটি লুপিং ফেড, 'Forward playback' এবং 'Repeat forever' সহ এই উদাহরণটিতে মোট 20টি রেন্ডার করা ফ্রেম রয়েছে। চারটি 0.65-সেকেন্ডের হোল্ড এবং চারটি 0.20-সেকেন্ডের ফেড মিলে একটি 3.4-সেকেন্ডের সাইকেল তৈরি করে।

'Clean cut' ট্রানজিশন ফ্রেম যোগ না করেই সরাসরি ছবির মধ্যে পরিবর্তন ঘটায়। 'Slide left' পরবর্তী ছবিটিকে ক্যানভাস জুড়ে সরিয়ে আনে। ট্রানজিশন স্টেপ বাড়ালে ট্রানজিশন আরও মসৃণ হয়, তবে সেগুলো 200-ফ্রেম এক্সপোর্ট বাজেটের বেশি জায়গা নেয়। নির্বাচিত সিকোয়েন্স এবং ইফেক্ট সেই সীমা অতিক্রম করলে এডিটর তা জানিয়ে দেয়।

'Forward' সিকোয়েন্সটিকে ক্রমানুসারে চালায়, 'Reverse' উল্টোভাবে চালায় এবং 'Bounce' উভয় প্রান্তের ফ্রেম পুনরাবৃত্তি না করেই সিকোয়েন্সের মধ্য দিয়ে ফিরে আসে। 'Loop' অসীম পুনরাবৃত্তি বা নির্দিষ্ট সংখ্যক বার চালানোর সুবিধা দেয়। এই উদাহরণের জন্য, 'Forward' এবং 'Repeat forever' বজায় রাখুন।

'Duration' হলো ট্রানজিশনের আগের হোল্ড; এর সাথে 'Transition time' যোগ করা হয়। ফেড সক্রিয় থাকলে 0.65 সেকেন্ডের চারটি ছবি 2.6 সেকেন্ডের লুপ তৈরি করে না।

এই নির্দেশিকার উদাহরণ

মূল ক্রমে চারটি উদাহরণ ইমেজ; প্রতি ফ্রেমে 0.65 সেকেন্ড; সামনে; চিরকাল পুনরাবৃত্তি; সফট ফেড; 0.20 সেকেন্ড ট্রানজিশন সময়; 4 ট্রানজিশন ধাপ; বর্গাকার 640 × 640 পিক্সেল; পুরো ইমেজ দেখান; 100% জুম-এ কেন্দ্রস্থ; প্রথম ফ্রেমে ক্যাপশন "Made to loop."; নিচে; 32 পিক্সেল; সাদা; 256 রঙ; মসৃণ রঙের গ্রেডিয়েন্ট এবং ফাইলের আকার অপ্টিমাইজ করা সক্রিয়।

সোর্স ইমেজ
4 WebPs · প্রতিটি 640 × 640 পিক্সেল
ফ্রেম টাইমিং
0.65 সেকেন্ড হোল্ড + 0.20 সেকেন্ড ফেড
ডাউনলোড করা GIF
640 × 640 পিক্সেল · 20 ফ্রেম
অ্যানিমেশন সাইকেল
3.4 সেকেন্ড · চিরকাল পুনরাবৃত্তি হয়
03

ক্যানভাস বেছে নিন, ছবির ফ্রেম ঠিক করুন এবং ক্যাপশন যোগ করুন

'Canvas & background'-এর অধীনে, উদাহরণের জন্য 'Square · 1:1' বেছে নিন এবং 'Width' ও 'Height' 640 px-এ রাখুন। অন্যান্য প্রিসেটের মধ্যে রয়েছে Portrait, Story, Landscape এবং Widescreen। 'Match first image' প্রথম ছবির আকৃতি থেকে শুরু করে, আর 'কাস্টম সাইজ' প্রতিটি ধারের জন্য 16 থেকে 1600 px পর্যন্ত ডাইমেনশন গ্রহণ করে, যা অ্যানিমেশনের মোট প্রসেসিং সীমার সাপেক্ষে।

'Image fit'-এ 'পুরো ছবিটি দেখুন' এবং 'ক্যানভাস পূরণ করুন' অপশন রয়েছে। 100% জুম-এ 'পুরো ছবিটি দেখুন' সোর্স ছবির সব প্রান্ত বজায় রাখে এবং ভিন্ন আকৃতির ছবির চারপাশে ব্যাকগ্রাউন্ড রেখে দিতে পারে। 'ক্যানভাস পূরণ করুন' আউটপুট এরিয়া পূর্ণ করে এবং প্রান্তগুলো ক্রপ করতে পারে। 'Background' কাঙ্ক্ষিত রঙে সেট করুন অথবা গন্তব্যে প্রয়োজন হলে 'স্বচ্ছ ব্যাকগ্রাউন্ড' সক্রিয় করুন।

একটি ফ্রেম নির্বাচন করে সেটির ফ্রেম আলাদাভাবে পরিবর্তন করুন। প্রিভিউটি ড্র্যাগ করুন অথবা জুম পরিবর্তন করুন, 90-ডিগ্রি ঘোরানোর জন্য বাম বা ডান ব্যবহার করুন, অথবা মিরর করতে ফ্লিপ করুন। রিসেট ফ্রেম সেই ফ্রেমটিকে 100% জুম-এ কেন্দ্রস্থ এবং ঘোরানোহীন অবস্থায় ফিরিয়ে আনে। উদাহরণটিতে চারটি মূল বর্গাকার ছবিই কেন্দ্রস্থ রাখা হয়েছে এবং 'পুরো ছবিটি দেখুন' ব্যবহার করা হয়েছে।

প্রথম ফ্রেমটি নির্বাচন করুন এবং “ক্যাপশন”-এ Made to loop. লিখুন। অন্য তিনটি ক্যাপশন খালি রাখুন। “টেক্সট এবং এক্সপোর্ট কোয়ালিটি”-এর অধীনে, ক্যাপশনের অবস্থান “নিচে”-এ, ক্যাপশনের আকার 32 px-এ এবং ক্যাপশনের রঙ সাদা রাখুন। ক্যাপশনগুলো আলাদা আলাদা ফ্রেমের সাথে যুক্ত থাকে; অন্য ফ্রেম নির্বাচন করলে আপনি ভিন্ন লাইন লিখতে পারবেন। উদাহরণের প্রথম ক্যাপশনটি তার ফ্রেমের সাথে মিলিয়ে অদৃশ্য হয়ে যায়।

256-এ GIF টি রঙ রাখুন · আরও বিস্তারিত, স্মুথ কালার গ্রেডিয়েন্ট এবং অপ্টিমাইজ ফাইল সাইজ সক্রিয় করা হয়েছে। রঙের সংখ্যা কমালে ফাইল হালকা হয়, তবে সূক্ষ্ম শেড পরিবর্তিত হতে পারে। স্মুথ কালার গ্রেডিয়েন্ট ডিদারিং ব্যবহার করে, যা রঙের ব্যান্ডগুলোকে নরম করে এবং একটি দৃশ্যমান সূক্ষ্ম প্যাটার্ন যোগ করে।

ক্যানভাসের আকার পরিবর্তনের পর প্রতিটি ফ্রেম পরীক্ষা করুন। একটি ছবির জন্য উপযুক্ত কম্পোজিশন অন্য ছবিতে সাবজেক্টকে ক্রপ করে ফেলতে পারে। আউটপুট ডাইমেনশন বাড়ালে ছোট সোর্স থেকে হারিয়ে যাওয়া ডিটেইল পুনরুদ্ধার করা যায় না।

04

GIF তৈরি করুন এবং ডাউনলোড করা অ্যানিমেশনটি পর্যালোচনা করুন

প্রিভিউ চালান এবং একটি সম্পূর্ণ চক্র দেখুন, যার মধ্যে শেষ ফ্রেম থেকে প্রথম ফ্রেমে ফিরে আসা অন্তর্ভুক্ত। ক্যাপশনগুলো যথেষ্ট সময় ধরে দৃশ্যমান আছে কিনা, ক্রপ সামঞ্জস্যপূর্ণ কিনা এবং কোনো ফ্রেম তাড়াহুড়ো মনে হচ্ছে কিনা তা পরীক্ষা করুন। সিকোয়েন্স প্রস্তুত হলে GIF তৈরি করুন নির্বাচন করুন; সার্ভার আপলোড করা অরিজিনাল থেকে চূড়ান্ত অ্যানিমেশন রেন্ডার করবে।

কাজ করা উদাহরণটি 640 × 640 পিক্সেল মাপে animation.gif ডাউনলোড করে। আসল আউটপুটে 20 টি ফ্রেম, একটি 3.4-সেকেন্ডের চক্র এবং অবিরাম লুপ রয়েছে। উপরের তুলনাটি চারটি মূল ছবিকে একটি কন্টাক্ট শিট হিসেবে এবং সেই ডাউনলোড করা GIF-এর প্রথম ফ্রেমটি দেখায়, যার সাথে 'Made to loop' ক্যাপশন যোগ করা হয়েছে।

আর্টিকেলের ছবিগুলো কেবল প্রিভিউ, অ্যানিমেশন প্লেয়ার নয়। টাইমিং এবং লুপ পরীক্ষা করতে ডাউনলোড করা GIF-কে এমন অ্যাপে খুলুন যা অ্যানিমেশন সাপোর্ট করে। যে প্রিভিউটি মসৃণ দেখায় তা GIF প্যালেট রূপান্তরের পরে রঙের পরিবর্তন পেতে পারে, তাই শেয়ার করার আগে সেভ করা ফলাফলটি যাচাই করুন।

ছোট ফলাফলের জন্য, কম সোর্স ফ্রেম, ছোট ট্রানজিশন, কম ট্রানজিশন ধাপ, ছোট ক্যানভাস বা কম GIF রঙের মান ব্যবহার করে দেখুন। শুধুমাত্র হোল্ড টাইম কমালে ইমেজ ফ্রেম মুছে যায় না, তাই এটি ফাইলের আকার খুব বেশি না কমিয়েই গতি পরিবর্তন করতে পারে।

রিফ্রেশ বা চলে যাওয়ার আগে ডাউনলোড করুন। এডিটর বা ডাউনলোড পেজ রিফ্রেশ করলে মূল টুল পেজে ফিরে যাওয়া হয়। আপনার মূল ছবিগুলো সংরক্ষণ করুন কারণ এক্সপোর্ট করা GIF একটি ফ্ল্যাট অ্যানিমেশন, কোনো প্রজেক্ট ফাইল নয় যাতে এডিটযোগ্য সোর্স কন্ট্রোল থাকে।

একটি স্ট্যাটিক ইমেজ ভিউয়ার হয়তো শুধুমাত্র প্রথম GIF ফ্রেম দেখাতে পারে। অ্যানিমেশনটি নেই বলে ধরে নেওয়ার আগে ফাইলটি কোনো ব্রাউজার বা অন্য অ্যানিমেশন-সক্ষম ভিউয়ারে পরীক্ষা করুন।

দরকারি তথ্য

সাধারণ প্রশ্ন

আমি কি JPG এবং PNG ইমেজ মিলিয়ে একটি GIF তৈরি করতে পারি?

হ্যাঁ। ইমেজ মোড সমর্থিত ইমেজ ফরম্যাটগুলোকে একটি সিকোয়েন্সে একত্রিত করতে পারে। প্রতিটি ইনপুট এক বা একাধিক টাইমলাইন ফ্রেমে পরিণত হয়। একটি শেয়ার্ড ক্যানভাস সাইজ বেছে নিন এবং প্রতিটি ইমেজের ফিট পরীক্ষা করুন।

প্রতিটি ইমেজ কি ভিন্ন ভিন্ন সময়ের জন্য স্ক্রিনে থাকতে পারে?

হ্যাঁ। একটি ফ্রেম নির্বাচন করুন এবং ডিউরেশন পরিবর্তন করুন। 'Apply this duration to all frames' ঐচ্ছিক; যখন ছবিগুলোর ভিন্ন ভিন্ন হোল্ড টাইমের প্রয়োজন হয় তখন এটি ব্যবহার করবেন না।

GIF-এ ছবির সংখ্যার চেয়ে বেশি ফ্রেম কেন থাকে?

সফট ফেড এবং স্লাইড লেফট ট্রানজিশন ফ্রেম যুক্ত করে, এবং বাউন্স একটি রিটার্ন সিকোয়েন্স যোগ করে। একটি আপলোড করা অ্যানিমেটেড ফাইলে বেশ কয়েকটি ফ্রেম থাকতে পারে। 200-ফ্রেমের সীমাটি রেন্ডার করা অ্যানিমেশনের ক্ষেত্রে প্রযোজ্য, শুধুমাত্র আপলোড করা ছবির সংখ্যার ক্ষেত্রে নয়।

আমি কি প্রতিটি ইমেজে আলাদা ক্যাপশন দিতে পারি?

হ্যাঁ। ক্যাপশন নির্বাচিত ফ্রেমে প্রযোজ্য হয়। টেক্সট লিখতে প্রতিটি ফ্রেম নির্বাচন করুন। ক্যাপশনের অবস্থান, আকার এবং রঙ অ্যানিমেশনের জন্য শেয়ার্ড স্টাইলিং কন্ট্রোল।

GIF-এ কি স্বচ্ছ ব্যাকগ্রাউন্ড থাকতে পারে?

হ্যাঁ। Canvas & background-এর অধীনে Transparent background চালু করুন। GIF PNG-এর মতো মসৃণ আংশিক স্বচ্ছতার পরিবর্তে সম্পূর্ণ স্বচ্ছ পিক্সেল সমর্থন করে, তাই নরম প্রান্তগুলো পরিবর্তিত হতে পারে। ডাউনলোড করা ফলাফলটি তার উদ্দিষ্ট ব্যাকগ্রাউন্ডের সাথে মিলিয়ে দেখুন।

ছবির কিছু প্রান্ত কেন বাদ পড়ছে?

ক্যানভাস পূর্ণ করলে এবং অতিরিক্ত Zoom করলে সোর্সের প্রান্তগুলো ক্রপ হতে পারে। সম্পূর্ণ ছবি রাখতে, Show the whole image বেছে নিন, Zoom-কে 100%-এ সেট করুন এবং সেন্টারড ফ্রেমিং ব্যবহার করুন। ক্যানভাসের আকার ভিন্ন হলে চারপাশে দৃশ্যমান ব্যাকগ্রাউন্ড থাকতে পারে।

GIF-কে দ্রুত প্লে করলে কি এর ফাইলের আকার ছোট হয়?

সবসময় নয়। কম সময় ধরে রাখলে টাইমিং পরিবর্তিত হয় কিন্তু ফ্রেম একই থাকে। ডাইমেনশন, রেন্ডার করা ফ্রেমের সংখ্যা বা রঙের সংখ্যা কমালে সাধারণত ফাইলের আকারে সরাসরি প্রভাব পড়ে।

সব ছবি কি আমার ব্রাউজারে প্রসেস করা হয়?

না। ব্রাউজার ইন্টারঅ্যাক্টিভ কম্পোজিশন প্রদর্শন করে, কিন্তু ফ্রেম প্রিভিউ এবং চূড়ান্ত GIF এনকোডিং সার্ভার প্রসেসিং ব্যবহার করে। চূড়ান্ত ফাইলটি আপলোড করা অরিজিনাল এবং নির্বাচিত সেটিংস থেকে রেন্ডার করা হয়।

আপনার পালা

আপনার ছবিগুলোকে একটি স্পষ্ট ছন্দের লুপে পরিণত করুন

একটি নমুনা ব্যবহার করে দেখুন বা আপনার নিজের ফাইল ব্যবহার করুন এবং শেয়ার করার আগে ফলাফল পর্যালোচনা করুন।

GIF মেকার খুলুন

ছবির বিস্তারিত

ভাষা38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

আপনার ভাষা নির্বাচন করুন। ভিডিও টিউটোরিয়ালগুলোতে বর্তমানে ইংরেজি বর্ণনা ব্যবহার করা হয়।