छवि प्रारूप डिटेक्टर
इसके मैजिक बाइट्स को पढ़कर किसी भी छवि का सच्चा प्रारूप पहचानें। प्रारूप, MIME प्रकार, आयाम, पारदर्शिता, और रंग गहराई देखें। मुफ्त और निजी।
अपनी छवि यहाँ छोड़ें
या फ़ाइलों को ब्राउज़ करने के लिए क्लिक करें
इमेज फॉर्मेट डिटेक्टर विशेषताएँ
बाइनरी फाइल हेडर से सटीक फॉर्मेट पहचान, केवल फाइल एक्सटेंशन नहीं।
आपकी फाइल के बाइनरी हेडर को पढ़ता है ताकि फाइल एक्सटेंशन के बावजूद असली फॉर्मेट की पहचान की जा सके।
इमेज को लोड करता है ताकि सटीक पिक्सेल आयाम, पारदर्शिता समर्थन, और रंग गहराई की जानकारी रिपोर्ट की जा सके।
फॉर्मेट पहचान के लिए केवल पहले 32 बाइट पढ़े जाते हैं। पूरी फाइल स्थानीय रूप से प्रोसेस की जाती है बिना किसी सर्वर अपलोड के।
इमेज फॉर्मेट डिटेक्शन क्या है?
हर इमेज फाइल फॉर्मेट के पहले कुछ बाइट में एक अद्वितीय सिग्नेचर होता है, जिसे मैजिक बाइट्स या फाइल हेडर कहा जाता है। यह टूल उस सिग्नेचर को पढ़ता है ताकि आपकी फाइल का असली फॉर्मेट निर्धारित किया जा सके, फाइल नाम या एक्सटेंशन से स्वतंत्र। यह आयाम मापने और पारदर्शिता पहचानने के लिए इमेज को भी लोड करता है।
अक्सर पूछे जाने वाले प्रश्न
सच्ची फॉर्मेट पहचान क्यों महत्वपूर्ण है?
फाइल एक्सटेंशन भ्रामक हो सकते हैं। एक फाइल जिसका नाम image.jpg है, वास्तव में WebP या PNG डेटा रख सकती है यदि इसे नाम बदल दिया गया हो।
ऐप्लिकेशन जो एक्सटेंशन पर निर्भर करते हैं, ऐसे फाइलों को सही ढंग से खोलने या प्रोसेस करने में विफल हो सकते हैं।
बाइनरी हेडर पढ़ने से वास्तविक फॉर्मेट के बारे में एक निश्चित उत्तर मिलता है।
मैजिक बाइट्स वास्तव में क्या हैं?
मैजिक बाइट्स एक फाइल की शुरुआत में बाइट्स का एक निश्चित अनुक्रम होते हैं जो फॉर्मेट पहचानकर्ता के रूप में कार्य करते हैं।
उदाहरण के लिए, JPEG फाइलें हमेशा FF D8 FF से शुरू होती हैं। PNG फाइलें 89 50 4E 47 0D 0A 1A 0A से शुरू होती हैं।
ऑपरेटिंग सिस्टम और ऐप्लिकेशन इन सिग्नेचर का उपयोग फाइल प्रकारों की पहचान के लिए विश्वसनीयता से करते हैं।
PNG पारदर्शिता विशेष रूप से कैसे पहचानी जाती है?
PNG फाइलों में फाइल के बाइट 8 से शुरू होने वाला IHDR चंक होता है। फाइल के बाइट 25 में रंग प्रकार का मान होता है।
रंग प्रकार 4 का मतलब है ग्रेस्केल जिसमें अल्फा चैनल होता है। रंग प्रकार 6 का मतलब है RGBA, अल्फा के साथ पूर्ण रंग।
केवल ये दो प्रकार प्रति-पिक्सेल पारदर्शिता का समर्थन करते हैं। प्रकार 0, 2, और 3 में अल्फा चैनल नहीं होता है।
Can I detect HEIC format on Windows where it cannot be previewed?
हाँ। मैजिक बाइट डिटेक्शन केवल बाइनरी हेडर पढ़ता है और इमेज को डिकोड करने के लिए ब्राउज़र की आवश्यकता नहीं होती।
फॉर्मेट बैज फाइल हेडर में ftyp बॉक्स ब्रांड के आधार पर HEIC या HEIF दिखाएगा।
यदि ब्राउज़र HEIC इमेज को डिकोड नहीं कर सकता है, तो आयाम अनुपलब्ध के रूप में दिखाए जा सकते हैं, लेकिन फॉर्मेट अभी भी सही ढंग से पहचाना जाता है।
HEIC और AVIF फाइलों में ftyp बॉक्स क्या है?
HEIC, HEIF, और AVIF सभी ISO बेस मीडिया फाइल फॉर्मेट कंटेनर का उपयोग करते हैं। फाइल में पहला बॉक्स ftyp बॉक्स है।
ftyp बॉक्स में चार-चरित्र का ब्रांड कोड होता है जैसे heic, mif1, या avif जो विशिष्ट फॉर्मेट वेरिएंट की पहचान करता है।
यह टूल फाइल के बाइट 8-11 को पढ़ता है ताकि सटीक पहचान के लिए इस ब्रांड कोड को निकाला जा सके।
क्या रंग गहराई की जानकारी सभी फॉर्मेट के लिए सटीक है?
PNG के लिए, रंग गहराई IHDR चंक से सटीक रूप से पढ़ी जाती है जिसमें बिट गहराई और रंग प्रकार के क्षेत्र होते हैं।
JPEG के लिए, 24-बिट को मानक के रूप में रिपोर्ट किया जाता है क्योंकि JPEG लगभग हमेशा बिना अल्फा के प्रति चैनल 8 बिट्स का उपयोग करता है।
WebP, HEIC, TIFF, और AVIF के लिए, रिपोर्ट की गई मान एक सामान्य सीमा है क्योंकि सटीक गहराई के लिए पूरी फाइल पार्सिंग की आवश्यकता होती है।
यदि फॉर्मेट अज्ञात के रूप में दिखता है तो क्या होगा?
यदि मैजिक बाइट्स किसी ज्ञात सिग्नेचर से मेल नहीं खाते, तो फॉर्मेट को अज्ञात के रूप में सूचीबद्ध किया जाता है।
यह दुर्लभ फॉर्मेट, भ्रष्ट फाइलों, या ऐसी फाइलों के साथ हो सकता है जो बिल्कुल भी इमेज नहीं हैं।
फाइल का नाम, आकार, और कोई भी आयाम जो ब्राउज़र लोड कर सकता है, अभी भी दिखाए जाते हैं।
क्या यह टूल मोबाइल उपकरणों पर काम करता है?
हाँ। FileReader API और Image API सभी आधुनिक मोबाइल ब्राउज़रों में उपलब्ध हैं।
इंटरफेस पूरी तरह से उत्तरदायी है और फोन और टैबलेट पर काम करता है।
आप सीधे अपने कैमरा रोल या फाइल स्टोरेज से इमेज का विश्लेषण कर सकते हैं।