AVI का मतलब Audio Video Interleave है। Microsoft ने इसे 1992 में Video for Windows के हिस्से के रूप में पेश किया था, वह सॉफ़्टवेयर जिसने डेस्कटॉप पीसी पर वीडियो प्लेबैक को सामान्य बना दिया। अगले लगभग पूरे दशक में Windows पर वीडियो फ़ाइल का मतलब अक्सर AVI ही था, और बहुत बड़ी मात्रा में सामग्री इसमें सेव की गई: डिस्क पर कैप्चर की गई कैमकॉर्डर टेप, टीवी रिकॉर्डिंग, शुरुआती वेब डाउनलोड, स्क्रीन कैप्चर। नई कंटेनर फ़ॉर्मैट्स ने इसे मौजूदा इस्तेमाल के लिए लगभग पूरी तरह बदल दिया है, लेकिन AVI फ़ाइलें आज भी तब सामने आ जाती हैं जब कोई पुरानी हार्ड ड्राइव या फैमिली क्लिप्स वाला कोई फ़ोल्डर खोलता है।
AVI फ़ाइल कैसे बनाई जाती है
AVI, RIFF पर आधारित है, जो Microsoft की एक जनरल‑पर्पज़ संरचना है जो किसी फ़ाइल को लेबल किए गए हिस्सों में बाँटती है। एक हेडर सूची पूरी फ़िल्म और उसके भीतर की हर स्ट्रीम का वर्णन करती है, एक बड़ा movi हिस्सा वास्तविक ऑडियो और वीडियो डेटा को बारी‑बारी से रखता है, और अंत में एक इंडेक्स होता है जो हर हिस्से की शुरुआती पोजीशन बताता है ताकि प्लेयर इधर‑उधर जंप कर सके। कंटेनर खुद कोई कंप्रेशन नहीं करता। हर स्ट्रीम अपने कोडेक का नाम चार अक्षरों के कोड से बताती है, और पुराने AVI फ़ाइलों के न चलने की वजह अक्सर यही कोड होते हैं: DX50 या XVID जैसे लेबल उस कंप्रेशन सॉफ़्टवेयर की ओर इशारा करते हैं जो शायद अब उस कंप्यूटर पर इंस्टॉल न हो।
दो डिज़ाइन फैसलों ने इस फ़ॉर्मैट को पुराना बना दिया है। AVI एक स्थिर फ्रेम रेट मानकर चलता है, जिसे प्रति फ्रेम माइक्रोसेकंड के रूप में व्यक्त किया जाता है, इसलिए इसके पास न तो वैरिएबल फ्रेम रेट को स्टोर करने का प्राकृतिक तरीका है और न ही वे प्रति‑फ्रेम टाइमस्टैम्प जिन्हें आधुनिक फ़ोन वीडियो इस्तेमाल करते हैं, और ऑडियो के खिसकने की शिकायत आम है। इसे मूल रूप से एक साइज सीमा के साथ बनाया गया था, जिसे बाद में OpenDML एक्सटेंशन ने इस तरह घुमाकर पार किया कि फ़ाइलें कुछ गीगाबाइट से बड़ी हो सकें। AVI में चैप्टर्स के लिए ज़्यादा समर्थन नहीं है, और सबटाइटल्स को एक ट्रैक के रूप में रखने का तो बिल्कुल भी नहीं, यही वजह है कि AVI फ़िल्मों की सबटाइटल फ़ाइलें लगभग हमेशा वीडियो के साथ अलग फ़ाइल के रूप में आती हैं।
AVI फ़ाइल कौन सा मेटाडेटा रखती है
ईमानदारी की बात यह है कि AVI बहुत कम मेटाडेटा रखता है। कैमरा मॉडल या GPS निर्देशांक के लिए AVI में कोई मानक जगह नहीं होती, हालांकि कुछ कैमरे अपना EXIF डेटा जोड़ देते हैं। कोई भी रिपोर्ट जो आपको जानकारी दे सकती है, वह दो समूहों में बंटती है।
टेक्निकल तथ्य हेडर से आते हैं और हमेशा मौजूद रहते हैं: चौड़ाई और ऊँचाई, फ्रेम रेट, कुल फ्रेम संख्या, अवधि, स्ट्रीम की संख्या, हर स्ट्रीम का कोडेक कोड, और ऑडियो के लिए सैंपल रेट, चैनल की संख्या और बिट रेट।
वर्णनात्मक टैग, अगर वे हों भी, तो एक वैकल्पिक RIFF information हिस्से में रहते हैं, जिसकी फ़ील्ड के नाम चार अक्षरों के होते हैं। जो आप सबसे ज़्यादा देख सकते हैं वे हैं शीर्षक, कलाकार, टिप्पणी, कॉपीराइट सूचना, शैली, विषय, निर्माण तिथि और वह सॉफ़्टवेयर जिसका नाम जिसने फ़ाइल बनाई है। कई AVI फ़ाइलों में इनमें से कोई भी नहीं होता। Adobe के कुछ एडिटिंग प्रोग्राम एक XMP पैकेट एम्बेड करते हैं, जो शीर्षक, लेखक, कॉपीराइट और एडिटिंग हिस्ट्री वाली एक स्ट्रक्चर्ड टेक्स्ट ब्लॉक होता है, और इसे वे अपने बनाए हुए अलग हिस्से में रखते हैं। कुछ कैमरा निर्माताओं ने भी निजी हिस्से जोड़े जिन्हें सामान्य‑उपयोग के सॉफ़्टवेयर नाम तक नहीं दे सकते, इसलिए रिपोर्ट में ऐसा कुछ सूचीबद्ध हो सकता है जिसे वह समझा नहीं पाती।
आपके लिए, एक पाठक के रूप में, इसका मतलब ज़्यादातर अच्छी खबर और एक चेतावनी है। AVI से आपका लोकेशन या आपका डिवाइस लीक होने की संभावना कम है। लेकिन सॉफ़्टवेयर वाला फ़ील्ड और निर्माण तिथि अब भी यह बताती है कि फ़ाइल कब बनी और किससे बनी, और कोई भी शीर्षक या टिप्पणी जो किसी ने सालों पहले लिखी थी, वह आज भी अंदर मौजूद है।
कब AVI का उपयोग अब भी समझ में आता है
किसी AVI को उसी रूप में रखें जब फ़ाइल कोई ओरिजिनल हो जिसे आप बिना बदले सुरक्षित रखना चाहते हैं, या जब कोई पुराना सॉफ़्टवेयर सिर्फ़ उसी फ़ॉर्मैट को पढ़ पाता हो। AVI आज भी lossless कैप्चर के लिए इस्तेमाल होता है, क्योंकि AVI के भीतर एक lossless कोडेक से बहुत बड़ी फ़ाइल बनती है जिसमें से कुछ भी हटाया नहीं गया होता।
जिस भी चीज़ को आप देखना, भेजना या अपलोड करना चाहते हैं, उसके लिए MP4 एक व्यावहारिक विकल्प है: समान गुणवत्ता पर कहीं छोटा, हर जगह चलने योग्य, और वह टाइमिंग जानकारी रखने में सक्षम जो AVI नहीं रख सकता। अगर सामग्री में कई ऑडियो भाषाएँ या सबटाइटल ट्रैक हों जिन्हें आप एक ही फ़ाइल में रखना चाहते हैं, तो MKV बेहतर विकल्प है। कन्वर्ट करने का मतलब दोबारा कंप्रेस करना होता है, जिससे थोड़ी गुणवत्ता कम होती है, इसलिए यदि मूल फ़ाइल आपके लिए महत्वपूर्ण है तो उसे सुरक्षित रखें।