ভিডিও থেকে GIF

আপনার ব্রাউজারেই সরাসরি যেকোনো ভিডিও ক্লিপকে অ্যানিমেটেড লুপ GIF-এ রূপান্তর করুন।

ফ্রেম রেট
প্রস্থ (Width)
ফলাফল

তৈরি হওয়া GIF-গুলো লাইভ প্রিভিউসহ এখানে প্রদর্শিত হবে।

প্রস্তুত। ভিডিও ক্লিপ যুক্ত করুন এবং আউটপুট কাস্টমাইজ করুন।

আপনার ভিডিও ফাইলগুলো আপনার ব্রাউজারেই প্রসেস করা হয়। BroBroGo-তে কিছুই আপলোড করা হয় না।

জিজ্ঞাসিত প্রশ্নাবলী

এখানে আমার ভিডিও আপলোড করা কি নিরাপদ?

হ্যাঁ। রূপান্তর সম্পূর্ণভাবে আপনার ব্রাউজারেই ঘটে — আপনার ভিডিও কখনোই BroBroGo-তে আপলোড করা হয় না।

আমার GIF কেন ১৫ সেকেন্ডে সীমাবদ্ধ করা হয়েছে?

GIF প্রতিটি ফ্রেমকে প্রায় স্বাধীনভাবে সংরক্ষণ করে, তাই প্রতিটি ফ্রেম যুক্ত করার সাথে সাথে ফাইলের আকার বৃদ্ধি পায় — একটি দীর্ঘ ভিডিওর ক্ষেত্রে ফাইলটি ব্যবহারের অনুপযোগী রকমের বড় হয়ে যাবে। ১৫ সেকেন্ডের সীমাবদ্ধতা প্রধান GIF প্ল্যাটফর্মগুলোর নিয়মের সাথে সামঞ্জস্যপূর্ণ; দীর্ঘ ভিডিওগুলোর ক্ষেত্রে প্রথম থেকে রূপান্তর করা হয় এবং ট্রিম করা হিসেবে চিহ্নিত করা হয়।

GIF কেন মূল ভিডিওর চেয়ে আকারে বড় হয়?

GIF হলো ১৯৮৯ সালের একটি ২৫৬-রঙের ইমেজ ফরম্যাট, কোনো আধুনিক ভিডিও কোডেক নয় — এটি MP4 বা WebM-এর মতো কার্যকরভাবে কম্প্রেস করতে পারে না। ফাইলটি খুব বড় হয়ে গেলে, ছোট প্রস্থ (width) বা কম ফ্রেম রেট বেছে নিন।

ব্রাউজারে ভিডিও থেকে GIF রূপান্তর এবং এর কার্যপদ্ধতি

"ভিডিও থেকে GIF" টুলটি ব্যবহার করে যেকোনো ভিডিও ক্লিপকে সরাসরি আপনার ব্রাউজারে একটি লুপ অ্যানিমেটেড GIF-এ রূপান্তর করা যায়। এই রূপান্তর প্রক্রিয়ার জন্য কোনো ফাইল সার্ভারে আপলোড করার প্রয়োজন হয় না, কারণ সম্পূর্ণ প্রসেসিং স্থানীয়ভাবে ব্যবহারকারীর ব্রাউজারে সম্পন্ন হয়। রূপান্তর করার সময় আউটপুট GIF-এর ফ্রেম রেট এবং প্রস্থ (width) নিয়ন্ত্রণ করার সুবিধা রয়েছে।

এই টুলটিতে MP4, MOV, WebM এবং MKV ফরম্যাটের ভিডিও ফাইল ব্যবহার করা যায়। ব্যবহারকারী একসাথে সর্বোচ্চ ৫টি ফাইল নির্বাচন করতে পারেন এবং প্রতিটি ভিডিওর প্রথম ১৫ সেকেন্ড রূপান্তর করা হয়।

ইনপুট ফাইল এবং কনফিগারেশন অপশন

টুলটিতে ভিডিও রূপান্তরের জন্য নির্দিষ্ট কিছু ইনপুট প্যারামিটার এবং সীমাবদ্ধতা রয়েছে:

  • ভিডিও ফাইল ফরম্যাট: শুধুমাত্র MP4, MOV, WebM এবং MKV ফরম্যাটের ফাইল ইনপুট হিসেবে গ্রহণ করা হয়।
  • ফাইলের সংখ্যা: একবারে সর্বোচ্চ ৫টি ফাইল নির্বাচন বা ড্রপ করা সম্ভব।
  • ভিডিওর দৈর্ঘ্য: যেকোনো ভিডিওর প্রথম ১৫ সেকেন্ড রূপান্তর করা হয়।
  • ফ্রেম রেট: ব্যবহারকারী ৫, ১০ বা ১৫ frames per second (fps) নির্বাচন করতে পারেন। এর ডিফল্ট মান হলো ১০ fps।
  • প্রস্থ (Width): আউটপুট GIF-এর প্রস্থ ২৪০, ৩৬০ বা ৪৮০ পিক্সেল (px) নির্ধারণ করা যায়। এর ডিফল্ট মান হলো ৩৬০px।

আউটপুট এবং ফলাফল প্রদর্শন

ভিডিও রূপান্তর সম্পন্ন হওয়ার পর ইন্টারফেসে "ফলাফল" অংশের অধীনে রূপান্তরিত GIF-এর লাইভ প্রিভিউ এবং প্রয়োজনীয় তথ্য প্রদর্শিত হয়:

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

রূপান্তরের নিয়মাবলী এবং ত্রুটিসমূহ (Edge Cases)

টুলটি ব্যবহারের সময় বিভিন্ন ফাইল এবং ইনপুটের অবস্থার ওপর ভিত্তি করে নির্দিষ্ট কিছু নিয়ম ও ত্রুটি বার্তা প্রদর্শিত হয়:

  • ১৫ সেকেন্ডের বেশি দৈর্ঘ্যের ভিডিও: কোনো ভিডিও ১৫ সেকেন্ডের চেয়ে দীর্ঘ হলে, রূপান্তরের পর সেটিতে "১৫ সেকেন্ডের চেয়ে দীর্ঘ — শুধুমাত্র শুরুর অংশটি রূপান্তর করা হয়েছে।" বার্তাটি যুক্ত করা হয়।
  • ফাইলের সংখ্যার সীমা অতিক্রম: যদি ৫টির বেশি ফাইল একসাথে নির্বাচন করা হয়, তবে "একবারে সর্বোচ্চ {max}টি ফাইল নির্বাচন করুন।" ত্রুটি বার্তাটি দেখায়।
  • ফাইল নির্বাচন না করা: কোনো ফাইল নির্বাচন না করে রূপান্তর করতে গেলে "কমপক্ষে একটি video ফাইল নির্বাচন করুন।" বার্তাটি প্রদর্শিত হয়।
  • অসমর্থিত ফাইল ফরম্যাট: তালিকায় থাকা ফরম্যাট ব্যতীত অন্য কোনো ফাইল দিলে "এই ধরনের ফাইল সমর্থিত নয়।" লেখাটি আসে।
  • ক্ষতিগ্রস্ত বা রিড-অক্ষম ফাইল: ফাইলটি যদি ভিডিও হিসেবে পড়া না যায়, খালি থাকে বা ক্ষতিগ্রস্ত হয়, তবে "এই ফাইলটি ভিডিও হিসেবে পড়া যায়নি। এটি ক্ষতিগ্রস্ত, খালি বা অন্য কোনো ভিডিও ফাইল হতে পারে।" ত্রুটিটি প্রদর্শিত হয়।
  • ভিডিও ট্র্যাকবিহীন ফাইল: ফাইলে যদি কোনো ভিডিও ট্র্যাক না থাকে (যেমন শুধুমাত্র অডিও ফাইল), তবে "এই ফাইলে রূপান্তর করার মতো কোনো ভিডিও ট্র্যাক নেই — এটি শুধুমাত্র অডিও ফাইল হতে পারে।" বার্তাটি দেখায়।
  • রূপান্তর ব্যর্থতা: একক ফাইলের রূপান্তর ব্যর্থ হলে "রূপান্তর ব্যর্থ হয়েছে। অন্য কোনো ফাইল চেষ্টা করুন।" এবং একাধিক ফাইল ব্যর্থ হলে "{count}টি ফাইল প্রসেস করা যায়নি।" বার্তাটি প্রদর্শিত হয়।
  • ক্লিয়ার অপশন: "মুছে ফেলুন" বোতামটি ব্যবহার করলে বর্তমান কিউ (queue) এবং পূর্ববর্তী সকল ফলাফল মুছে যায়।

GIF ফরম্যাটের প্রযুক্তিগত সীমাবদ্ধতা এবং ফাইলের আকার

GIF (Graphics Interchange Format) হলো ১৯৮৯ সালের একটি ২৫৬-রঙের ইমেজ ফরম্যাট। এটি কোনো আধুনিক ভিডিও কোডেক নয়, যার কারণে এটি MP4 বা WebM-এর মতো কার্যকরভাবে ডেটা কম্প্রেস করতে পারে না।

এই প্রযুক্তিগত সীমাবদ্ধতার কারণে, রূপান্তরিত GIF ফাইলের আকার অনেক সময় মূল ভিডিও ফাইলের চেয়ে বড় হয়ে যেতে পারে। GIF ফাইলের আকার নিয়ন্ত্রণে রাখার জন্য এবং ফাইল সাইজ কমাতে ব্যবহারকারী ছোট প্রস্থ (যেমন ২৪০px) অথবা কম ফ্রেম রেট (যেমন ৫ fps) নির্বাচন করতে পারেন।

ব্রাউজার-ভিত্তিক প্রসেসিং এবং গোপনীয়তা

এই টুলের মাধ্যমে ভিডিও রূপান্তরের সম্পূর্ণ প্রক্রিয়াটি ব্যবহারকারীর নিজস্ব ব্রাউজারে সম্পন্ন হয়। ভিডিও ফাইলগুলো প্রক্রিয়াকরণের জন্য কোনো রিমোট সার্ভারে পাঠানো বা BroBroGo-তে আপলোড করা হয় না। এর ফলে ফাইলের গোপনীয়তা বজায় থাকে এবং ব্যবহারকারী নিশ্চিত থাকতে পারেন যে তাদের ডেটা তাদের ডিভাইসের বাইরে যাচ্ছে না।

সাধারণ জিজ্ঞাসা (FAQ)

প্রশ্ন: এখানে আমার ভিডিও আপলোড করা কি নিরাপদ?
উত্তর: হ্যাঁ। রূপান্তর সম্পূর্ণভাবে আপনার ব্রাউজারেই ঘটে — আপনার ভিডিও কখনোই BroBroGo-তে আপলোড করা হয় না।

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

প্রশ্ন: GIF কেন মূল ভিডিওর চেয়ে আকারে বড় হয়?
উত্তর: GIF হলো ১৯৮৯ সালের একটি ২৫৬-রঙের ইমেজ ফরম্যাট, কোনো আধুনিক ভিডিও কোডেক নয় — এটি MP4 বা WebM-এর মতো কার্যকরভাবে কম্প্রেস করতে পারে না। ফাইলটি খুব বড় হয়ে গেলে, ছোট প্রস্থ (width) বা কম ফ্রেম রেট বেছে নিন।

প্রশ্ন: আমি কি একসাথে একাধিক ভিডিও ফাইল রূপান্তর করতে পারব?
উত্তর: হ্যাঁ, আপনি একসাথে সর্বোচ্চ ৫টি ভিডিও ফাইল নির্বাচন করে রূপান্তর করতে পারবেন। ৫টির বেশি ফাইল একসাথে প্রসেস করা যায় না।