প্রকল্প সম্পর্কে

libopenshot হল OpenShot ভিডিও লাইব্রেরি, একটি বিনামূল্যের ওপেন-সোর্স C++ লাইব্রেরি যা ভিডিও সম্পাদনা, অ্যানিমেশন এবং প্লেব্যাক কার্যকারিতা তৈরির জন্য ব্যবহৃত হয়। এটি ক্রস-প্ল্যাটফর্ম, যার জন্য লিনাক্স, ম্যাকওএস এবং উইন্ডোজের জন্য বিল্ড নির্দেশনা দেওয়া আছে এবং এটি পাইথন ও রুবি বাইন্ডিংয়ের মাধ্যমে এর বৈশিষ্ট্যগুলো উন্মুক্ত করে। নথিভুক্ত ক্ষমতাগুলির মধ্যে রয়েছে: - মাল্টি-লেয়ার ভিডিও কম্পোজিটিং - ভিডিও এবং অডিও ইফেক্ট, যার মধ্যে ক্রোমা কী, রঙ সমন্বয় এবং গ্রেস্কেল - বেজিয়ার, লিনিয়ার এবং কনস্ট্যান্ট অ্যানিমেশন কার্ভ - স্লো মোশন, গতি পরিবর্তন এবং বিপরীত প্লেব্যাকের জন্য কার্ভ-ভিত্তিক টাইম ম্যাপিং - অডিও মিক্সিং, রিস্যাম্পলিং, VST এবং AU প্লাগ-ইন সমর্থন এবং একাধিক অডিও ড্রাইভার - টেলিসিন, ইনভার্স টেলিসিন এবং ফ্রেম-রেট রূপান্তর - FFmpeg-সমর্থিত ইমেজ, ভিডিও এবং অডিও ফরম্যাট ও কোডেকের জন্য সমর্থন - একটি Qt ভিডিও প্লেয়ার যা QWidget-এ ভিডিও প্রদর্শন করতে পারে - মাল্টি-প্রসেসর সমর্থন এবং অন্তর্ভুক্ত ইউনিট টেস্ট প্রকল্পটি Doxygen-উত্পন্ন ডকুমেন্টেশন এবং উদাহরণ সরবরাহ করে, পাশাপাশি লগিং এবং পরীক্ষামূলক হার্ডওয়্যার-ত্বরিত এনকোডিং ও ডিকোডিংয়ের জন্য পৃথক ডকুমেন্টেশন সরবরাহ করে। হার্ডওয়্যার ত্বরণকে পরীক্ষামূলক হিসাবে বর্ণনা করা হয়েছে, যার ফলাফল উপলব্ধ গ্রাফিক্স কার্ড এবং এর বৈশিষ্ট্যের উপর নির্ভর করে। libopenshot libopenshot-audio এবং OpenShot Qt ক্লায়েন্টের সাথে একসাথে তৈরি করা হয়। সোর্স কোড, বিল্ড ডকুমেন্টেশন এবং ইস্যু ট্র্যাকিং GitHub-এ হোস্ট করা হয়। লাইব্রেরিটি GNU LGPL v3.0 বা পরবর্তী সংস্করণের অধীনে লাইসেন্সকৃত; README-তে আরও বলা হয়েছে যে এটি ব্যবহারকারী বাণিজ্যিক পণ্যগুলির জন্য বাণিজ্যিক লাইসেন্স উপলব্ধ।