বিনামূল্যে কনভার্টার

MP4 থেকে GIF রূপান্তরকারী

আপনার ব্রাউজারেই সরাসরি MP4 ভিডিও থেকে অ্যানিমেটেড GIF-এ রূপান্তর করুন। WebAssembly ব্যবহার করে দ্রুত, নিরাপদ এবং সম্পূর্ণ ব্যক্তিগত।

ক্লিক করুন বা এখানে MP4 টানুন

৫০ এমবি পর্যন্ত সাপোর্ট করে

অথবা

বিকল্প

সেটিংস
GIF এনকোডিং ব্রাউজারের অভ্যন্তরে WebAssembly ব্যবহার করে নিরাপদে কাজ করে। উচ্চ গুণমানের সেটিংস আরও ভাল রঙের জন্য একটি অপ্টিমাইজড প্যালেট তৈরি করে তবে ফাইলগুলি বড় হতে পারে।

এই টুল সম্পর্কে

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

এই কনভার্টারটি WebAssembly-এ কম্পাইল করা FFmpeg ব্যবহার করে। MP4 ফ্রেম দ্বারা ফ্রেম ডিকোড করা হয়, প্রতিটি ফ্রেম 256 রঙ পর্যন্ত প্যালেটে পরিমাপ করা হয় এবং ফলস্বরূপ ফ্রেম ক্রমটি GIF কন্টেইনারে এনকোড করা হয় প্রতি-ফ্রেম বিলম্বের সাথে সোর্স ফ্রেম হারের সাথে মিলে যায়। রূপান্তর সম্পূর্ণরূপে আপনার ব্রাউজারে সঞ্চালিত হয়; কোনো আপলোড হয় না।

একটি বুদ্ধিমান আউটপুট কনফিগারেশন বাছাই করা MP4-টু-GIF-এর জন্য বিপরীত দিকনির্দেশের চেয়ে বেশি গুরুত্বপূর্ণ। প্রতি ফ্রেমে GIF-এর 256-রঙের প্যালেট হল এর একক সবচেয়ে বড় সীমাবদ্ধতা: বৈচিত্র্যময় আলো সহ দীর্ঘ ক্লিপগুলি দৃশ্যমান রঙের ব্যান্ডিং তৈরি করে, এবং ফ্রেমের সংখ্যা কয়েকশোর উপরে প্রচুর ফাইল তৈরি করে। যুক্তিসঙ্গত ডিফল্ট: ক্লিপটি 5-10 সেকেন্ডের নিচে রাখুন, 480 পিক্সেল চওড়া বা ছোট করুন এবং প্রতি সেকেন্ডে 10-15 ফ্রেম লক্ষ্য করুন।

কেন MP4 কে GIF তে রূপান্তর করুন

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

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

কিভাবে ব্যবহার করবেন

ভিডিও ড্রপ করুন, আউটপুট সাইজ এবং ফ্রেম রেট সেট করুন, জেনারেট করুন।

  1. আপনার MP4 আপলোড করুন: ফাইলটিকে আপলোড এলাকায় টেনে আনুন বা ব্রাউজ করতে ক্লিক করুন। 50 MB পর্যন্ত ফাইল সমর্থিত। একটি সেশনে প্রথম রূপান্তর FFmpeg WebAssembly মডিউল লোড করে।
  2. প্রস্থ এবং ফ্রেম হার চয়ন করুন: ডিফল্ট 480 পিক্সেল চওড়া 10 fps, যা বেশিরভাগ ক্লিপের জন্য একটি যুক্তিসঙ্গত আকারের GIF তৈরি করে। ছোট ফাইলের জন্য প্রস্থ এবং fps আরও কম করুন; আকার খরচে উচ্চ মানের জন্য তাদের বাড়াতে.
  3. রূপান্তর করুন: FFmpeg MP4 ডিকোড করে, একটি টু-পাস প্যালেট জেনারেশন প্রয়োগ করে (একটি পাস সর্বোত্তম রং খুঁজে বের করতে, একটি পাস ডিথার এবং অ্যাসাইন করতে), এবং GIF এনকোড করে। দুই-পাস প্যালেট একক-পাস কোয়ান্টাইজেশনের তুলনায় নাটকীয়ভাবে গুণমান উন্নত করে।
  4. GIF ডাউনলোড করুন: ফাইলটি সংরক্ষণ করুন। প্রদর্শিত হলে GIF স্বয়ংক্রিয়ভাবে লুপ হয়; কোন অতিরিক্ত মেটাডেটা বা বৈশিষ্ট্য প্রয়োজন নেই.

সাধারণ ব্যবহারের ক্ষেত্রে

প্রযুক্তিগত বিবরণ

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

ফ্রেম রেট রূপান্তর fps ফিল্টারিং ব্যবহার করে। যদি উত্স MP4 হয় 30 fps এবং লক্ষ্য GIF 10 fps হয়, প্রতি তিনটি ফ্রেমের মধ্যে দুটি বাদ দেওয়া হয়৷ এটি মিশ্রিত ফ্রেমের তুলনায় দ্রুত এবং পরিষ্কার কিন্তু উৎসের দ্রুত ক্রিয়া থাকলে এটি সামান্য চপি মোশন তৈরি করতে পারে।

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

সর্বোত্তম অনুশীলন

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

MP4 কে GIF তে রূপান্তর করা কি বিষয়বস্তু পরিবর্তন করে?
বিষয়বস্তু যথাসম্ভব নির্ভুলভাবে সংরক্ষণ করা হয়. যাইহোক, কিছু বিন্যাস-নির্দিষ্ট বৈশিষ্ট্যের সরাসরি সমতুল্য নাও থাকতে পারে, তাই ছোটখাটো বিন্যাসগত পার্থক্য ঘটতে পারে।
GIF বিন্যাস কি জন্য ব্যবহৃত হয়?
GIF (গ্রাফিক্স ইন্টারচেঞ্জ ফরম্যাট) প্রাথমিকভাবে সাধারণ অ্যানিমেশন, আইকন, কয়েকটি রঙের গ্রাফিক্সের জন্য ব্যবহৃত হয়।
ভিডিও রূপান্তর কতক্ষণ লাগে?
রূপান্তরের সময় ভিডিওর দৈর্ঘ্য, রেজোলিউশন এবং আপনার ডিভাইসের প্রক্রিয়াকরণ ক্ষমতার উপর নির্ভর করে। একটি সাধারণ 1-মিনিটের ক্লিপ 10-30 সেকেন্ড সময় নেয়। FFmpeg WebAssembly ব্যবহার করে পুরো প্রক্রিয়াটি আপনার ব্রাউজারে চলে।
আমার ভিডিও ফাইল একটি সার্ভারে আপলোড করা হয়?
না। ভিডিও প্রসেসিং আপনার ব্রাউজারে সম্পূর্ণরূপে চলমান, WebAssembly-তে কম্পাইল করা FFmpeg ব্যবহার করে। আপনার ভিডিও ফাইলগুলি সর্বদা আপনার ডিভাইসে থাকে — কোনো বাহ্যিক সার্ভারে কিছুই পাঠানো হয় না।
আমি কি অডিও অন্তর্ভুক্ত করতে পারি?
না। GIF অডিও সমর্থন করে না। উৎস MP4-এ যেকোনো অডিও ট্র্যাক রূপান্তরের সময় বাদ দেওয়া হয়।
কতক্ষণ ইনপুট ক্লিপ হতে পারে?
প্রযুক্তিগতভাবে 50 এমবি আপলোড সীমা পর্যন্ত, কিন্তু ব্যবহারিক সীমা অনেক বেশি গুরুত্বপূর্ণ। 10 সেকেন্ডের বেশি ক্লিপ সাধারণত 10 MB-এর বেশি GIF তৈরি করে; 30 সেকেন্ডের বেশি সময় অবাস্তব হয়ে যায়।
আমি কি ফ্রেম হার ব্যবহার করা উচিত?
বেশিরভাগ স্ক্রিন রেকর্ডিং এবং UI ডেমোর জন্য 10-15 fps; রুক্ষ অ্যানিমেশনের জন্য 8 fps যেখানে গতি মসৃণতা গুরুত্বপূর্ণ নয়; উচ্চতর শুধুমাত্র যখন উৎসের দ্রুত ক্রিয়া থাকে যা ফ্রেমের বিশ্বস্ততা থেকে উপকৃত হয়।
আমি কি MP4 ছাড়াও অন্য ভিডিও ফরম্যাট রূপান্তর করতে পারি?
FFmpeg অভ্যন্তরীণভাবে অনেক ফরম্যাট পরিচালনা করে — MOV, WebM, AVI — কিন্তু এই টুলের ইন্টারফেসটি বর্তমানে MP4-এ স্কোপ করা হয়েছে। অন্যান্য ফরম্যাটের জন্য, একটি ভিডিও-টু-এমপি4 টুল ব্যবহার করে প্রথমে MP4-এ রূপান্তর করুন, তারপর GIF-তে।