FlashPix वर्ज़न एक Exif टैग है जो आपको बताता है कि कोई फ़ोटो FlashPix इमेज फ़ॉर्मेट के किस वर्ज़न को सपोर्ट करता है। Exif मानक इस टैग के लिए एक ही वैल्यू तय करता है: 0100, जिसका मतलब है FlashPix फ़ॉर्मेट वर्ज़न 1.0।
Exif मानक डेटा को ऐसे तरीके से रिकॉर्ड करता है जिससे FlashPix में बदलना गुणवत्ता खोए बिना संभव हो सके। यह कन्वर्ज़न कई Exif टैग्स को मिलते-जुलते FlashPix फ़ील्ड्स में भी ले जा सकता है। FlashPix वर्ज़न टैग रिकॉर्ड करता है कि यह कन्वर्ज़न FlashPix के किस वर्ज़न को सपोर्ट करता है।
कौन सी फाइलें इसे रखती हैं
यह टैग किसी फ़ाइल के Exif हिस्से में, टैग ID 0xA000 के तहत होता है, जो दशमलव में 40960 है। Exif मानक संपीड़ित JPEG फ़ाइलों और असंपीड़ित TIFF फ़ाइलों को कवर करता है। Exif डेटा PNG फ़ाइलों में, कई रॉ कैमरा फ़ाइलों में जो TIFF पर आधारित हैं, और कुछ AVI तथा MOV वीडियो में भी हो सकता है।
2016 का Exif वर्ज़न 2.31 FlashPix वर्ज़न को हर उस इमेज प्रकार में अनिवार्य बताता है जिसे वह कवर करता है। 2023 का Exif 3.0 इस टैग को वैकल्पिक बना देता है, इसलिए नए मानक का पालन करने वाली फ़ाइल इस टैग को छो़ड़ सकती है।
मान कैसा दिखता है
यह वैल्यू 4 बाइट लंबी होती है। हर बाइट एक अंक को टेक्स्ट कैरेक्टर के रूप में रखती है, और वैल्यू के अंत में कोई null बाइट नहीं होती। ये अंक Exif वर्ज़न की तरह काम करते हैं, जहाँ 0231 का मतलब Exif 2.31 होता है।
0100का मतलब है FlashPix फ़ॉर्मेट वर्ज़न 1.0।- कोई भी दूसरी वैल्यू आरक्षित है, और Exif मानक उसके लिए कोई अर्थ तय नहीं करता।
FlashPix क्या है
Eastman Kodak ने 1996 में Hewlett-Packard, Live Picture और Microsoft के साथ मिलकर FlashPix फ़ॉर्मेट प्रकाशित किया। FlashPix फ़ाइलें .fpx एक्सटेंशन और image/vnd.fpx मीडिया टाइप का उपयोग करती हैं।
एक FlashPix फ़ाइल एक फ़ाइल के अंदर छोटे फ़ाइल सिस्टम की तरह काम करती है। यह फ़ाइल storages और streams रखती है, जो फ़ोल्डर और फ़ाइलों की तरह काम करते हैं। FlashPix स्पेसिफ़िकेशन इस कंटेनर को Microsoft OLE structured storage पर बनाता है।
एक FlashPix फ़ाइल एक ही तस्वीर को कई आकारों में सहेज सकती है। हर आकार की चौड़ाई और ऊँचाई अगले बड़े आकार की आधी होती है। सबसे छोटा आकार 64 बाय 64 पिक्सेल की एक टाइल में समा जाता है।
FlashPix हर आकार को टाइलों में बाँटता है। टाइलें किसी प्रोग्राम को सिर्फ़ तस्वीर के उसी हिस्से को पढ़ने देती हैं जिसकी उसे ज़रूरत है।
मूल्य कहाँ से आता है
Exif डेटा लिखने वाला कैमरा या सॉफ़्टवेयर ही यह वैल्यू सेट करता है। Exif मानक किसी ऐसी फ़ाइल को जो FlashPix में कन्वर्ज़न के लिए तैयार हो, FlashPix-Ready फ़ाइल या FPXR फ़ाइल कहता है। मानक ऐसी फ़ाइल की 3 विशेषताएँ बताता है:
- सॉफ़्टवेयर Exif टैग्स को FlashPix फ़ाइल के मिलते-जुलते फ़ील्ड्स में कॉपी कर सकता है। कुछ टैग्स के ऐसे फ़ील्ड नहीं होते, जैसे maker notes और FlashPix वर्ज़न टैग खुद।
- सॉफ़्टवेयर JPEG फ़ाइल के APP2 सेगमेंट्स में मौजूद अतिरिक्त डेटा को FlashPix extensions में बदल सकता है।
- जब JPEG डेटा में restart markers होते हैं, तो सॉफ़्टवेयर JPEG इमेज को FlashPix टाइलों में बिना गुणवत्ता खोए फिर से व्यवस्थित कर सकता है।
Restart markers संपीड़ित JPEG डेटा में वैकल्पिक मार्कर्स होते हैं। इनके बिना भी सॉफ़्टवेयर फ़ोटो को FlashPix में बदल सकता है, लेकिन ऐसे कन्वर्ज़न में कुछ इमेज गुणवत्ता कम हो सकती है।
Exif मानक FlashPix extensions को JPEG के APP2 सेगमेंट्स में रिकॉर्ड करता है। FujiFilm, Hewlett-Packard, Kodak और Sanyo के कुछ कैमरे यह अतिरिक्त FlashPix डेटा उन APP2 सेगमेंट्स में रखते हैं जिनका ID कोड FPXR होता है।
यह आपकी फ़ाइल के लिए क्यों महत्वपूर्ण है
FlashPix वर्ज़न एक लेबल है। यह टैग कोई पिक्चर डेटा नहीं रखता, इसलिए यह टैग आपके फ़ोटो के रंग या आकार को नहीं बदलता।
जब आप किसी फ़ोटो का Exif डेटा जाँचते हैं, तो 0100 वह वैल्यू है जिसकी आपको अपेक्षा करनी चाहिए। मानक कोई और वैल्यू तय नहीं करता। Exif 3.0 का पालन करने वाली फ़ाइल में यह टैग न होना कोई त्रुटि नहीं है।
FlashPix color space टैग के लिए एक नियम भी बताता है। Exif मानक कहता है कि जब सॉफ़्टवेयर किसी फ़ाइल को FlashPix में बदलता है, तो वह Uncalibrated के रूप में चिह्नित इमेज डेटा को sRGB मान सकता है।