एमकेवी बनाम एवीआई
कंप्यूटर पर उपयोग की जाने वाली वीडियो फ़ाइलों में, हम फ़ाइल एक्सटेंशन mp4, m4v, avi, mkv, vob और कई अन्य देख सकते हैं। वीडियो फ़ाइलों के बीच एमकेवी और एवी आमतौर पर पाए जाने वाले शब्द हैं। संक्षेप में, ये केवल सामग्री को एक साथ रखने के लिए उपयोग किए जाने वाले रैपिंग हैं; यानी ऑडियो और वीडियो फाइलें, अंदर। AVI प्रारूप Microsoft द्वारा 1990 के दशक की शुरुआत में विकसित किया गया था, और mkv को 2002 में पेश किया गया था।
एवीआई
AVI का मतलब ऑडियो वीडियो इंटरलीव ई है, जो माइक्रोसॉफ्ट द्वारा विंडोज़ ऑपरेटिंग सिस्टम वातावरण के लिए विकसित एक मल्टीमीडिया कंटेनर प्रारूप है। एवीआई को रिसोर्स इंटरचेंज फाइल फॉर्मेट (आरआईएफएफ) से विकसित किया गया था, जो माइक्रोसॉफ्ट और आईबीएम का पिछला मालिकाना प्रारूप है।AVI को ऑडियो और वीडियो दोनों फाइलों के सिंक्रोनस प्ले के लिए डिज़ाइन किया गया है। AVI डेटा को संपीड़ित करता है या असम्पीडित डेटा एन्कोडिंग का उपयोग करता है; इसलिए, प्रारूप की ऑडियो/वीडियो गुणवत्ता संपीड़न पर निर्भर है। अक्सर डेटा असम्पीडित या बहुत कम संपीड़न अनुपात के साथ एन्कोड किया जाता है। इसलिए, एक साधारण AVI फ़ाइल अपेक्षाकृत अधिक संग्रहण स्थान लेती है।
एवीआई फाइलों में, मीडिया डेटा को विखंडू (सभी आरआईएफएफ डेरिवेटिव्स में सामान्य) में संग्रहीत किया जाता है, जहां एवीआई फाइल स्वयं एक सिंगल चंक होती है, जिसे आगे दो अनिवार्य "चंक्स" और एक वैकल्पिक "चंक" में विभाजित किया जाता है। भाग hdrl और movi अनिवार्य हैं और idx1 खंड वैकल्पिक है। मेटाडेटा फ़ाइल के जानकारी खंड में संग्रहीत किया जा सकता है।
डीवी एवीआई एवीआई का एक संकुचित रूप है जो फ़ाइल प्रारूप को सक्षम करता है, ताकि यह डीवी प्रारूप के साथ संगत हो। AVI के विकास के बाद से, डिजिटल वीडियो तकनीक में नई सुविधाएँ विकसित की गई हैं, और AVI फ़ाइल स्वरूप की संरचना इन परिवर्तनों को फ़ाइल स्वरूप में शामिल करने से रोकती है।इसलिए, फ़ाइल स्वरूप की लोकप्रियता और उपयोग कम हो गया है।
एमकेवी
MKV एक मीडिया कंटेनर फॉर्मेट है, जो ओपन स्टैंडर्ड और फ्री दोनों है। इसका नाम रूसी घोंसले के शिकार गुड़िया के नाम पर रखा गया है और इसे मैट्रोस्का मल्टीमीडिया कंटेनर कहा जाता है। इसे यह नाम विशेष रूप से एक फ़ाइल के भीतर किसी भी संख्या में डेटा स्ट्रीम रखने की क्षमता के कारण दिया गया है। यह पूरी तरह से एक खुला विनिर्देश है और ओपन सोर्स प्लेटफॉर्म और सॉफ्टवेयर इसका व्यापक रूप से उपयोग और समर्थन करते हैं।
MKV फाइलें एक ही फाइल में कई मीडिया स्ट्रीम को होल्ड कर सकती हैं। उदाहरण के लिए, एक मूवी को एक ही फाइल में दो भाषाओं में ऑडियो ट्रैक रखने के लिए एमकेवी में एन्कोड किया जा सकता है। खेलते समय आवश्यक ट्रैक का चयन किया जा सकता है। मीडिया फ़ाइल के अलग-अलग ट्रैक अलग-अलग डेटा लाइनों के रूप में सहेजे जाते हैं। संकल्पनात्मक रूप से, यह MP4 और AVI फ़ाइल स्वरूपों के समान है, और चंक आधारित वास्तुकला को साझा करता है। इस वजह से, मल्टीमीडिया फ़ाइलों को एमकेवी प्रारूप में संपादित करना और संग्रहीत करना आसान है। साथ ही, एमकेवी प्रारूप एक फ़ाइल में अधिकतम संभव मात्रा में डेटा संग्रहीत करने की अनुमति देता है, बल्कि आसानी से।
विंडोज़ और मैक प्लेटफॉर्म के लिए विकसित कई मीडिया प्लेयर अब एमकेवी फ़ाइल स्वरूप का समर्थन करते हैं; यदि नहीं, तो K-लाइट कोडेक पैक जैसे सामान्य कोडेक को स्थापित करने से खिलाड़ी MKV फ़ाइलें चला सकता है।
एमकेवी बनाम एवीआई
• एमकेवी और एवीआई दोनों डिजिटल ऑडियो और वीडियो के लिए कंटेनर हैं (एन्कोडिंग प्रारूपों से अलग)।
• एमकेवी एक खुला कंटेनर प्रारूप है जबकि एवीआई माइक्रोसॉफ्ट द्वारा विकसित एक मालिकाना कंटेनर प्रारूप है।
• दोनों आमतौर पर इस्तेमाल किए जाने वाले कोडेक जैसे कि h.264 और A3C का उपयोग कर सकते हैं, लेकिन AVI की H.264/AVC की सीमाएं हैं। इसलिए, एचडी सामग्री उपलब्ध नहीं हो सकती है।
• एवीआई केवल एक वीडियो स्ट्रीम और एक ऑडियो स्ट्रीम स्टोर कर सकता है जबकि एमकेवी एक ही फाइल (कंटेनर) में कई ऑडियो और वीडियो स्ट्रीम स्टोर कर सकता है।