์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ ๋ช ๋ น exifprobe์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
exifprobe - ์นด๋ฉ๋ผ ์ด๋ฏธ์ง ํ์ผ์ ๊ตฌ์กฐ์ ๋ฉํ๋ฐ์ดํฐ ๋ด์ฉ์ ์กฐ์ฌํ๊ณ ๋ณด๊ณ ํฉ๋๋ค.
๊ฐ์
์์ํ๋ก๋ธ [์ต์ ] ํ์ผ ์ด๋ฆ
๊ธฐ์
์์ค์ํ๋ก๋ธ ๋์งํธ ์นด๋ฉ๋ผ๋ก ์์ฑ๋ ์ด๋ฏธ์ง ํ์ผ์ ์ฝ์ต๋๋ค(๋ช ๊ฐ์ง ์์ "raw"
ํ์ผ ํ์) ๋ฐ ํ์ผ ๊ตฌ์กฐ, ๋ณด์กฐ ๋ฐ์ดํฐ ๋ฐ ๋ฉํ๋ฐ์ดํฐ ๋ณด๊ณ
๊ทธ๋ค ์์ ํฌํจ๋์ด ์์ต๋๋ค. TIFF, JPEG ๋ฐ EXIF โโ์ธ์๋ ํ๋ก๊ทธ๋จ์
MRW, CIFF/CRW,
JP2/JPEG2000, RAF ๋ฐ X3F๋ ๋ฌผ๋ก ๋ค์์ ํฌํจํ ๋๋ถ๋ถ์ TIFF ํ์ "์์" ํ์
DNG, ORF, CR2, NEF, K25/KDC/DCR ๋ฐ PEF. ๊ธฐํ TIFF ๋๋ JPEG ํ์ ํ์(
TIFF ํค๋ ๋๋ JPEG ๋ง์ปค ํฌํจ)๋ ์ฝ์ ์ ์์ด์ผ ํฉ๋๋ค. ํ๋ก๊ทธ๋จ์ ๋ค์์ ์๋ํฉ๋๋ค.
์ ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ฐฉํ๋ ๋ฐฉ์์ผ๋ก ์ด๋ฏธ์ง ํ์ผ์ ๋ชจ๋ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค.
ํ์ผ์ ์ต๋ํ ๊ฐ๊น๊ฒ.
๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ถ๋ ฅ์ "์๋ ค์ง" ๋ฐ์ดํฐ ํญ๋ชฉ์ผ๋ก ์ ํ๋์ง ์์ต๋๋ค. ์ฆ, ํ๊ทธ๊ฐ ์ง์ ๋ ํ์ผ์ ๊ฒฝ์ฐ
ํ์, ์ ์ ์๋ ํ๊ทธ๋ ํ๊ทธ ๋ฒํธ์ ์ ํ์ผ๋ก ์๋ณ๋๋ฉฐ ๊ฐ์ ์ ์ธ๋ฉ๋๋ค.
ํด์. ๋ ์ , ํ๊ทธ๊ฐ ์ง์ ๋์ง ์์ ๋๋ ๊ณ ์ ํ์ ํ์ผ์ ์ด๋ฅผ ํ์ฉํ์ง ์์ง๋ง
์ ์ ์๊ฑฐ๋ ์ ์๋์ง ์์ ๋ฐ์ดํฐ๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฒ์ฌ๋ฅผ ์ํด XNUMX์ง์/์์คํค ํ์์ผ๋ก ๋คํ๋ ์ ์์ผ๋ฏ๋ก
ํ์ผ ๊ตฌ์กฐ๋ฅผ ์ดํดํ๋ ํ. ํ๋ก๊ทธ๋จ์ ๋ชจ๋ ๋ด์ฉ์ ๋ณด๊ณ ํฉ๋๋ค.
ํญ๋ชฉ ํ๊ทธ๊ฐ ์๋ ๊ฒฝ์ฐ์๋ ์ ์ ํ๊ฒ ๊ตฌ์กฐํ๋ TIFF IFD ๋๋ CIFF ๋๋ ํ ๋ฆฌ๊ฐ ๋ฐ์ํ์ต๋๋ค.
์ธ์. ์ธ์๋ TIFF, TIFF/EP, DNG ๋ฐ CIFF ํ๊ทธ๋ EXIF2.2๋ฅผ ํฌํจํ์ฌ ํ์ฅ๋ฉ๋๋ค.
์น์ ๋ฐ ์นด๋ฉ๋ผ MakerNotes๋ TIFF IFD ํ์์ผ๋ก ํ์ธ๋์์ต๋๋ค. TIFF ๋ฐ/๋๋ JPEG
MRW, RAF ๋๋ JP2 ํ์ผ์ ์๋ ์น์ ์ "๋ค์ดํฐ๋ธ" ์น์ ๊ณผ ํจ๊ป ๋ณด๊ณ ๋ฉ๋๋ค.
๊ทธ ํ์์. JP2 ์์๋ ์๋ ค์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ๋ณด๊ณ ๋๋ฉฐ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ํ์ฅ๋ฉ๋๋ค.
๋ชจ๋ ๋ค ์๋. ์ ์ ์๋ ์์๋ ํ์ฅํ ์ ์์ต๋๋ค. JP2๊ฐ ์์(๋๋ ํ์
์์) ์์ค์ ๋๋ค.
๋ค์ค ํ์ผ์ ํฌํจ๋ ๋ชจ๋ ํ์ ์ด๋ฏธ์ง(๋ชจ๋ ์ด๋ฏธ์ง ํ์)๋ฅผ ์๋ณํ๊ธฐ ์ํด ๋ ธ๋ ฅํฉ๋๋ค.
์ด๋ฏธ์ง ํ์ผ; ์ด๋ฌํ ์ด๋ฏธ์ง์ ์์น, ํฌ๊ธฐ ๋ฐ ํ์์ด ๋ณด๊ณ ๋๊ณ XNUMX์ง์/์์คํค
์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ๋คํ๋ฅผ ์์ฒญํ ์ ์์ต๋๋ค. ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ ์ฒ๋ฆฌ๋์ง ์์ง๋ง ํ๋ก๊ทธ๋จ์
๋ชจ๋ ํ์ค JPEG ๋ฐ JPEG2000 ๋ง์ปค(JPEG APPn ๋ง์ปค ํฌํจ)๋ฅผ ์ธ์ํ๊ณ ๋ณด๊ณ ํฉ๋๋ค.
APP0(JFIF/JFXX) ๋ฐ APP1(EXIF) ์น์ ์ ํ์ฅํฉ๋๋ค.
ํ๋ก๊ทธ๋จ์ ์ด๋ฏธ์ง๋ฅผ ํ์ํ๊ฑฐ๋ ํ์ผ์ ๋ด์ฉ์ ์์ ํ์ง ์๊ธฐ ๋๋ฌธ์
์ข ์ข ์คํจ์์ ๋ณต๊ตฌ ๋ฐ ๋ณด๊ณ ํ๊ฑฐ๋ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์กฐ์ ์ด์์ ๋ํด ๊ฒฝ๊ณ ํ ์ ์์ต๋๋ค.
๋์คํ๋ ์ด ๋๋ ์ด๋ฏธ์ง ํธ์ง ํ๋ก๊ทธ๋จ์ ํผ๋ํฉ๋๋ค.
"์๋ฌธ์"๋ก ์ธ๋ถ์ ์ผ๋ก ์ ํํ ์ ์๋ ๋ค์ํ ์ถ๋ ฅ ํ์์ด ์์ต๋๋ค.
์ ์ค๋ช ๋ ์ต์ ์ต์ ์๋ ์น์ . ์ด ์ต์ ์ ์ด๋ค ํญ๋ชฉ์
์ธ์ํ๊ณ ์ข์ ๋ฒ์ ๋ด์์ ์ธ์ ๋ฐฉ๋ฒ๊ณผ ์์น. ๋ง์ ์์
์ต์ ์กฐํฉ์ด ์กด์ฌํ๋ฉฐ ์ด๋ฌํ ์กฐํฉ ์ค ์ผ๋ถ๋ ํฉ๋ฆฌ์ ์ด์ง ์์ ์ ์์ต๋๋ค. ์
์ง์์ ์ธ ์ฐฝ์์ฑ์ด๋ ๋ฐ๋ช ์ ํ์์ฑ์ ํผํ๊ธฐ ์ํด XNUMX๊ฐ์ "์กฐ๋ฆฝ์" ์ถ๋ ฅ
ํ์์ด ์ ๊ณต๋๋ฉฐ, ์๋จ ์ผ์ด์ค ์ต์ ๋ฌธ์.
XNUMXD๋ดํ์ ๊ตฌ์กฐ์์ (-S) ์ถ๋ ฅ ํ์(๊ธฐ๋ณธ๊ฐ)์ ๋ค์๊ณผ ๊ฐ์ ์ด๋ฏธ์ง ํ์ผ์ ๋ํ ์ค๋ช ์ ์ ๊ณตํฉ๋๋ค.
์ด๋ฏธ์ง ํ์ผ์ ์๋ ๋ฐ์ดํฐ์ ๋ ์ด์์๊ณผ ๊ตฌ์กฐ๋ฅผ ๊ฐ๋ฅํ ํ ๊ฐ๊น๊ฒ ๋ชจ๋ฐฉํฉ๋๋ค.
ํค๋, ์น์ ๋ฐ ์ธ๊ทธ๋จผํธ ๋ง์ปค์ ํ์ผ ์คํ์ ํฌํจ, ์์ ํ ์ค๋ช ๋ TIFF IFD,
CIFF ๋๋ ํ ๋ฆฌ ๋๋ JP2 ์์, ์ค์ ์ด๋ฏธ์ง ๋ฐ/๋๋ ์ถ์ํ ๋ฐ์ดํฐ์ ์์น.
๊ฐ ์น์ ์ ๋ด์ฉ์ ์น์ ์ ์์ ๋ถ๋ถ์ ๊ธฐ์ค์ผ๋ก ๋ค์ฌ์ฐ๊ธฐ๋๋ฉฐ,
TIFF IFD ๋ฐ CIFF ๋๋ ํ ๋ฆฌ์ ๋ํ "์คํ์ " ๊ฐ์ ํด๋น ์คํ์ ์์ ๋ณด๊ณ ๋ฉ๋๋ค.
(์ผ๋ฐ์ ์ผ๋ก TIFF์ ๊ฒฝ์ฐ ํญ๋ชฉ ๋ชฉ๋ก ๋ค์์, CIFF์ ๊ฒฝ์ฐ HEAP์ ์์) ๊ทธ๋งํผ
CIFF ๋ฐ X3F ํ์์ ๋ ํนํ "์ญ" ๊ตฌ์กฐ๋ ํ๋ช ํ๊ฒ ์ฒ๋ฆฌ๋ฉ๋๋ค.
XNUMXD๋ดํ์ ์ ๊ณ ํ์ (-R) ์ด๋ฏธ์ง ํ์ผ์ "๋ ผ๋ฆฌ์ " ๊ตฌ์กฐ๋ฅผ ๋ณด์ฌ์ฃผ์ง๋ง
์ฃผ์, ์คํ์ , IFD ๊ฐ ์ ํ ๋ฐ ๊ฐ์ ๋ฑ์ ์ ๋ ฅํ๊ณ "์คํ์ " ๋๋ ํ ๋ฆฌ ๊ฐ์ ์ธ์ํฉ๋๋ค.
์ธ๋ผ์ธ, ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ฐ์ดํฐ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ์ ์งํฉ๋๋ค.
XNUMXD๋ดํ์ ๋ช ๋ถ ํ์ (-L) ๋ชจ๋ ๊ตฌ์กฐ์ ๋ฐ์ดํฐ๋ฅผ ์๋ตํฉ๋๋ค. TIFF์ "ํ๊ทธ" ๊ฐ๋ง ์๋๋ค.
Exif ๋ฐ MakerNote IFD, CIFF ๋๋ ๊ธฐํ ํ์ ๋๋ ํ ๋ฆฌ ๋๋ JP2 ์์(์น์ ํฌํจ)
๋ฐ ์ด๋ฏธ์ง ์คํ์ ๋ฐ ํฌ๊ธฐ. ํ๊ทธ๊ฐ ์ง์ ๋์ง ์์ ํ์์ ์๋ณ ๊ฐ๋ฅํ ๊ฐ์
๋น์ทํ ๋ฐฉ์์ผ๋ก. ์ด ํ์์ ์ฌ์ง ๊ฐค๋ฌ๋ฆฌ์ ๋ํ ์ ๋ณด๋ฅผ ์ถ์ถํ๋ ๋ฐ ์ ์ฉํ ์ ์์ต๋๋ค.
XNUMXD๋ดํ์ ๊ตฌ์กฐ์์ ํ์์ด ๊ธฐ๋ณธ๊ฐ์ ๋๋ค. ์ด ํ์์ ์ ๋ํ ์ต๋ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ด๋ฏธ์ง ํ์ผ์ ๋ด์ฉ, ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฌ๋์ด ์ด๋ค ์ ๋ณด(๋๋ก๋ ์ค์ํ)๋ฅผ ๋๋ฌ๋ผ ์ ์์ต๋๋ค.
ํ์(๋๋ ์ด๋ฏธ์ง ์ ๋ณด ํ๋ก๊ทธ๋จ)์ด ์จ๊ฒจ์ง ์ ์์ต๋๋ค.
๋ชจ๋ ํ์์์ ํ์ผ ์ด๋ฆ, ํ์ผ ์ ํ, ํ์ผ ํฌ๊ธฐ, ์์ ๊ฐ์๋ฐ ์์ฝ ํ์ผ
์ฒด์ฌ ํ์๋ฉ๋๋ค(๋ค๋ฅธ ๋ชจ๋ ์ถ๋ ฅ์ด ์ต์ ์ ์ํด ๋นํ์ฑํ๋ ๊ฒฝ์ฐ์๋). ์ด๋ฏธ์ง
์์ฝ์๋ ์ด๋ฏธ์ง ์ ํ์ ์ ๊ณตํ๋ ๋ฐ๊ฒฌ๋ ๊ฐ ํ์ ์ด๋ฏธ์ง์ ๋ํ ์์ฝ ๋ณด๊ณ ์๊ฐ ํฌํจ๋ฉ๋๋ค.
์์ถ ์ ํ(์๋ ๊ฒฝ์ฐ), ํฝ์ ํฌ๊ธฐ, ๋ฐ์ดํฐ ๊ธธ์ด, ๋ฐ๊ฒฌ๋ ํ์ผ ์คํ์ ๋ฐ ์น์
์ด๋ฏธ์ง๋ฅผ ํฌํจํ๊ฑฐ๋ ์ฐธ์กฐํ๋ ํ์ผ์ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ์งง์ ์ธ๊ธ์ด ์์ ์ ์์ต๋๋ค.
์ธ๊ธ๋์์ง๋ง ์ฐพ์ ์ ์๋ ์ด๋ฏธ์ง ๋ฑ์ ํฌํจ๋ฉ๋๋ค. ์์ฝ์ ๋ค์ ์๋ก ๋๋ฉ๋๋ค.
์ฐพ์ ์ด๋ฏธ์ง ๋ฐ ์ฐพ์ ์ ์๋ ์ด๋ฏธ์ง ์(์๋ ๊ฒฝ์ฐ). ์์ฝ ๋ค์์๋
๋ฐ๊ฒฌ๋ ํ์ ์น์ ๋ชฉ๋ก(TIFF/JPEG/EXIF ๋ฑ) ๋ฐ TIFF-์ ์ ํ ์๋ณ์
ํ์ ์ ํ(์: CR2) ๊ฐ๋ฅํ ๊ณณ.
๊ธฐ๋ณธ ์ถ๋ ฅ์ ์ฌ์ฉ์ ์ ์ํ๊ธฐ ์ํด ํ๊ฒฝ ๋ณ์๋ฅผ ์ต์ ๋ชฉ๋ก์ผ๋ก ์ค์ ํ ์ ์์ต๋๋ค.
ํ๋(์๋ ์ฐธ์กฐ).
๋ฉ์ด์ปค๋ ธํธ
EXIF ์น์ ์ด ํฌํจ๋ ์นด๋ฉ๋ผ ์์ฑ ์ด๋ฏธ์ง์๋ ๋์ ๋ ์น์ ๋ ํฌํจ๋ ์ ์์ต๋๋ค.
๋ก ๋ฉ์ด์ปค๋ ธํธ ์ฌ์ฉ๋ ์นด๋ฉ๋ผ ๋๋ ํ์จ์ด ์ค์ ์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํ ์ ์๋ ํ๊ทธ
์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค. MakerNote ์น์ ์ ๊ตฌ์กฐ์ ๋ด์ฉ์ ๋ค์ ๊ท์ ์ ์ํด ๊ฐ์ ๋์ง ์์ต๋๋ค.
Exif ์ฌ์์ด์ง๋ง ๋ง์ ์นด๋ฉ๋ผ MakerNotes๋ TIFF IFD ํ์์ผ๋ก ์์ฑ๋์ด ์์ต๋๋ค.
ID ๋ฌธ์์ด์ด๋ ์ TIFF ํค๋(๋๋ ๋ ๋ค) ๋ค์์ ์ค๋ ์คํ์ ์ด ์์ ์ ์์ผ๋ฉฐ ๋๋ก๋
"์คํ์ "์ ๋ ์ฐฝ์ ์ธ ์ฒ๋ฆฌ. ์์ค์ํ๋ก๋ธ ํ์ฌ ์ดํดํ๊ณ ์๋์ผ๋ก
์ด๋ฌํ ์ฒด๊ณ๋ฅผ ๊ฐ์งํ๊ณ IFD์ ๋ด์ฉ(๋ฐ ID ๋ฌธ์์ด์ด ์๋ ๊ฒฝ์ฐ)์ ์ธ์ํฉ๋๋ค.
์ด ๊ฐ์ง๋ ์นด๋ฉ๋ผ ์ ์กฐ์ฌ๋ ๋ชจ๋ธ์ ์์กดํ์ง ์์ต๋๋ค. ํ์ธ ์ ๋ชจ๋ธ ์ ๋ณด
์ผ๋ฐ์ ์ผ๋ก ํ์ผ์ ์ฒซ ๋ฒ์งธ TIFF IFD์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋
์ฌ์ฉ ํด์ํ๋ค "์๋ ค์ง" ์นด๋ฉ๋ผ์ ๋ํ MakerNote ์ ๋ณด ๊ทธ๋ ์ง ์์ผ๋ฉด ํ๊ทธ ๋ฒํธ,
IFD์ ํฌ๊ธฐ, ์ ํ ๋ฐ ์์ ๊ฐ์ด ํ์๋ฉ๋๋ค(์ต์ ์ค์ ์์ ํ์ฉํ๋ ๊ฒฝ์ฐ).
์ผ๋ถ ์นด๋ฉ๋ผ ์ ์กฐ์ ์ฒด๋ ๋ค์์ ๋ฐ๋ผ ๋ ๊ฐ์ง ์ด์์ MakerNote ๋ฒ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค.
๋ชจ๋ธ. ํด๋น ์ ์กฐ์ฌ์ ์ ์ ์๋ ๋ชจ๋ธ๊ณผ ๋ง์ฃผ์น๋ฉด ๋ฉ๋ชจ๊ฐ ๊ฐ๋ตํ๊ฒ
๊ฐ๋ฅํ ๊ฒฝ์ฐ ์๋์ผ๋ก ๋ฉ๋ชจ ๋ฒ์ ์ด ์ง์ ๋ฉ๋๋ค. ์คํจํ๋ฉด ๋ฉ๋ชจ
ํด์ ์์ด ํ์๋ฉ๋๋ค.
์ธ์ ๊ฐ๋ฅํ IFD ํ์์ด ์๋ MakerNotes๋ ๋ณด๊ณ ๋ฉ๋๋ค(์์ ๋ฐ ์ข ๋ฃ
์คํ์ ) ๊ตฌ์กฐ(-S) ๋ฐ ๋ณด๊ณ (-R) ํ์ ๋ฐ ๋ฉ๋ชจ์ ์์
์น์ hex/ascii ๋คํ. ์ด์์ ๋๋จธ์ง ๋ถ๋ถ์ ์ ์ฒด ๋๋ ์ผ๋ถ๋ฅผ ํ๊ธฐํ ์ ์์ต๋๋ค.
๋ก -M ์ต์ (์๋ ์ฐธ์กฐ).
๋ชฉ๋ก์์(-L) ํ์, MakerNote ํ๊ทธ์์ ์ ๊ณตํ๋ ์์ ํ์ผ ์คํ์ ๋ฐ ๊ธธ์ด
์คํ์ ์ ๋ณด๊ณ ํ๋ ์ธ ๊ฐ์ "์์ฌ" ํ๊ทธ(๋ฉ์ด์ปค๋ ธํธ.์คํ์ ), ํฌ๊ธฐ
(๋ฉ์ด์ปค๋ ธํธ.๊ธธ์ด) ๋ฐ ๊ณํ(MakerNote.Scheme) ๋ํ๋ ๊ฑฐ์ผ.
JPEG ์ฑ
JPEG ๊ตํ ํ์ ํ์ผ์์ APP0(JFIF,JFXX) ๋ฐ APP1(Exif) ์ธ๊ทธ๋จผํธ๋ ์์ ํ
๋์ฝ๋ฉ๋๊ณ APP12 ์น์ ์ "์ธ์ ๊ฐ๋ฅํ" ๋ถ๋ถ์ด ํ์๋ฉ๋๋ค. APP3(๋ฉํ)
์น์ ์ด ํ์ฅ๋๊ณ ํฌํจ๋ TIFF IFD๊ฐ ํ์๋ฉ๋๋ค.
ํด์์ด ์ด๋ฃจ์ด์ง๋๋ค. ๋ค๋ฅธ APP ๋ง์ปค๊ฐ ๋ณด๊ณ ๋๋ฉฐ ์น์ ์ ๋ค์๊ณผ ๊ฐ์ ์ ์์ต๋๋ค.
hex/ascii๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฒด ๋๋ ๋ถ๋ถ์ ์ผ๋ก ๋คํ -A ์ต์ . ๋ก ํ์๋์ง ์์ APP1 ์น์ ์์ํ
์ ์ ์๋ ๊ฒ์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
ANSI ์์
ํ๋ก๊ทธ๋จ(๊ธฐ๋ณธ๊ฐ)์ ANSI ์์ ์ด์ค์ผ์ดํ ์ํ์ค๋ฅผ ๋ด๋ณด๋ด Exif, MakerNote,
๋ฐ ์ํธ ์ด์ฉ์ฑ ํ์ ์น์ . ์ค๋ฅ ๋ฐ ๊ฒฝ๊ณ ๋ ๋นจ๊ฐ์์ผ๋ก ๊ฐ์กฐ ํ์๋ฉ๋๋ค. ์ด๊ฒ๋ค
์ํ์ค๋ ๋ฌผ๋ก ํฐ๋ฏธ๋ ๋๋ ํฐ๋ฏธ๋ ์๋ฎฌ๋ ์ดํฐ(์: xterm)
ANSI ์์ ์ด์ค์ผ์ดํ ์ํ์ค์ ์๋ตํฉ๋๋ค. ํ์ด์ ๋ฅผ ์ฌ์ฉํ์ฌ ์ถ๋ ฅ์ ํ์ํ๋ ๊ฒฝ์ฐ
์ด๋ฌํ ์ํ์ค๊ฐ โโ์๋ ๊ฒฝ์ฐ ํธ์ถ๊ธฐ์ ๋ํ "์์" ์ต์ ์ด ํ์ํ ์ ์์ต๋๋ค(์: ์ ๊ฒ
-์๋ฅด ์ํ). ์ด๋ฌํ ์ํ์ค์ ์ฌ์ฉ์ -c ์ต์ . LIST ๋ชจ๋๊ฐ ์์์ผ๋ก ๋ฐ๋๋๋ค.
์ํ์ค ๊บผ์ง.
ํ๋ก๊ทธ๋จ์ ์์ ์ํ์ค๋ฅผ ์ง์ํ์ง ์๊ณ ์ปดํ์ผ๋ ์ ์์ต๋๋ค.
์ถ๋ ฅ ํ์
๋ชจ๋ ํ์ ๋ฐ ์ต์ ์ค์ ์ ๊ด๊ณ์์ด ๊ฐ ์ถ๋ ฅ์ ์ฒ์ ์ธ ์ค
์ฒ๋ฆฌ๋ ํ์ผ์ ํ์ผ ์ด๋ฆ, ์ด๋ฏธ์ง์ ๋๋ค. ์ ํ (TIFF, CIFF, JP2 ๋ฑ) ๋ฐ ํ์ผ ํฌ๊ธฐ.
์ ํ(ํ์ผ ํค๋์์ ๊ฐ์ ธ์ด)์ด ๋ฐ์ดํฐ ๋ฐ์ดํธ ์์๋ฅผ ์ง์ ํ๋ฉด ๋ฐ์ดํธ ์์๋
์ ํ์ผ๋ก 'II'(Intel ๋ฐ์ดํธ ์์) ๋๋ 'MM'(Motorola ๋ฐ์ดํธ ์์)์ผ๋ก ํ์๋ฉ๋๋ค. ๊ทธ๋งํผ
์ด๋ฏธ์ง ์์ฝ ๋ฐ ์์ฝ ํ์์ ํญ์ ๋์ ์ธ์๋ฉ๋๋ค.
๊ตฌ์กฐ ํ์ฑ
๊ตฌ์กฐ ํ์ ์ถ๋ ฅ์ ํ์ผ ํค๋์ ํ์๋ก ์์๋ฉ๋๋ค. ํค๋๊ฐ ๋ฐ๋ผ์ต๋๋ค
ํํ์ ๋ผ์ธ์ผ๋ก
...
...
...
๋ฑ์ ์ฌ์ฉํ์ฌ ํ์ผ์ ๊ฐ "์น์ "์ ์์๊ณผ ๋์ ๋ํ๋ ๋๋ค. ์ค์ ์น์
๋ฌผ๋ก ์ด๋ฆ์ ํ์ผ ํ์ ๋ฐ/๋๋ ๋ฐ์ํ ํ๊ทธ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ์ค์ง
TIFF IFD ํ์์ ์ฌ๊ธฐ์ ์ค๋ช ๋์ด ์์ต๋๋ค. JP2 ์์ ์ด๋ฆ์ ์ ์ธํ๊ณ ๋ค๋ฅธ ํ์์ ์ ์ฌํฉ๋๋ค.
๊บพ์ ๊ดํธ ์์ ์ธ์๋๊ณ MRW ์น์ ์ด๋ฆ์ ์ค๊ดํธ ์์ ์ธ์๋ฉ๋๋ค.
๋ฐ์ง ๋ฉ๋นต.
์น์ ๋ด์์ ๋๋ ํ ๋ฆฌ ํญ๋ชฉ, ํ์ ๋๋ ํ ๋ฆฌ, ์๋ ค์ง APP ์น์ ์ ๋ด์ฉ,
JPEG ์ธ๊ทธ๋จผํธ ๋ง์ปค ๋ฑ์ด ์ธ์๋ฉ๋๋ค. ๋น jpeg ์ด๋ฏธ์ง ๋ฐ์ดํฐ ์น์ ์ ๋ค์๊ณผ ํจ๊ป ํ์๋ฉ๋๋ค.
๋ฐ์ดํฐ ์์ ๋ถ๋ถ์ XNUMX์ง์/์์คํค ๋คํ ๋ช ์ค.
์ถ๋ ฅ์ ๊ฐ ์ค ์์๋ XNUMX์ง์์ XNUMX์ง์๋ก ์ง์ ๋ ํ์ผ ์คํ์ ์ด ์ต๋๋ค. ํ์ผ ์คํ์
์น์ ๋ ํ์์ ์์ `-' ๋ฐ
๋ฌธ์ `>'๋ IFD ์ธ๋ถ์ ์๋ ์น์ ์ ํ์ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๊ทธ๋ค์ ์ ์ธ๋ฉ๋๋ค. ํด๋น ์น์ ์ ์ ์ฌํ๊ฒ ์ํฅ์ ๋ฐ๋ ํ์ ์น์ ์ด ํฌํจ๋ ๊ฒฝ์ฐ
'>'๋ ํ์ ์น์ ์์ '+'๋ก ๋์ฒด๋ฉ๋๋ค. JP2 ํ์ผ์์ '@'๋ '='๋ก ๋์ฒด๋๋ฉฐ,
ํน๋ณํ ์ด์ ์์ด.
JPEG ๋ฐ JPEG2000 ์ธ๊ทธ๋จผํธ ๋ง์ปค๋ ๋ง์ปค ์ด๋ฆ์ผ๋ก ์์ฑ๋๊ณ ๋์ฝ๋ฉ๋ ๊ฐ
๋ง์ปค์ ๊ด๋ จ๋ ๋ชจ๋ ์ ๋ณด.
TIFF ์ ๋ณด๋ IFD์ ๊ตฌ์กฐ๋ฅผ ๋ฐ์ํ๋ ๋ฐฉ์์ผ๋ก ์์ฑ๋ฉ๋๋ค.
๊ฐ๋ฅํ ๊ฒฝ์ฐ ํด๋น ์ฌ์์ ๋ฐ๋ผ ํด์๋ ๊ฐ. ๋ชจ๋ IFD
ํ๋๊ฐ ๋ณด๊ณ ๋ฉ๋๋ค. ๋ค์ ํ๋๊ฐ ๊ฐ ์ค์ ํ์๋ฉ๋๋ค(์ฃผ์ด์ง ์์๋๋ก,
ํ์ผ ์คํ์ ๋ค์์):
ยท ๋๊ดํธ๋ก ๋ฌถ์ธ XNUMX์ง์ ๋ฐ XNUMX์ง์ ํํ์ ํ๊ทธ ๋ฒํธ.
ยท ํ๊ทธ ์ด๋ฆ(์๋ ค์ง ๊ฒฝ์ฐ) ์ ์ ์๋ ํ๊ทธ์ ์ด๋ฆ์ XNUMX์ง์ ํํ์ผ๋ก ์์ฑ๋ฉ๋๋ค.
๋ฌธ์์ด 'TAG_'๊ฐ ์ ๋์ฌ๋ก ๋ถ์ ํ๊ทธ ๋ฒํธ.
ยท ๊ด๋ จ ๊ฐ์ ๋ํ TIFF ์ ํ ๋ฒํธ, ์ด๋ฆ ๋ฐ ๋ฐ์ดํธ ์,
๋๊ดํธ.
ยท ํญ๋ชฉ์ ๋ํ "๊ฐ/์คํ์ ". ๊ฐ์ด XNUMX๋ฐ์ดํธ์ ๋ง๋ ๊ฒฝ์ฐ
์ ๋ ฅํ๋ฉด ๊ฐ์ด ์ง์ ์ธ์๋ฉ๋๋ค.
ํญ๋ชฉ ๊ฐ์ด ํญ๋ชฉ์ XNUMX๋ฐ์ดํธ์ ๋ง์ง ์์ผ๋ฉด
๋ฐ๊ฒฌ๋ ๊ฐ์ ๋ฐ์ดํฐ์ ์ค์ ์์น์ ๋ํ ์คํ์ ์ ๋๋ค. ๊ทธ ์คํ์ ์ด ์ธ์๋ฉ๋๋ค
'@' ๊ธฐํธ๊ฐ ์์ ์ต๋๋ค. ์ค์ ๊ฐ์ ๋์ค์ ํ์ผ์ ์ธ์๋ฉ๋๋ค.
๋ฐ๊ฒฌ๋ ์คํ์ ์ ๋๋ค(์ผ๋ถ ๋น์ค์ MakerNote IFD ์ ์ธ). ๋ง์ฝ
๊ฐ์น๊ฐ ํ์ํ๋ค ํด์ (์: TIFF ์ ์) ๋ค์ '=' ๊ธฐํธ๊ฐ ์ต๋๋ค.
ํฐ๋ฐ์ดํ๋ก ๋ฌถ์ธ ํด์(์: "0,0 ์๋จ ์ผ์ชฝ").
ํญ๋ชฉ ๋ชฉ๋ก ๋ค์์๋ ๋ค์ IFD(์ข ์ข 0)์ ๋ํ ์คํ์ ์ ์ ๊ณตํ๋ ์ค์ด ๋์ต๋๋ค.
์ด๊ฒ์ ํญ์ TIFF IFD ํญ๋ชฉ ๋ชฉ๋ก์ ๋์ ์์ต๋๋ค.
์ ๋ชฉ๋ก์ ์คํ์ ํญ๋ชฉ์ด ์๋ ๊ฒฝ์ฐ TIFF(๋ฐ Exif) ์ฌ์์ด
๋๋ ํ ๋ฆฌ ๋ฐ๋ก ๋ค์์ ํ์ผ์์ ๋ค์ ์์น์ ์์ด์ผ ํฉ๋๋ค.
ํญ๋ชฉ. ์ด ์ ํ์ MakerNotes ๋ฐ TIFF ํ์ ํ์์์ ์์ฃผ ๋ฌด์๋ฉ๋๋ค. ใ
์ด๋ฌํ ์คํ์ ๊ฐ์ ์์์ ๋ณด๊ณ ํ๋ ๋ผ์ธ์
๋ค์ IFD ์คํ์ , ํ๊ทธ ์ด๋ฆ์ด ๋ฐ๋ณต๋๋ ๊ฐ ์คํ์ ํญ๋ชฉ์ ๋ํด ํ ์ค,
๊ทธ ๋ค์ ์ค์ ๊ฐ์ด ์ค๊ณ ๊ทธ ๋ค์ ํด์์ด ๋์ต๋๋ค(์๋ ๊ฒฝ์ฐ).
ํญ๋ชฉ์ ์ฌ๋ฌ ๊ฐ์ ํ ์ค์ ์ธ์๋์ง๋ง ํฐ ๋ชฉ๋ก์ ์๋ต๋ฉ๋๋ค.
์ฒ์ ๋ ๊ฐ ๋๋ ์ธ ๊ฐ์ ๊ฐ๋ง ํ์ํ๊ณ ๊ทธ ๋ค์ ์ค์ํ๋ฅผ ํ์ํ ๋ค์
๋ง์ง๋ง ๊ฐ, ๊ฐ์ ์, ๋ชฉ๋ก์์ ๋ง์ง๋ง ๊ฐ์ ์คํ์ . ์ ์ฒด
๊ฐ ๋ชฉ๋ก์ ๋ค์์ ์ฌ์ฉํ์ฌ ์ธ์ํ ์ ์์ต๋๋ค. -eA ์ต์ ์ ์ ํํฉ๋๋ค.
๊ตฌ์กฐ์ ํ์์์ ํญ๋ชฉ์ ASCII ๋ฌธ์์ด์ ์ฃผ์ด์ง ์ ์ฒด ๊ธธ์ด์ ๋ํด ์ธ์๋ฉ๋๋ค.
null ๋ฐ ๋น ASCII ๊ฐ(์๋ ๊ฒฝ์ฐ)์ ํฌํจํ์ฌ IFD ํญ๋ชฉ์์
'๋ฐฑ์ฌ๋์' XNUMX์ง์ ํ๊ธฐ๋ฒ. ๊ทธ๋งํผ -์์ ์ต์ ์ ASCII ๊ฐ์ ๊ฐ์ ๋ก ์ฌ์ฉํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ null๊น์ง๋ง ์ธ์๋ฉ๋๋ค. ์ด ์ต์ ์ ์ข ์ข CIFF ํ์ ํ์ผ์ ํ์ํ๋ฉฐ,
"๋ชฉ๋ก" ๋ชจ๋์์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋ฉ๋๋ค.
ํญ๋ชฉ์ IFD์ ์์ ์๋ณ์์ ํ์ ์ธ๊ทธ๋จผํธ(์:
Exif IFD, SubIFD ๋๋ MakerNote)๋ ๋ค์์ ๋ํ๋ด๊ธฐ ์ํด ๋ ๋ค์ฌ์ฐ๊ธฐ๋ฉ๋๋ค.
ํ์ผ์ ๊ตฌ์กฐ.
๊ฒฐ๊ณผ ์ถ๋ ฅ์ ํ์ผ์ ๋ํ๋๋ ๋๋ก IFD์ ๋ด์ฉ์ ํ์ํฉ๋๋ค(์ฐธ์กฐ
IFD ํ์์ ๋ํ ์ค๋ช ์ TIFF ๋๋ EXIF โโ์ฌ์).
๋ง์ง๋ง์ผ๋ก XNUMX์ฐจ ์ด๋ฏธ์ง์ ๋ํ ์ค์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ์์๊ณผ ๋(๋ฐ ๊ฐ๋ฅํ๋ฉด
์ธ๋ค์ผ ๋๋ ์ถ์๋ ํด์๋ ์ด๋ฏธ์ง)๊ฐ ๋ง์ง๋ง์ ๋ณด๊ณ ๋ฉ๋๋ค. JPEG ์ด๋ฏธ์ง์ ๊ฒฝ์ฐ ์ด
์ผ๋ฐ์ ์ผ๋ก ์ด๋ฏธ์ง ๋ด์ JPEG ์ธ๊ทธ๋จผํธ ๋ง์ปค ํ์๊ฐ ํฌํจ๋ฉ๋๋ค. ๋ฐ์ด๋๋ฆฌ ํ์
์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ ๋ฐ์ดํฐ ์์ ๋ถ๋ถ์ ๊ฐ๋จํ XNUMX์ง/์์คํค ๋คํ์ ํจ๊ป ํ์๋ฉ๋๋ค.
์์ ๋ฐ ์ข ๋ฃ ๋ง์ปค.
์ฃผ์ ์ฌํญ ๊ทธ ๊ฐ '@'๊ฐ ์์ ์ค๋ ๊ฒ์ ํญ์ ์คํ์ ์ ๋๋ค. ์ ์ ์, ์ฒ์ of ์ ์, ํ์ผ ~๋ก
์ค์ ๊ฐ. IFD ์คํ์ ์ ์ผ๋ฐ์ ์ผ๋ก ํ์ผ์ ์๋์ ์ธ ์คํ์ ์ผ๋ก ๊ธฐ๋ก๋ฉ๋๋ค.
TIFF ํค๋์ ์์(JPEG APP1์ ํ์ผ ์์์์ ์คํ์ ๋จ)
ํ์ผ)์ ์ํด ์กฐ์ ๋์ง๋ง ์์ํ๋ก๋ธ ํ์ผ์ ์์ ๋ถ๋ถ์์ ์คํ์ ์ ํ์ํฉ๋๋ค. ๊ทธ ๊ฒฝ์ฐ
๊ธฐ๋ก๋ ๊ฐ์ ๋ณด๋ ๊ฒ์ด ์ค์ํ๋ฉฐ, -R ์ต์ ์ ์ฌ์ฉํ์ฌ ๋ น์๋
์กฐ์ ๋ ํ์ผ ์คํ์ ๋ค์ ์ค๋ ๊ดํธ ์์ ๊ฐ.
Report ํ์ฑ
XNUMXD๋ดํ์ ์ ๊ณ ํ์ (-R)๋ ๋ค์์ ํฌํจํ์ฌ ์ด๋ฏธ์ง ํ์ผ์ ๋ชจ๋ ์น์ ๊ณผ ์ธ๊ทธ๋จผํธ๋ฅผ ํ์ํฉ๋๋ค.
์น์ ์ ์์๊ณผ ๋, ๊ทธ๋ฌ๋ ๊ตฌ์กฐ ํ์์ "ํฌ๋ฌ์คํธ"๋ฅผ ์ ๊ฑฐ
์ฃผ์/์คํ์ ์ ๋ณด์ '๋ด๋ถ' ์ ๋ณด์ ๋๋ถ๋ถ์ ์ ๊ฑฐํฉ๋๋ค.
TIFF IFD(ํ๊ทธ ๋ฒํธ, ์ ํ ๋ฐ ๊ฐ์). ์คํ์ ๊ฐ์ ํ๊ทธ์ ํจ๊ป ์ธ๋ผ์ธ์ผ๋ก ์ธ์๋ฉ๋๋ค.
์ด๋ฆ. ์ถ๋ ฅ์ ๋ค์ฌ์ฐ๊ธฐ๋์ด ํ์๋ฉ๋๋ค. ๋ ผ๋ฆฌ ์ด๋ฏธ์ง ํ์ผ์ ๊ตฌ์กฐ์ด์ง๋ง
๊ตฌ์กฐ ํ์๋ณด๋ค ๋ณด๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค.
๋ช ๋ถ ์ฒด์ฌ
XNUMXD๋ดํ์ ๋ช ๋ถ ํ์ (-L) ๊ตฌ์กฐ ์ ๋ณด๋ฅผ ์ต์ ํ๊ณ ์ฐ๊ธฐ๋ง ํฉ๋๋ค. ํจ์ ๋ ํ์์ผ๋ก
ํ๊ทธ ์ด๋ฆ = ๊ฐ์น or ํ๊ทธ ์ด๋ฆ = ๊ฐ์น = "๋ญ ๊ฐ์น ์๋จ". ํ๊ทธ๊ฐ ์ง์ ๋์ง ์์ ํ์ผ ํ์์ ๊ฒฝ์ฐ
tagname์ ํญ๋ชฉ์ ๋ํ ๊ณ ์ ์๋ณ์๋ก ๋์ฒด๋ฉ๋๋ค. LIST ํ์์์ "long"
ํ๊ทธ ์ด๋ฆ์ด ์ฌ์ฉ๋๋ฉฐ ์ฌ๊ธฐ์๋ ์น์ ์ ๋ชจ๋ ์์ ์น์ ์ด๋ฆ์ด ํฌํจ๋ฉ๋๋ค.
๋ฐ์ดํฐ๊ฐ ๋ฐ๊ฒฌ๋ฉ๋๋ค. ๊ธด ํ๊ทธ ์ด๋ฆ์ ํด์ ํ ์ ์์ง๋ง ํ์ผ์ ๊ฒฝ์ฐ ํ๋ช ํ์ง ์์ต๋๋ค.
์ฌ๋ฌ ์ด๋ฏธ์ง ์น์ ์ ํฌํจํฉ๋๋ค.
ํ์ ์น์ ๋๋ ์ด๋ฏธ์ง์ ๋ํ ์คํ์ ์ ๋ํ๋ด๋ ํ๊ทธ ๋๋ ํญ๋ชฉ์ "๊ฐ"์
์ธ์ ๋ช ๋ถ "๋ก ํ์ํ@offset:๊ธธ์ด".
๋ชฉ๋ก ํ์์ ๋ณด์กฐ ์คํฌ๋ฆฝํธ์์ ์ฌ์ฉ๋ฉ๋๋ค. ์์ํ๊ทธ๋ , ์ด๋ ์ ํ์
์๋ฅผ ๋ค์ด ์ฌ์ง ๊ฐค๋ฌ๋ฆฌ์ ๋ํ ์ ๋ณด ์ถ์ถ ๋ฐ (๊ฑฐ์) "์"์์ ์ถ๋ ฅ
๋ณ์โ ํ์์ ๋๋ค.
๊ด์ต ํ์
XNUMXD๋ดํ์ -Z ์ต์ ์ ๋ชจ๋ ์ต์ ํ๋๊ทธ๋ฅผ "XNUMX"์ผ๋ก ๋ง๋ญ๋๋ค. ๊ธด ์ด๋ฆ ์์ ์), ๊ทธ ํ
์๋ฌธ์ ์ต์ ์ ์ฌ์ฉํ์ฌ ์ํ๋ ์ต์ ์ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ฌธ์ ์ต์ ์
'toggles'๋ ์ ํํ๋ ๋ฐ์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์คํ ๋ฏธ๋ฆฌ ์ ์๋ ํ์์ ํญ๋ชฉ.
์๋ฅผ ๋ค์ด ๋ช ๋ น์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์์ํ๋ก๋ธ -Z ETH ์ผ๋ถํ์ผ.tif
๊ฐ(๋๋ ๋ค๋ฅธ ๊ฒ) ์์ด TIFF ๋ฐ Exif ํ๊ทธ๋ง ๋์ดํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
"๊ธด ์ด๋ฆ" ํ์.
์์ํ๋ก๋ธ -์์ํธ ์ผ๋ถํ์ผ.tif
XNUMX์ง์ ๋ฐ XNUMX์ง์ ํ๊ทธ ๋ฒํธ์ ์ถ๋ ฅ์ ์ต์ ํ๊ณ ๊ตฌ์กฐ์ ํ์์ผ๋ก ์ธ์ํฉ๋๋ค.
ํ๊ทธ ์ ํ ๋ฐ ๊ฐ์.
"์ ๋ก ๋ ๋ฒจ" ์ถ๋ ฅ์ ์ฌ์ ํ โโ์์์ ์ค๋ช ํ ๋๋ก ํ์ผ ๋ฐ์ดํฐ์ ์ด๋ฏธ์ง ์์ฝ์ ๋ณด๊ณ ํฉ๋๋ค.
์ต์
ํ๊ฒฝ ๋ณ์ EXIFPROBE_OPTIONS ์ ํจํ ์ต์ ๋ฌธ์์ด๋ก ์ค์ ํ ์ ์์ต๋๋ค.
๋ช ๋ น์ค ์ต์ ๋ณด๋ค ๋จผ์ ํ๊ฐ๋ฉ๋๋ค. ์
๋ด๋ณด๋ด๊ธฐ EXIFPROBE_OPTIONS='-L -c'
๋ชฉ๋ก ํ์์ ๊ธฐ๋ณธ ์ถ๋ ฅ ํ์์ผ๋ก ๋ง๋ค๊ณ ์์ ์ํ์ค๋ฅผ ๋ค์ ํ์ฑํํฉ๋๋ค.
๋จ์ด์ ธ -L.
์ต์ ์ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ํ๊ฐ๋๋ฏ๋ก -Z ๋จผ์ ์ฃผ์ด์ผ ํ๋ ๋ฐ๋ฉด -D (์์
๋ง) ๋๋ -X (XNUMX์ง์๋ง ํด๋น) ๋ง์ง๋ง์ ์ง์ ํด์ผ ํฉ๋๋ค.
-S ๊ตฌ์กฐ ๋ชจ๋: (๊ธฐ๋ณธ๊ฐ) ๊ฑฐ์ ๋ชจ๋ ๊ฒ; ์ธ๋ผ์ธ์ด ์๋ ์คํ์ ๊ฐ
-R ๋ณด๊ณ ์ ๋ชจ๋: ๊ตฌ์กฐ์ ์ ์ฌํ์ง๋ง ๋ค์ฌ์ฐ๊ธฐ๋ ํ๊ทธ ์ด๋ฆ ๋ฐ XNUMX์ง์ ๊ฐ๋ง,
์ธ๋ผ์ธ
-L ๋ชฉ๋ก ๋ชจ๋: ํ๊ทธ์ ๊ฐ๋ง ์ธ์ํฉ๋๋ค(ํด์๋ ๊ฐ ํฌํจ). ์น์ ์์
์ ๋ณด; ๋ฌด์
-Z ๋ชจ๋ ์ ํ์ ์ถ๋ ฅ์ ๋๋๋ค(์). ํ์ผ ์ด๋ฆ, ํ์ผ ์ ํ, ํ์ผ ํฌ๊ธฐ,
์ด๋ฏธ์ง ์์ฝ ๋ฐ ํ์ผ ํ์.
-c EXIF โโ์น์ ์ ๊ฐ์กฐํ๊ธฐ ์ํด ANSI ์์ ์ ์ด ์ํ์ค์ ์ฌ์ฉ์ ํ ๊ธํฉ๋๋ค. (๊ธฐ๋ณธ
์์ ์ง์ ์์ด ์ปดํ์ผ๋์ง ์๋ ํ ๋ชฉ๋ก ๋ชจ๋๋ฅผ ์ ์ธํ๊ณ '์ผ๊ธฐ')
-XNUMX์ง์ ๋ฐ XNUMX์ง์๋ก ์ฃผ์(ํ์ผ ์คํ์ )์ ํ ๊ธ ์ธ์
-I XNUMX๋ฐฉํฅ ํ ๊ธ ๋ค์ฌ์ฐ๊ธฐ(์ฃผ์ ๋ค -> ์ด์ -> ์์)
-o ์คํ์ IFD ๊ฐ์ "์ธ๋ผ์ธ" ์ธ์ ํ ๊ธ
-p[items] ๋ค์์ ๋ํ ์ธ์ ์๋ณ์ ํ ๊ธ:
s - ์น์ (IFD, APPn)
g - ์ธ๊ทธ๋จผํธ(JPEG ์ธ๊ทธ๋จผํธ)
a - JPEG APP0...APPn ํญ๋ชฉ
l - ๊ธด ์ด๋ฆ(ํญ๋ชฉ ์ด๋ฆ ์์ ์๋ ์์ ์น์ ์ ์ ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก)
์ ์ - ํญ๋ชฉ. ํ๊ทธ ์ด๋ฆ, ์ซ์, ์ ํ, ๊ฐ์ด ํฌํจ๋ฉ๋๋ค.
m - MakerNote ๊ตฌ์ฑํ ์ค๋ช ์ธ์
M - MakerNote ์ฒด๊ณ ๊ฐ์ง์ ์๊ณ ๋๋ฒ๊ทธ
-e[items] IFD ํญ๋ชฉ ํญ๋ชฉ ์ธ์ ํ ๊ธ:
t - ํ๊ทธ ์ด๋ฆ
n - XNUMX์ง์๋ก ๋ ํ๊ทธ ๋ฒํธ
N - XNUMX์ง์๋ก ๋ ํ๊ทธ ๋ฒํธ
T - ํญ๋ชฉ ์ ํ ๋ฐ ๊ฐ์
v - ์ญ์ง์ ๊ฐ
V - XNUMX์ง์ ๊ฐ
o - ์ญ์ง์ ๊ฐ์ ๋ํ ํ์ผ ์คํ์
O - XNUMX์ง์ ๊ฐ์ ๋ํ ํ์ผ ์คํ์
r - ์ญ์ง์์ ์๋(์กฐ์ ๋์ง ์์) ์คํ์
R - ์ผ๋ฐ ๊ฐ์ด ๊ณ์ฐ๋๋ "์์" ๊ฐ๋ ์ธ์ํฉ๋๋ค(์: ํฉ๋ฆฌ์
๊ฐ ๋๋ APEX ๊ฐ์ด ๋ค์์์ ๊ณ์ฐ๋์ด์ผ ํ๋ ์ผ๋ถ MakerNote ๊ฐ
์์ ๊ฐ).
A - ๋ค์ค ๊ฐ ํ๊ทธ์ ๋ชจ๋ ์์ ์ธ์
a - ascii "๊ธธ์ด ๋ฌด์"(์ฒ์ null์์ ์ค์ง)
-D ํ์ฑํ๋ ๋ชจ๋ ์ซ์ ๊ฐ์ XNUMX์ง์๋ก๋ง ์ ํํฉ๋๋ค(์ฃผ์, ํ๊ทธ ๋ฒํธ,
์คํ์ , ๊ฐ)
-X ํ์ฑํ๋ ๋ชจ๋ ์ซ์ ๊ฐ์ XNUMX์ง์๋ก๋ง ์ ํํฉ๋๋ค(์ฃผ์, ํ๊ทธ ๋ฒํธ, ์คํ์ ,
๊ฐ์น)
-U[len|a] ๋คํ ๋ (๋๋ ๋ชจ๋ ) XNUMX์ง์/์์คํค ํ์์ TIFF IFDS์์ ์ฐพ์ UNDEFINED ๋ฐ์ดํฐ์ ๋ฐ์ดํธ
(๋จ, ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ์ ํํจ)
-M[len|a] ๋คํ ๋ XNUMX์ง์/์์คํค ํ์์ ์ธ์ํ ์ ์๋ MakerNotes์ (๋๋ ๋ชจ๋ ) ๋ฐ์ดํธ(๋จ,
๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ)
-A[len|a] ๋คํ ๋ (๋๋ ๋ชจ๋ ) XNUMX์ง์/์์คํค ํ์์ ์ธ์ํ ์ ์๋ JPEG APP ์ธ๊ทธ๋จผํธ์ ๋ฐ์ดํธ(๊ทธ๋ฌ๋
๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ์๋ง)
-B[len|a] ๋คํ ๋ (๋๋ ๋ชจ๋ ) ๋ฐ์ด๋๋ฆฌ ์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ๋ฐ์ดํธ ๋๋ ์คํจํ JPEG ์ด๋ฏธ์ง ๋ฐ์ดํฐ
-C[make]+[๋ชจ๋ธ]
์ผ์นํ๋ ์นด๋ฉ๋ผ ์ ์กฐ์ฌ/๋ชจ๋ธ ๋ชฉ๋ก ์ธ์ ํ์ธ or ๋ชจ๋ธ ํ์ ๋ฌธ์์ด๋ก. `+'
์์ฒด์ ์ผ๋ก ๋ชจ๋ ๊ฒ์ ์ธ์ํฉ๋๋ค.
-O ์์_์คํ์
ํ์ผ ์คํ์ ์์ ์ฒ๋ฆฌ ์์ ์์_์คํ์
-n ์ถ๋ ฅ์ ๊ฐ ์ค ์์ ๋ถ๋ถ์ ํ์ผ ์ด๋ฆ์ ์ธ์ํฉ๋๋ค(greppingํ ๋ ์ ์ฉํฉ๋๋ค.
LIST ๋ชจ๋์ ์ฌ๋ฌ ํ์ผ)
-N ๋ ธํธ ๋ฒ์
๋ ธํธ ๋ฒ์ ๊ฐ์ ์ฌ์ฉ ๋ ธํธ ๋ฒ์ MakerNotes๋ฅผ ํด์ํ ๋. ์ ์ฉํ ๋๋ง
๋น์ ์ดํ๋ ์ผ์ ์๊ณ ์๋ค๋ฉด.
-m make Makernote ์ฝ๋๊ฐ ์ ๋ฐ๋ผ ๋ฉ๋ชจ๋ฅผ ํด์ํ๋๋ก ํฉ๋๋ค. ํ์ธ ์ฃผ์ด์ง,
ํ์ผ์ ํฌํจ๋ ๊ฒ๋ณด๋ค.
-l ๋ชจ๋ธ์ makernote ์ฝ๋๊ฐ ์ ๋ฐ๋ผ ๋ฉ๋ชจ๋ฅผ ํด์ํ๋๋ก ํฉ๋๋ค. ๋ชจ๋ธ ์ฃผ์ด์ง,
ํ์ผ์ ํฌํจ๋ ๊ฒ๋ณด๋ค.
-t ์ด ์ต์ ์ ๋ค์์ ์ค์ ๋ ๊ฒฝ์ฐ์๋ง ์ ์ฉ๋ฉ๋๋ค. EXIFPROBE_OPTIONS. ๋ช ๋ น ์ ์ค์ ๋๋ ๊ฒฝ์ฐ
๋ผ์ธ ์ต์ ์ด ์ฒ๋ฆฌ๋๊ณ ์์์ด ๊บผ์ง๋๋ค. by ๋ํดํธ ๊ฐ ์ถ๋ ฅ์ด
tty๊ฐ ์๋๋๋ค. ์์์ ํ ๊ธํ๊ฑฐ๋ ์ค์ ํ๋ ๋ชจ๋ ๋ช ๋ น์ค ์ต์ (์: "-R")
์์์ด ๋ค์ ์ผ์ง๋๋ค.
-u "์์" ์ ๋์ฝ๋ ๋ฐ์ดํฐ๋ฅผ ์ธ์ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก 16๋นํธ ๋ฐ์ดํฐ๋ ์์
๋ฐ์ดํธ๋ XNUMX์ ๋๋ค(์ข ์ข ๊ทธ๋ฐ ๊ฒฝ์ฐ์). null์ ์์ฑํ๋ ๊ฒ์ ๊ฐ์ฅ ์ง์ฆ๋๋ ์ผ์ ๋๋ค.
ascii ํฐ๋ฏธ๋ ์ฅ์น์ด๋ฏ๋ก ๊ธฐ๋ณธ๊ฐ์ด ๋ ์น์ ํฉ๋๋ค. ๊ทธ๋งํผ -u ์ต์ ์ธ๋ ฅ
์ ์ฒด ๊ฐ์น์ ์ธ์.
-h ๋์๋ง ๋ฉ์์ง ์ถ๋ ฅ
-V ์ธ์ ํ๋ก๊ทธ๋จ ๋ฒ์ ๋ฐ ์ ์๊ถ
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก exifprobe ์ฌ์ฉ