इस प्रोजेक्ट के बारे में

libopenshot ओपनशॉट वीडियो लाइब्रेरी है, जो वीडियो संपादन, एनिमेशन और प्लेबैक कार्यक्षमता बनाने के लिए एक मुफ्त, ओपन-सोर्स C++ लाइब्रेरी है। यह क्रॉस-प्लेटफॉर्म है, जिसमें लिनक्स, मैकओएस और विंडोज के लिए बिल्ड निर्देश दिए गए हैं, और यह पायथन और रूबी बाइंडिंग के माध्यम से अपनी सुविधाओं को उजागर करता है। प्रलेखित क्षमताओं में शामिल हैं: - मल्टी-लेयर वीडियो कंपोजिटिंग - वीडियो और ऑडियो इफेक्ट्स, जिनमें क्रोमा की, रंग समायोजन और ग्रेस्केल शामिल हैं - बेज़ियर, रैखिक और स्थिर एनिमेशन कर्व्स - धीमी गति, गति परिवर्तन और रिवर्स प्लेबैक के लिए कर्व-आधारित टाइम मैपिंग - ऑडियो मिक्सिंग, रीसैंपलिंग, VST और AU प्लग-इन सपोर्ट, और कई ऑडियो ड्राइवर - टेलीसिन, इनवर्स टेलीसिन और फ्रेम-रेट रूपांतरण - FFmpeg-समर्थित छवि, वीडियो और ऑडियो फॉर्मेट और कोडेक्स के लिए सपोर्ट - एक Qt वीडियो प्लेयर जो QWidget पर वीडियो प्रदर्शित कर सकता है - मल्टी-प्रोसेसर सपोर्ट और शामिल यूनिट टेस्ट परियोजना Doxygen-जनरेटेड दस्तावेज़ीकरण और उदाहरण प्रदान करती है, साथ ही लॉगिंग और प्रायोगिक हार्डवेयर-त्वरित एन्कोडिंग और डिकोडिंग के लिए अलग दस्तावेज़ीकरण भी प्रदान करती है। हार्डवेयर त्वरण को प्रायोगिक बताया गया है, जिसके परिणाम उपलब्ध ग्राफिक्स कार्ड और उसकी सुविधाओं पर निर्भर करते हैं। libopenshot को libopenshot-audio और OpenShot Qt क्लाइंट के साथ विकसित किया गया है। स्रोत कोड, बिल्ड दस्तावेज़ीकरण और मुद्दा ट्रैकिंग GitHub पर होस्ट की गई है। लाइब्रेरी GNU LGPL v3.0 या बाद के संस्करण के तहत लाइसेंस प्राप्त है; README में यह भी कहा गया है कि इसका उपयोग करने वाले वाणिज्यिक उत्पादों के लिए वाणिज्यिक लाइसेंस उपलब्ध हैं।