কম্পিউটার টিউটোরিয়াল

আপনার ভিডিওকে সহজে হাই-ডেফিনিশন GIF-এ রূপান্তর করুন

অ্যাডভান্সড মেমেলজি - ভিডিওকে HD GIF-এ কনভার্ট করুন

আপডেট: আগস্ট ২৩, ২০২৪

কয়েক সপ্তাহ আগে, আমি আপনাকে WhatsApp-এ 'ভিডিও পাঠাতে পারছি না' সমস্যার কথা বলেছিলাম। আপনি আপনার বন্ধুদের সাথে ড্যাঙ্ক মেম শেয়ার করতে চান, এবং প্রযুক্তি আপনার পথে দাঁড়িয়ে আছে, ফ্যাম, fr। সেটা গাইডে, আমি ব্যাখ্যা করেছিলাম কীভাবে আপনি সমস্যাটি ওয়ার্কঅরাউন্ড করতে পারেন - HD ভিডিও পাঠিয়ে, duh। কিন্তু তারপর, আপনার কাছে শুধু SD কোয়ার্লিটি কন্টেন্ট থাকলে, আপনি কী করতে পারেন? ফোনে, এটা ত্রিবিয়াল নয়, কিন্তু ডেস্কটপে, আপনার কাছে অপশনগুলির একটি রেঞ্জ আছে।

আজকের ছোট টিউটোরিয়ালে, আমি একটি পুরনো এবং শক্তিশালী মিডিয়া এডিটিং টুল - ffmpeg, আপনার সব অডিও বা ভিডিও জন্য वन-স্টপ শপ, পুনরায় দেখব। এই প্রোগ্রাম আপনাকে যেকোনোভাবে মিডিয়া ফাইল ম্যানিপুলেট করতে দেয় - অনেক ديفরেন্ট ফরম্যাটের মধ্যে কনভার্ট, ক্লিপ স্প্লিট এবং জয়েন, স্কেল, সিঙ্গেল ফ্রেম এক্সট্র্যাক্ট, সাবটাইটেল যোগ, প্লেব্যাক স্পিড পরিবর্তন, এবং আরও অনেক কিছু। যাক, ভিডিওকে অ্যানিমেটেড ইমেজ, GIF-এ কনভার্ট করার কথা বলি।

আপনার ভিডিওকে সহজে হাই-ডেফিনিশন GIF-এ রূপান্তর করুন

তুমি কেন এই কাজটি করতে চাও?

যে কারণে, আমি আগে বলেছিলাম, আপনার ভিডিও কন্টেন্ট বন্ধুদের সাথে শেয়ার করার সমস্যা থাকতে পারে, যেকোনো প্রোগ্রাম বা অ্যাপে যেকোনো টেকনোলজিক্যাল লিমিটেশনের কারণে। কিছু সিনেরিওতে, আপনি শুধু আসল ভিডিও পার্টে আগ্রহী हो सकते hain (নো অডিও), এবং আপনি স্পেস/সাইজ রেস্ট্রিকশন বা ফরম্যাট রেস্ট্রিকশন ফেস করতে পারেন। আপনি ক্লিপগুলো চ্যাটে এমবেড করতে চান, ডাউনলোডযোগ্য ফাইল হিসেবে অফার করার পরিবর্তে, কারণ প্রথমটি আরও স্ট্রিমলাইনড মেম এক্সপেরিয়েন্স অফার করে।

এটি আমাকে ভিডিও ক্লিপের সাথে কী করা যায় সেটি খুঁজে বের করার একটি কোয়েরীতে নিয়ে গেল। যাক, আপনার কাছে SD কন্টেন্ট থাকলে, আপনি এটিকে HD-এ ট্রান্সকোড করতে পারেন। কোনো সমস্যা নেই। একইভাবে, আপনি ভিডিও ক্লিপকে GIF ইমেজে কনভার্ট করতে পারেন। যাইহোক, ডিফল্টলি, এমন একটি কনভারশন সুন্দর নাও হতে পারে, এবং আপনি লো-রেজ, নন-লুপিং ফাইলের সাথে শেষ হতে পারেন। এটি সম্মাননীয় মেমোলজির קרেডের বিরুদ্ধে যায়।

যাক, চলুন এগিয়ে এবং ভিডিও ফাইলগুলো (মান লें MP4, MOV) GIF-এ কনভার্ট করি ...

Ffmeg কমান্ড লাইন

এটি করার 'সর্বোচ্চ সহজ' উপায়, অনলাইন পোর্টাল বা আপনার ফোনে সব ধরনের অদ্ভুত অ্যাপ ডাউনলোড ছাড়া, হলো ফ্রি, ওপেন-সোর্স ffmpeg ইউটিলিটি ব্যবহার করা (ডেস্কটপে)। আপনি যদি লিনাক্স ইউজার হন, এটি রিপোজিটরি থেকে সরাসরি ইনস্টলের জন্য উপলব্ধ। উইন্ডোজ ব্যবহারকারীরা শুধু অফিশিয়াল সাইট থেকে প্রাসঙ্গিক এক্সিকিউটেবল ডাউনলোড করে সেখান থেকে চালাতে পারেন।

ffmpeg -i [input] -vf "fps=XX,scale=YYYY:-1:flags=lanczos" -loop 0 [output]

একটি আরও স্পেসিফিক উদাহরণ:

ffmpeg -i Test.mov -vf "fps=24,scale=1920:-1:flags=lanczos" -loop 0 Test.gif

এখানে কী আছে?

  • -i ইনপুট ফাইলের নাম প্রদান করে, ভিডিও যা আমরা কনভার্ট করতে চাই।
  • -vf কনভারশনের জন্য আমরা কী ভিডিও অপশন ব্যবহার করতে চাই তা নির্দিষ্ট করে
  • fps=XX ফ্রেম রেট সংজ্ঞায়িত করে; এটি আসল ভিডিও ফ্রেম রেটের সাথে মিলানোর চেষ্টা করুন, যাতে কোনো ফ্রেম ড্রপ বা ইন্টারপোলেশন না হয়। এইভাবে, আপনার কাছে একটি নরমাল ২৪FPS ভিডিও থাকলে, আপনি ২৪ ব্যবহার করবেন। আপনাকে করতে হবে না, তবে, কিন্তু এটি আসলে GIF প্লেব্যাককে আসলের চেয়ে স্লোয়ার বা ফাস্টার করতে পারে (যদি আপনি একটি ভিন্ন ফ্রেম ট্রানজিশন স্পিড প্রদান না করেন)।
  • scale=YYYY:-1 আপনাকে ভিডিও আপ/ডাউন স্কেল করতে দেয়, যা আমাদের HD কন্টেন্ট তৈরি করার জন্যও অনুমতি দেয়। আপনি উভয় হাইট এবং প্রস্থ দিতে পারেন, বা আপনি শুধু একটি দিতে পারেন, এবং ffmpeg-কে অন্যটি অনুপাতিকভাবে স্কেল করতে দিন (-1)। আমার উদাহরণে, আমি একটি ভিডিওকে ১৯২০px প্রস্থের HD GIF-এ কনভার্ট করছি। হাইট আসল ভিডিও অনুপাতের সাথে মিলবে, তাই যদি আপনি ১৬:৯ অনুপাতে রেকর্ড করেন, তবে হাইট ১০৮০ px সেট হবে। অথবা আপনি অন্য দিক থেকে করতে পারেন। দয়া করে নোট করুন আপনি (এবং সাধারণত উচিত) অনেক ছোট ডাইমেনশন ব্যবহার করতে পারেন, যেমন ৩২০ px বা ৬৪০ px। আমি খুব শীঘ্রই দেখাব কেন। 어쨌든, আপনি কিছু ऐसा চেষ্টা করতে পারেন:

scale=1920:1080

scale=-1:640

  • flags স্কেলিং için używane الگোরিদম সংজ্ঞায়িত করে (অনেক কিছু যেমন আপনি GIMP-এ করবেন)। এখানে আপনি অনেক কিছু করতে পারেন, কালার চ্যানেল ম্যানিপুলেশন সহ, কিন্তু সব ব্যাবহারিক উদ্দেশ্যে, ডিফল্টগুলো যথেষ্ট ভালো হবে। আপনি lanczos, neighbor, bicubic, ইত্যাদি চেষ্টা করতে পারেন।
  • -loop 0 ffmpeg-কে বলে একটি অসীম লুপিং GIF তৈরি করতে।
  • শেষে, আউটপুট নাম আছে।

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

আপনার ভিডিওকে সহজে হাই-ডেফিনিশন GIF-এ রূপান্তর করুন

আপনার ভিডিওকে সহজে হাই-ডেফিনিশন GIF-এ রূপান্তর করুন

কারণ? ফাইল সাইজ। আমার আসল ভিডিও একটি ৫-সেকেন্ড ক্লিপ, এবং এটি ৩.৫ MB ওজন। GIF টি ৬১.৫ MB ওজন! আমি একটি ভিন্ন ক্লিপের সাথে চেষ্টা করলাম, এবং সেখানে, পার্থক্যগুলো কিছুটা কম কার্ডিনাল ছিল, ৮৬ vs ১৫২ MB, কিন্তু এটা সব ক্লিপে ইনফরমেশনের পরিমাণের উপর নির্ভর করে। সেই জন্য, আমি এখানে আসল আর্টিফ্যাক্টগুলো যোগ করিনি, কারণ সেগুলো খুব সহজে ব্যান্ডউইথ হগ করবে। 힌্ট: এটার কোথাও উপায় আছে, কিন্তু আমরা সেটি আলাদাভাবে আলোচনা করব।

তবে, আমরা করলাম। কাজ শেষ, মেমিফিকেশন সম্পূর্ণ।

উপসংহার

Ffmeg একটি ভয়াবহ জটিল এবং উপকারী টুল। কিছু ৫,০০০ ফ্ল্যাগ এবং অপশনের সাথে, গুড অর টেক, আপনি বাস্তবে কিছুই এবং সব কিছু করতে পারেন। আপনার পেশেন্স এবং টেনাসিটি দরকার, কিন্তু যখন ভিডিও বা অডিওর সাথে কিছু করার কথা আসে, আর কোথাও দেখতে হবে না। সেটি হলো। আজ, আমাদের সুন্দর GIF তৈরি করতে ছিল, এবং সেটি আপনার কাছে আছে।

উপরোক্ত সুপারিশগুলো আপনাকে একজন আরও সম্মাননীয় মেমিস্টা बनতে সাহায্য করতে পারে। এটি আপনাকে হাই-কোয়ালিটি কন্টেন্ট তৈরি করতে সাহায্য করবেও। কনভারশন প্রিন্সিপলগুলো একই, ইনপুট এবং আউটপুট ফরম্যাট নির্বিশেষে, তাই আপনি যদি SD ভিডিও থেকে HD ভিডিও বানাতে চান (এভাবে বলতে), আপনি করতে পারেন। আমি মনে করেছিলাম GIF একটি আরও অভিনব অপশন হবে। যাইহোক, যেটুকু এর মান, আশা করি এটি উপকারী ছিল। এখন আমরা ছড়িয়ে পড়ার আগে, আমরা GIF মেমিং-এ ANOTHER আর্টিকেল পাবো, এবং সেটি GIF ফাইল তৈরি করার সমস্ত বিভিন্ন পদ্ধতি, তাদের সুবিধা এবং সারিগুলো কভার করবে। শীঘ্রই, শীঘ্রই। Dank away.

Cheers.


  1. ম্যাকের সাফারি ব্রাউজারে টেক্সট আকার পরিবর্তন করার পদ্ধতি

  2. উইন্ডোজ ১১ এবং ১০-এ "নো ওয়াই-ফাই নেটওয়ার্ক্স ফাউন্ড" সমস্যা মিনিটে সমাধান করুন

  3. উইন্ডোজ ১১ টাস্কবারের Chat ফিচার ব্যবহার করার পদ্ধতি

  4. এক্সচেঞ্জ বা অফিস ৩৬৫ গ্লোবাল অ্যাড্রেস লিস্ট (GAL) CSV-এ এক্সপোর্ট করা