MoviePy
ভিডিও ফাইল প্রসেস করতে সোর্স পাইথন API খুলুন
ভিডিও প্রক্রিয়াকরণের জন্য বিনামূল্যে পাইথন লাইব্রেরি, কাস্টম প্রভাব তৈরি এবং সন্নিবেশ করা, ভিডিও সংযোজন, শিরোনাম সন্নিবেশ করানো, ভিডিও কম্পোজ করা, ছবি থেকে অ্যানিমেশন তৈরি করা এবং আরও অনেক কিছু।
মুভিপি একটি দরকারী ওপেন সোর্স পাইথন API যা সফ্টওয়্যার বিকাশকারীদের পাইথন কমান্ড ব্যবহার করে তাদের ভিডিও পড়তে, লিখতে এবং সংশোধন করতে সক্ষম করে। লাইব্রেরিটি বেশ কয়েকটি গুরুত্বপূর্ণ ভিডিও এবং অডিও ফাইল ফরম্যাটের জন্য পড়া এবং লেখার সমর্থন প্রদান করেছে। লাইব্রেরিটি ক্রস-প্ল্যাটফর্ম সামঞ্জস্যপূর্ণ এবং ম্যাকোস, উইন্ডোজ এবং লিনাক্সে ব্যবহার করা যেতে পারে।
লাইব্রেরিটি খুবই সহজ এবং নতুন ব্যবহারকারীদের জন্য শেখা সহজ। আপনি শুধুমাত্র এক-লাইনার কোড দিয়ে বেশিরভাগ মৌলিক অপারেশন পরিচালনা করতে পারেন। লাইব্রেরির বেশ কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে যেমন ভিডিও পরিবর্তন, ভিডিও প্রক্রিয়াকরণ, ভিডিওর অংশ কাটা, কাস্টম প্রভাব তৈরি এবং সন্নিবেশ করা, ভিডিও সংযোজন, শিরোনাম সন্নিবেশ করা, ভিডিও কম্পোজ করা, ছবি থেকে অ্যানিমেশন তৈরি করা, ভিডিও বা জিআইএফ তৈরি করা স্বয়ংক্রিয়করণ। একটি ওয়েব সার্ভারে এবং আরও অনেক কিছু।
MoviePy লাইব্রেরি খুবই নমনীয় এবং ব্যবহারকারীদের ভিডিও এবং অডিওর ফ্রেমের উপর সম্পূর্ণ নিয়ন্ত্রণ দেয় এবং সেইসাথে সহজেই তাদের নিজস্ব প্রভাব তৈরি করে। লাইব্রেরিটি সাধারণ আকার এবং রঙের গ্রেডিয়েন্ট আঁকতে ব্যবহার করা যেতে পারে। মুভিপি লাইব্রেরি অন্যান্য লাইব্রেরির সাথে কিছু নির্দিষ্ট কাজ অর্জনের জন্য ব্যবহার করা যেতে পারে, যেমন গিজেহ দিয়ে অ্যানিমেশন তৈরি করা, ভ্যাপোরি লাইব্রেরির সাথে 3D দৃশ্য রেন্ডার করা, ভ্যাপরির সাথে একটি 3D দৃশ্যে একটি মুভি এম্বেড করা ইত্যাদি।
MoviePy দিয়ে শুরু করা
আপনার সিস্টেমে MoviePy লাইব্রেরি ইনস্টল করতে অনুগ্রহ করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন
পিপের মাধ্যমে মুভিপি ইনস্টল করুন।
$ pip install moviepy
GitHub এর মাধ্যমে MoviePy ইনস্টল করুন।
$ git https://github.com/Zulko/moviepy.git
পাইথন লাইব্রেরি ব্যবহার করে একটি সাধারণ ভিডিও তৈরি করা
মুভিপি লাইব্রেরি পাইথন কমান্ড ব্যবহার করে একটি সাধারণ ভিডিও তৈরি করার জন্য সম্পূর্ণ কার্যকারিতা প্রদান করেছে। লাইব্রেরি ভিডিওতে শব্দ সহ সমর্থন প্রদান করেছে। আপনি সহজেই একটি ভিডিওতে বিভিন্ন ক্লিপ একত্রিত করতে পারেন। আপনাকে উভয় ভিডিওর সম্পূর্ণ ঠিকানা প্রদান করতে হবে এবং তারপরে সেগুলিকে একত্রিত করতে হবে এবং আপনার পছন্দের জায়গায় ডিস্কে সংরক্ষণ করতে হবে৷
পাইথন লাইব্রেরি ব্যবহার করে ক্লিপগুলি পরিচালনা এবং মিশ্রিত করুন
ওপেন সোর্স লাইব্রেরি MoviePy সফ্টওয়্যার প্রোগ্রামারদের তাদের নিজস্ব অ্যাপের মধ্যে ক্লিপ পরিচালনা করতে দেয়। লাইব্রেরি তাদের ভিডিও বা অডিও ক্লিপ পরিচালনার জন্য বেশ কিছু গুরুত্বপূর্ণ ফাংশন প্রদান করেছে যেমন একাধিক ক্লিপ মিশ্রিত করা, ক্লিপের সময়কাল, কম্পোজিশনের সময় যে সময়ে ক্লিপটি বাজানো শুরু হয়, কম্পোজিশনের সময় যেখানে ক্লিপটি বাজানো বন্ধ করে, একটি অগভীর তৈরি করা একটি ক্লিপের অনুলিপি, একটি ক্লিপের সময় পরিবর্তন করা, ক্লিপের সমস্ত ফ্রেমে পুনরাবৃত্তি করা, অডিও ক্লিপগুলি মিশ্রিত করা এবং আরও অনেক কিছু।
ভিডিওতে ডেকোরেটর ব্যবহার করা
Python লাইব্রেরি MoviePy ডেকোরেটরদের জন্য সমর্থন প্রদান করেছে যা ডেভেলপারদের তাদের নিজস্ব অ্যাপ্লিকেশনের মধ্যে লেখা এবং প্রভাব ফাংশনগুলি সহজেই ব্যবহার করতে সাহায্য করে। ক্লিপটিতে একটি মাস্ক যোগ করা, ক্লিপের অডিওতে ফাংশন f প্রয়োগ করা, ক্লিপের মাস্কে ফাংশন f প্রয়োগ করা, ভিডিও/অডিও ক্লিপে একটি অডিও ফাংশন ব্যবহার করা, ত্রুটি বাড়ানোর মতো বেশ কয়েকটি গুরুত্বপূর্ণ ফাংশন সরবরাহ করা হয়েছে ক্লিপটির কোন সময়কাল নেই এবং আরও অনেক কিছু।
মুভি ফ্রেম ফ্রিজ করুন এবং পাইথনের মাধ্যমে প্রভাব প্রয়োগ করুন
মুভিপি লাইব্রেরি সফ্টওয়্যার বিকাশকারীদের একটি মুভি ফ্রেম ফ্রিজ করতে এবং তাদের অ্যাপ্লিকেশনগুলির মধ্যে পাইথন কোড ব্যবহার করে কিছু প্রভাব প্রয়োগ করতে সক্ষম করে। ফ্রিস্ট হিমায়িত করার জন্য একটি ফ্রেম নিন এবং প্রভাব প্রয়োগ করুন এবং এটি একটি ক্লিপ হিসাবে সংরক্ষণ করুন। ইমেজের প্রান্ত খুঁজে পেতে দয়া করে সোবেল অ্যালগরিদম ব্যবহার করুন এবং তারপরে রঙ এবং কনট্যুর ইত্যাদি সহ প্রভাবগুলি প্রয়োগ করুন। আপনি সহজেই এতে কিছু পাঠ বা প্রভাব যুক্ত করতে পারেন। এখন চূড়ান্ত ধাপে তৈরি করা ক্লিপটিকে মূল ফ্রেমে ওভারলে করা হবে।