Nikon NEF ਫਾਈਲਾਂ ਵਿੱਚ ਮੇਕਰਨੋਟ ਨੂੰ ਕਿਵੇਂ ਡੀਕ੍ਰਿਪਟ ਕਰਨਾ ਹੈ: ਮਾਈਲੇਜ ਜਾਣਕਾਰੀ ਕਿੱਥੇ ਲੁਕੀ ਹੋਈ ਹੈ?
ਇੰਜੀਨੀਅਰਿੰਗ ਵਿਦਿਅਕ ਪ੍ਰੋਗਰਾਮ: ਮਾਈਕ੍ਰੋਸਕੋਪ ਦੇ ਹੇਠਾਂ NEF ਫਾਈਲ ਦੀ ਜਾਂਚ ਕਿਵੇਂ ਕਰੀਏ
ਜਦੋਂ ਤੁਸੀਂ ਬਿਲਟ-ਇਨ ਵਿਊਅਰ ਵਿੱਚ ਇੱਕ ਨਿਯਮਤ `.NEF` ਚਿੱਤਰ ਖੋਲ੍ਹਦੇ ਹੋ, ਤਾਂ ਸਿਸਟਮ ਮਿਆਰੀ EXIF ਸਿਰਲੇਖ ਨੂੰ ਵੇਖਦਾ ਹੈ (TIFF ਢਾਂਚਾ): ਮਿਤੀ, ਸ਼ਟਰ ਸਪੀਡ, ਅਪਰਚਰ ਅਤੇ ਕੈਮਰਾ ਮਾਡਲ। ਪਰ ਮਕੈਨਿਕਸ ਦੇ ਵਿਕਾਸ ਬਾਰੇ ਡੇਟਾ ਕਿੱਥੇ ਲੁਕਿਆ ਹੋਇਆ ਹੈ?
ਓਪਰੇਟਿੰਗ ਟਾਈਮ ਡੇਟਾ ਇੱਕ ਬੰਦ ਬਾਈਨਰੀ ਕੰਟੇਨਰ **MakerNote** ਵਿੱਚ ਲੁਕਿਆ ਹੋਇਆ ਹੈ।
ਮਾਈਲੇਜ ਟੈਗ ਸਰੀਰਕ ਤੌਰ 'ਤੇ ਕਿੱਥੇ ਸਥਿਤ ਹੈ?
ਜੇਕਰ ਅਸੀਂ `.NEF` ਫਾਈਲ ਨੂੰ ਹੈਕਸਾਡੈਸੀਮਲ HEX ਸੰਪਾਦਕ (ਉਦਾਹਰਨ ਲਈ, HxD) ਵਿੱਚ ਖੋਲ੍ਹਦੇ ਹਾਂ, ਤਾਂ ਅਸੀਂ ਦਸਤਖਤ ਵਾਲਾ ਇੱਕ ਸੇਵਾ ਸਿਰਲੇਖ ਵੇਖਾਂਗੇ। `Nikon\x00\x02`:
- ਟੈਗ 0x00A7 (ਸ਼ਟਰ ਕਾਉਂਟ):ਇਹ ਲਿਟਲ-ਐਂਡੀਅਨ ਜਾਂ ਬਿਗ-ਐਂਡੀਅਨ ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ 4-ਬਾਈਟ ਪੂਰਨ ਅੰਕ ਹੈ। ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ EXPEED ਪ੍ਰੋਸੈਸਰ ਮਜ਼ਬੂਤੀ ਨਾਲ ਹਰੇਕ ਫਰੇਮ ਦੇ ਕ੍ਰਮ ਨੰਬਰ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦਾ ਹੈ।
- ਟੈਗ 0x001d (ਸੀਰੀਅਲ ਨੰਬਰ):ਸਿਸਟਮ ਬੋਰਡ ਅਤੇ ਕੇਸ ਦਾ ਹਾਰਡਵਾਇਰਡ ਐਨਕ੍ਰਿਪਟਡ ਸੀਰੀਅਲ ਨੰਬਰ।
- ਟੈਗ 0x00a8 (ਫਲੈਸ਼ ਜਾਣਕਾਰੀ):ਬਿਲਟ-ਇਨ ਜਾਂ ਬਾਹਰੀ ਸਲੇਵ ਫਲੈਸ਼ ਦੀਆਂ ਫਲੈਸ਼ਾਂ ਦੀ ਗਿਣਤੀ ਦਾ ਕਾਊਂਟਰ।
NEF ਫਾਈਲਾਂ 'ਤੇ ਸਧਾਰਨ ਔਨਲਾਈਨ ਸੇਵਾਵਾਂ ਕ੍ਰੈਸ਼ ਕਿਉਂ ਹੁੰਦੀਆਂ ਹਨ?
ਕਿਉਂਕਿ EXPEED ਪ੍ਰੋਸੈਸਰ (D90 ਵਿੱਚ EXPEED 1 ਅਤੇ Z9 ਵਿੱਚ EXPEED 7) ਦੀ ਪੀੜ੍ਹੀ ਦੇ ਅਧਾਰ ਤੇ, ਨਿਕੋਨ ਬਦਲ ਗਿਆ ਮੇਕਰਨੋਟ ਢਾਂਚੇ ਵਿੱਚ ਬਿੱਟ ਖੇਤਰਾਂ ਦਾ ਆਫਸੈੱਟ।
ਸਧਾਰਣ ਟੇਢੀਆਂ ਸਕ੍ਰਿਪਟਾਂ ਇੱਕ ਨਿਸ਼ਚਤ ਪਤੇ 'ਤੇ ਇੱਕ ਔਫਸੈੱਟ ਦੀ ਭਾਲ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਗਾਰਬੇਜ ਬਾਈਟਾਂ ਨੂੰ ਪੜ੍ਹਦੀਆਂ ਹਨ, ਨਤੀਜੇ ਵਜੋਂ "0" ਬਣਾਉਂਦੀਆਂ ਹਨ। ਜਾਂ ਨੰਬਰ "4,294,967,295"। ਸਾਡੀ ਵੈੱਬ ਸੇਵਾ ਇੱਕ ਕਸਟਮ ਪਾਰਸਰ 'ਤੇ ਅਧਾਰਤ ਹੈ ਜੋ ਬਾਈਟ ਢਾਂਚੇ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਪਾਰਸ ਕਰਦਾ ਹੈ Nikon ਦੀ ਕੋਈ ਵੀ ਪੀੜ੍ਹੀ!
MakerNote Nikon ਵਿੱਚ ਟੈਗ ਬਾਈਟ ਪਤਾ ਸਾਰਣੀ
| ਟੈਗ ID (ਹੈਕਸ) | ਟੈਗ ਨਾਮ | ਬਾਈਟਸ ਵਿੱਚ ਕੀ ਸਟੋਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ? |
|---|---|---|
| 0x00A7 | ਸ਼ਟਰਕਾਉਂਟ | ਸਟੀਕ ਸ਼ਟਰ ਫਾਇਰਿੰਗ ਕਾਊਂਟਰ (4 ਬਾਈਟ) |
| 0x001D | ਕ੍ਰਮ ਸੰਖਿਆ | ਲਾਸ਼ ਦਾ ਫੈਕਟਰੀ ਸੀਰੀਅਲ ਨੰਬਰ |
| 0x00A8 | FlashInfo | ਪਲਸਡ ਲਾਈਟ ਟਰਿੱਗਰ ਅੰਕੜੇ |
HEX ਕੋਡ ਨੂੰ ਹੱਥੀਂ ਨਹੀਂ ਖੋਦਣਾ ਚਾਹੁੰਦੇ ਹੋ?
ਬੱਸ ਆਪਣੀ .NEF ਜਾਂ .JPG ਫਾਈਲ ਨੂੰ ਸਾਡੀ ਵੈੱਬਸਾਈਟ - ਸਾਡੇ ਐਲਗੋਰਿਦਮ 'ਤੇ ਖਿੱਚੋ ਅਤੇ ਸੁੱਟੋ ਟੈਗ 0x00A7 ਦੇ ਡੇਟਾ ਨੂੰ ਤੁਰੰਤ ਬਾਹਰ ਕੱਢ ਲਵੇਗਾ!
ਮੇਕਰਨੋਟ ਨਿਕੋਨ ਨੂੰ ਔਨਲਾਈਨ ਡੀਕ੍ਰਿਪਟ ਕਰੋ →