Nikon NEF फाइलहरूमा MakerNote कसरी डिक्रिप्ट गर्ने: माइलेज जानकारी कहाँ लुकाइएको छ?
ईन्जिनियरिङ् शैक्षिक कार्यक्रम: माइक्रोस्कोप अन्तर्गत NEF फाइल कसरी जाँच गर्ने
जब तपाइँ निर्मित दर्शकमा नियमित `.NEF` छवि खोल्नुहुन्छ, प्रणालीले मानक EXIF हेडर देख्छ। (TIFF संरचना): मिति, शटर गति, एपर्चर र क्यामेरा मोडेल। तर मेकानिक्सको विकासको बारेमा डाटा कहाँ लुकेको छ?
सञ्चालन समय डेटा बन्द बाइनरी कन्टेनर **MakerNote** मा लुकाइएको छ।
माइलेज ट्याग भौतिक रूपमा कहाँ अवस्थित छ?
यदि हामीले हेक्साडेसिमल HEX सम्पादकमा `.NEF` फाइल खोल्यौं (उदाहरणका लागि, HxD), हामीले हस्ताक्षरसहितको सेवा हेडर देख्नेछौं। `Nikon\x00\x02`:
- ट्याग 0x00A7 (शटर गणना):यो Little-Endian वा Big-Endian ढाँचामा 4-बाइट पूर्णांक हो। यो जहाँ EXPEED प्रोसेसर दृढतापूर्वक प्रत्येक फ्रेम को अनुक्रम संख्या प्रविष्ट गर्दछ।
- ट्याग ०x००१d (सिरियल नम्बर):प्रणाली बोर्ड र केस को हार्डवायर ईन्क्रिप्टेड क्रम संख्या।
- ट्याग 0x00a8 (फ्ल्यास जानकारी):बिल्ट-इन वा बाह्य दास फ्ल्यासको फ्ल्याशहरूको संख्याको काउन्टर।
किन NEF फाइलहरूमा साधारण अनलाइन सेवाहरू क्र्यास हुन्छन्?
किनभने EXPEED प्रोसेसर (D90 मा EXPEED 1 र Z9 मा EXPEED 7) को पुस्तामा निर्भर गर्दै, Nikon परिवर्तन भयो। MakerNote संरचनामा बिट क्षेत्रहरूको अफसेट।
साधारण कुटिल स्क्रिप्टहरूले एक निश्चित ठेगानामा अफसेट खोज्छ र गारबेज बाइटहरू पढ्छ, परिणामको रूपमा "0" उत्पादन गर्दछ। वा नम्बर "4,294,967,295"। हाम्रो वेब सेवा अनुकूलन पार्सरमा आधारित छ जसले बाइट संरचनालाई सही रूपमा पार्स गर्दछ Nikon को कुनै पनि पुस्ता!
MakerNote Nikon मा ट्याग बाइट ठेगाना तालिका
| ट्याग आईडी (हेक्स) | ट्याग नाम | बाइटमा के भण्डारण गरिन्छ? |
|---|---|---|
| 0x00A7 | शटर गणना | सटीक शटर फायरिङ काउन्टर (4 बाइट) |
| 0x001D | सिरियल नम्बर | शवको कारखाना सिरियल नम्बर |
| 0x00A8 | FlashInfo | स्पंदित प्रकाश ट्रिगर तथ्याङ्क |
HEX कोड म्यानुअल रूपमा खन्न चाहनुहुन्न?
तपाईंको .NEF वा .JPG फाइललाई हाम्रो वेबसाइटमा तान्नुहोस् र छोड्नुहोस् - हाम्रो एल्गोरिदम ट्याग 0x00A7 को डाटा तुरुन्तै बाहिर निकाल्नेछ!
डिक्रिप्ट MakerNote Nikon अनलाइन →