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

MediaInfoLib वीडियो और ऑडियो फ़ाइलों के लिए सबसे प्रासंगिक तकनीकी और टैग डेटा का एक सुविधाजनक एकीकृत प्रदर्शन है। यह एक लाइब्रेरी (libmediainfo) प्रदान करता है जिसे डेवलपर्स अपने अनुप्रयोगों में एकीकृत कर सकते हैं ताकि मीडिया फ़ाइलों से कंटेनर प्रारूप, कोडेक, बिटरेट, रिज़ॉल्यूशन, फ़्रेम दर, अवधि, और मेटाडेटा टैग (जैसे शीर्षक, कलाकार, एल्बम) जैसी विस्तृत जानकारी निकाल सकें। यह परियोजना MediaArea.net SARL द्वारा अनुरक्षित है और BSD-2-Clause लाइसेंस के तहत जारी की गई है, जिससे इसे ओपन-सोर्स और प्रोप्राइटरी दोनों परियोजनाओं में उपयोग करना निःशुल्क है। यह व्यापक रूप से MediaInfo GUI टूल के अंतर्निहित इंजन के रूप में उपयोग किया जाता है और Windows, macOS, Linux, और BSD सहित कई प्लेटफार्मों पर उपलब्ध है। मुख्य विशेषताओं में शामिल हैं: - वीडियो और ऑडियो प्रारूपों की एक विस्तृत श्रृंखला के लिए समर्थन (जैसे MP4, MKV, AVI, MP3, FLAC, आदि)। - तकनीकी विवरण (कोडेक, बिटरेट, रिज़ॉल्यूशन, आदि) और मेटाडेटा टैग का निष्कर्षण। - अन्य भाषाओं (जैसे Python, .NET, Java) के लिए रैपर्स के माध्यम से बाइंडिंग्स के साथ एक C++ API। - त्वरित निरीक्षण के लिए कमांड-लाइन इंटरफ़ेस (mediainfo)। - क्रॉस-प्लेटफ़ॉर्म संगतता और CMake जैसे बिल्ड सिस्टम के साथ एकीकरण। रिपॉजिटरी में स्रोत कोड, बिल्ड स्क्रिप्ट, और डेवलपर्स के लिए दस्तावेज़ीकरण शामिल हैं। यह GitHub Actions के माध्यम से निरंतर एकीकरण जांच के साथ सक्रिय रूप से अनुरक्षित है।