Codec Type यह बताता है कि आपकी फ़ाइल के अंदर किसी एक स्ट्रीम में किस तरह की सामग्री है: तस्वीर, आवाज़, सबटाइटल या कुछ और। कोडेक वह सॉफ़्टवेयर होता है जो फ़ाइल बनाते समय सामग्री को पैक करता है और फ़ाइल चलाते समय उसे फिर से अनपैक करता है।
कौन सी फ़ाइलें इसे रखती हैं, और यह कहाँ से आता है
आप इसे मीडिया फ़ाइलों में देखते हैं: वीडियो फ़ाइलें जैसे MP4, MOV, MKV, AVI और WebM, और ऑडियो फ़ाइलें जैसे MP3, M4A, FLAC और WAV। एक मीडिया फ़ाइल एक कंटेनर होती है जो कई स्ट्रीम को साथ-साथ रख सकती है, और एक रिपोर्ट हर स्ट्रीम के लिए एक Codec Type दिखाती है। फ़ोन से रिकॉर्ड किया गया क्लिप आम तौर पर दो पंक्तियाँ दिखाता है, एक वीडियो और एक ऑडियो। उसी तरह की ऐप से जाँची गई इमेज फ़ाइलें एक ही वीडियो स्ट्रीम की रिपोर्ट करती हैं, क्योंकि एक स्थिर तस्वीर को ऐसे वीडियो की तरह माना जाता है जो संयोग से केवल एक फ़्रेम लंबा होता है।
फ़ाइल को पढ़ने वाला प्रोग्राम यह मान निकालता है, कभी‑कभी उस मार्कर से जो फ़ाइल को तैयार करने वाले सॉफ़्टवेयर ने फ़ाइल में छोड़ा होता है। यह ऐसी चीज़ नहीं है जिसे कोई व्यक्ति खुद भरता है।
वे मान जिन्हें आप देख सकते हैं
Codec Type कुछ तय, छोटे, सभी लोअरकेस शब्दों के सेट से आता है:
video- चलती तस्वीरें, और स्थिर छवियाँ व एम्बेडेड कवर आर्ट भीaudio- आवाज़subtitle- समय-निर्धारित टेक्स्ट, या छोटे-छोटे चित्रों के रूप में सहेजे गए सबटाइटलdata- ऐसी स्ट्रीम जिसे प्लेयर दिखाने के लिए नहीं बनी होती, जैसे टाइमकोड या सेंसर रीडिंगattachment- पूरा फ़ाइल, जो कंटेनर के अंदर रखी होती है, उदाहरण के लिए वह फ़ॉन्ट जिसकी सबटाइटल को ज़रूरत है
यह आम तौर पर उसी स्ट्रीम के कोडेक नाम के ठीक बगल में दिखता है, ताकि रिपोर्ट में लिखा हो Codec Type audio और कोडेक नाम aac, या Codec Type video और h264। चूँकि टाइप कंटेनर नहीं बल्कि स्ट्रीम का वर्णन करता है, एक MP4 फ़ाइल और एक MKV फ़ाइल बिल्कुल एक जैसी टाइपों की सूची दिखा सकती हैं।
यह क्यों महत्वपूर्ण है
किसी फ़ाइल को केवल उसी कोडेक से डिकोड किया जा सकता है जिससे उसे एन्कोड किया गया था। अगर वह कोडेक मौजूद नहीं है, तो फ़ाइल खुल, चल या दिख नहीं पाएगी। Codec Type समस्या को सीमित कर देता है: जो फ़ाइल आवाज़ चलाती है लेकिन काली स्क्रीन दिखाती है, उसमें ऐसा वीडियो स्ट्रीम होता है जिसे आपका प्लेयर डिकोड नहीं कर सकता, जो उस स्थिति से बिल्कुल अलग है जहाँ वह कंटेनर को ही पढ़ नहीं पाता।
यह आपको यह भी पहले से बता देता है कि किसी फ़ाइल में वास्तव में क्या है, ताकि आप उस पर समय लगाने से पहले जान लें। जिस वीडियो में ऑडियो की कोई पंक्ति नहीं होगी वह हर प्लेयर में बिल्कुल साइलेंट रहेगा, तो आवाज़ की सेटिंग ढूँढने का कोई मतलब नहीं। सबटाइटल वाली पंक्ति यह समझाती है कि स्क्रीन पर दिख रहा टेक्स्ट कहाँ से आ रहा है, और अटैचमेंट या डेटा वाली पंक्ति यह समझा सकती है कि फ़ाइल आपकी उम्मीद से बड़ी क्यों है, या क्यों कोई साधारण एडिटर उसे इम्पोर्ट करने से मना कर देता है।
यह मान अपने आप में आपके बारे में कुछ नहीं बताता। यह, हालांकि, ऐसी स्ट्रीम की ओर इशारा कर सकता है जिस पर नज़र डालना फ़ायदेमंद हो: एक्शन कैमरा और ड्रोन अक्सर लोकेशन और सेंसर रीडिंग को data स्ट्रीम में रिकॉर्ड करते हैं, और यह सामग्री तब भी फ़ाइल में बनी रह सकती है जब तस्वीर को ट्रिम कर दिया गया हो।