Metadata EXIF va Nen Anh: Cai Gi Bi Loai Bo
Cap nhat lan cuoi 2026-05-06. Nham vao thoi diem ban nen mot anh va thac mac lieu chi tiet may anh, toa do GPS hoac dau thoi gian co con trong tep. Dieu huong buoc nen thuc su den Compress Image (trong trinh duyet, khong tai len).
Metadata EXIF la gi, theo nghia cu the?
EXIF la viet tat cua Exchangeable Image File Format, duoc dinh nghia boi tieu chuan JEITA CP-3451C (Exif 2.3 la phien ban ma hau het may anh va dien thoai viet hom nay). EXIF khong phai la pixel cua anh - no la mot khoi rieng cua metadata luu tru ben canh pixel trong cung mot tep anh. Khoi duoc cau truc nhu mot loat truong duoc gan the, moi truong co mot ID the so va mot gia tri. Dinh dang container chua khoi la TIFF (Tag-Image File Format, Adobe TIFF 6.0); EXIF ke thua cau truc thu muc tep anh (IFD) cua TIFF, vi vay mot khoi EXIF ve co ban la mot tep TIFF nho duoc nhung ben trong mot JPEG, HEIC hoac anh tuong tu.
Mot khoi EXIF duoc to chuc thanh mot so it thu muc co ten, moi cai chua mot loai truong khac:
- IFD0 (thu muc anh chinh) - thuoc tinh anh co ban: chieu rong, chieu cao, co dinh huong, do phan giai, ten phan mem, ngay gio sua doi cuoi cung.
- Exif IFD - du lieu chup dac thu may anh: hang va model may anh, model ong kinh, thoi gian phoi sang, F-number, ISO, tieu cu, can bang trang, trang thai den flash, dau thoi gian chup goc, dau thoi gian so hoa, va the khong gian mau.
- GPS IFD - du lieu vi tri: vi do, kinh do, do cao, dau thoi gian GPS, huong chup. Dien thoai viet cai nay theo mac dinh tru khi dich vu vi tri bi tu choi voi ung dung may anh.
- IFD1 (thu muc thumbnail) - mot thumbnail nhung nho cua anh, duoc trinh quan ly tep su dung de xem truoc nhanh. Thuong la 160 x 120 pixel va vai kilobyte.
- Interoperability IFD - cac co danh dau tep tuan thu dac ta EXIF.
Ben trong mot tep JPEG, toan bo khoi metadata nay duoc boc trong mot segment marker duy nhat goi la APP1. Cac tep JPEG (theo ITU-T T.81 / ISO/IEC 10918-1) co mot tap nho cac segment marker ung dung danh so APP0 den APP15; APP1 la segment ma EXIF song trong do (bat dau bang cac byte FF E1 theo sau la do dai segment va chuoi nghia den Exif\0\0). Mot segment thu hai pho bien, APP2, chua profile mau ICC (theo dac ta ICC.1:2010-12). Du lieu pixel chinh nam trong cac segment SOS (Start of Scan) sau cac marker ung dung.
Vi sao nen anh thuong loai bo EXIF (ly do ky thuat)
Khi mot cong cu nen anh dien hinh lam JPEG nho hon, no khong cao byte khoi JPEG hien tai tai cho - no ma hoa lai anh. Pipeline la: (1) giai ma JPEG dau vao tro lai thanh mang 2D pixel RGB trong bo nho, (2) ma hoa lai cac pixel do thanh JPEG moi o muc chat luong yeu cau. Trinh ma hoa lai dung lai tep tu dau: viet mot marker SOI (Start of Image) moi, mot bo bang luong tu hoa moi, bang Huffman moi, va du lieu pixel da nen moi. Cac segment marker ung dung (APP0 den APP15) khong phai la mot phan cua du lieu pixel; chung la cau truc cap tren rieng le, va trinh ma hoa chi viet chung neu code goi truyen chung vao mot cach ro rang.
Hanh vi trinh ma hoa mac dinh trong hau het cac thu vien pho bien la khong sao chep cac marker ung dung qua:
- libjpeg-turbo (codec JPEG duoc dung nhieu nhat tren Linux, macOS va Android) va mozjpeg (fork Mozilla dieu chinh cho nen web) ca hai chi viet cac marker ma chinh trinh ma hoa tao ra - bang luong tu hoa, bang Huffman, header frame - va loai bo moi thu khac. Cong cu dong lenh
cjpegtheo cung mac dinh; giu EXIF doi hoi flag-copy allhoac tuong duong. - Pillow (PIL) trong Python -
Image.save("out.jpg", quality=80)loai bo EXIF theo mac dinh. De giu:img.save("out.jpg", quality=80, exif=img.info.get("exif")). Metadata khong ngam dinh; ban phai truyen chung vao ro rang. - Sharp (Node.js, libvips) - hanh vi mac dinh loai bo EXIF; phuong thuc
.withMetadata()noi trinh ma hoa giu lai. - ImageMagick - flag
-striploai bo EXIF ro rang; khong co no, ImageMagick co gang giu lai metadata, dieu nay khien ImageMagick la ngoai le chu khong phai quy tac. - Nen ben trinh duyet su dung phan tu HTML5
<canvas>vacanvas.toBlob()- API canvas khong co khai niem ve metadata. Ve mot anh vao canvas chi giai ma pixel; ma hoa canvas thanh JPEG tao ra mot tep moi khong co khoi EXIF nao ca. Cac cong cu web nen hoan toan trong trinh duyet su dung canvas luon tao ra dau ra khong metadata tru khi chung phan tich va dinh kem lai khoi EXIF bang mot thu vien rieng.
Ket luan: loai bo EXIF khi nen la mot tac dung phu cua cach ma hoa lai hoat dong, khong phai mot tinh nang rieng tu co y. Trinh ma hoa khong "chon" loai bo metadata - no don gian la khong sao chep chung tru khi duoc bao. Cong cu cua ban giu hay loai bo EXIF do do phu thuoc vao mot dong ma duy nhat (hoac mot flag CLI duy nhat) o buoc ma hoa.
Cai gi trong EXIF quan trong
Cac truong khac nhau trong khoi EXIF co rui ro rat khac nhau cho cac doc gia khac nhau. Bon truong ma hau het doc gia hoi:
- Toa do GPS (GPS IFD:
GPSLatitude,GPSLongitude,GPSAltitude) - duoc viet boi dien thoai tru khi vi tri bi tu choi voi ung dung may anh. Doc chung cho bat ky ai co tep biet anh duoc chup o dau, thuong la trong vai met. Day la moi quan ngai rieng tu duoc trich dan nhieu nhat voi EXIF; chia se mot "selfie tai nha" voi GPS van dinh kem hieu qua la chia se dia chi nha. - Dau thoi gian chup (Exif IFD:
DateTimeOriginal) - thoi diem man trap bam, chinh xac den giay. Huu ich cho luu tru; tiem an nhay cam neu anh ghi ngay mot su kien rieng tu. - Nhan dien may anh va ong kinh (IFD0:
Make,Model; Exif IFD:LensModel) - noi cho doc gia biet than may va ong kinh nao chup anh. Duoc nhiep anh gia su dung lam metadata portfolio; vo hai tren hau het anh tieu dung. - Tham so phoi sang (Exif IFD:
ExposureTime,FNumber,ISOSpeedRatings,FocalLength) - cai dat ky thuat cua phat chup. Huu ich cho nhiep anh gia so sanh cac phat chup; vo hai khi chia se.
Hai truong khac dang biet:
- Co dinh huong (IFD0:
Orientation) - noi trinh ren xoay anh hien thi 90, 180 hoac 270 do ma khong xoay pixel. Neu mot trinh nen loai bo co nay va khong xoay truoc pixel, mot anh hien thi dung tren mot dien thoai co the dot nhien xuat hien nghieng tren web. Hau het cac trinh nen hien dai tu xoay pixel va xoa co (hanh vi an toan); mot vai loai bo co ma khong xoay, tao ra dau ra hong nhin thay duoc. - Ban quyen va tac gia (IFD0:
Copyright,Artist) - cac truong so huu duoc viet boi mot so may anh va hau het phan mem chinh sua anh. Loai bo chung trong mot quy trinh nen huong cong khai la ok; loai bo chung trong mot quy trinh luu tru hoac thuong mai co the lam hong viec ghi cong.
Khi nao nen giu EXIF
Ba kich ban ma giu lai EXIF khi nen la lua chon dung:
- Luu tru ca nhan - anh dang chuyen tu dien thoai sang thu vien anh dai han (NAS, thu muc dong bo, o cung ngoai) va ngay va GPS la mot phan gia tri: do la khi nao va o dau khoanh khac xay ra. Loai bo EXIF o day se xoa duong thoi gian va dia diem.
- Portfolio nhiep anh gia - phoi sang, ong kinh, ISO va ban quyen la mot phan cua cach nhiep anh gia trinh bay cong viec cua minh. Mot so nen tang portfolio ren EXIF nhu mot thanh ben; mot so trinh duyet hien thi no trong thuoc tinh anh. Giu EXIF cho phep nguoi xem thay nghe.
- Su dung phap ly hoac lam bang chung - dau thoi gian, GPS va nhan dien may anh co the lien quan neu anh duoc su dung lam bang chung sau nay. Khoi EXIF khong phai mot bao dam tinh xac thuc (bat ky truong nao trong cac truong nay co the chinh sua), nhung loai bo chung hoan toan se xoa thong tin co the can.
Chon mot cong cu giu EXIF: trong cong cu dua tren trinh duyet, tim mot checkbox ro rang "preserve metadata" hoac "keep EXIF"; trong cong cu dong lenh, dung cjpeg -copy all, jpegtran -copy all, ImageMagick khong co -strip, hoac goi API giu metadata cua thu vien cua ban. jpegtran tu libjpeg-turbo la truong hop dac biet: no thuc hien nen lai khong mat mat (sap xep lai ma Huffman ma khong giai ma sang pixel) va giu lai tat ca cac segment marker theo mac dinh, vi vay mot pass jpegtran -optimise thu nho mot JPEG mot chut ma khong cham vao EXIF hoac pixel.
Khi nao co y loai bo EXIF
Ba kich ban ma loai bo EXIF la lua chon dung - hanh vi mac dinh cua hau het trinh nen lam dung viec o day, nhung neu ban khong chac, ban cung co the cho mot anh qua mot cong cu loai bo metadata chuyen dung truoc:
- Chia se anh dien thoai cong khai - dang mot anh len mot trang web cong cong, dien dan, mang xa hoi hoac danh sach marketplace. Toa do GPS va dau thoi gian chup khong huu ich cho nguoi xem cong cong; chung la mot ro ri rieng tu. Loai bo EXIF truoc khi tai len.
- Toi thieu hoa kich thuoc tep cho web - mot khoi EXIF tu mot anh dien thoai thuong la 10 den 60 kilobyte, co the la mot phan dang ke cua mot anh duoc nen manh (mot JPEG 50 kilobyte voi khoi EXIF 30 kilobyte la 60 phan tram metadata). Loai bo EXIF trong mot pipeline nen huong web la tiet kiem byte mien phi.
- Marketplace va danh sach cong khai - ban mot mon do cu, dang mot anh bat dong san, dang mot cho thue: bat ky boi canh nao ma danh sach khong nen tiet lo noi nhiep anh gia song hoac lam viec. Loai bo EXIF truoc khi anh roi khoi thiet bi cua ban.
Cho loai bo theo lo, CLI don gian nhat la exiftool -all= image.jpg (cong cu exiftool ghi mot ban sao voi tat ca metadata da bi loai bo) hoac jpegtran -copy none input.jpg > output.jpg (khong mat mat, khong thay doi chat luong, khong EXIF). Ca hai deu co san rong rai.
Cai gi KHONG co trong EXIF (nham lan thuong gap)
Mot vai loai "metadata" thuong bi nham lan voi EXIF nhung duoc luu tru o cac khoi khac nhau cua tep - hoac khong trong tep chut nao:
- IPTC / XMP - cac tieu chuan metadata rieng duoc trinh chinh sua anh su dung cho tu khoa, chu thich, tuyen bo ban quyen va xep hang. Duoc luu tru trong segment marker JPEG rieng cua chung (XMP thuong trong APP1 ben canh EXIF; IPTC trong mot khoi tai nguyen anh Photoshop). Loai bo EXIF khong phai luc nao cung loai bo XMP; mot so cong cu loai bo ca hai, mot so chi loai bo mot.
- Profile mau ICC - profile quan ly mau (sRGB, Display P3, Adobe RGB) noi trinh ren cach dien giai cac gia tri mau. Duoc luu tru trong segment marker APP2 cua JPEG theo ICC.1:2010-12. Profile ICC khong phai EXIF; mot so trinh nen loai bo no cung voi EXIF (co the dich chuyen mau co the nhin thay tren man hinh gamut rong), mot so giu lai. Neu mau trong "la" sau khi nen tren mot man hinh hieu chuan, profile ICC la nghi can.
- Metadata he thong tep (ngay sua doi tep, ngay tao tep, chu so huu tep, thuoc tinh mo rong cap HDH) - day la thuoc tinh cua tep tren dia, khong phai thuoc tinh cua du lieu anh. Chung doc lap voi EXIF; tai len mot tep thuong loai bo tat ca metadata he thong tep ngay ca khi EXIF duoc giu lai.
- Steganography hoac watermark nhung trong pixel - mot vai quy trinh giau du lieu ben trong chinh gia tri pixel (watermark bit it quan trong nhat, dau mien tan so). Du lieu nay nam trong du lieu pixel, vi vay ma hoa lai thuong lam hong hoac pha huy; giu EXIF khong giup o day.
Cach kiem tra cai gi co trong tep cua ban
Cong cu kiem tra da nen tang don gian nhat la exiftool (mot tien ich Perl mien phi, co san trong cac trinh quan ly goi Windows, macOS va Linux). Chay exiftool image.jpg va no in moi truong metadata duoc to chuc theo thu muc (IFD0, Exif IFD, GPS IFD, IFD1, XMP, IPTC, ICC). Neu dau ra hien thi toa do GPS, tep van con chung; neu chi hien thi thuoc tinh anh co ban (kich thuoc, dinh dang), khoi metadata da bi loai bo.
Cac loi tat he dieu hanh cung hoat dong de kiem tra nhanh:
- macOS Finder - chon anh, nhan Command+I, mo rong "More Info" - hien thi may anh, phoi sang va (neu co) toa do GPS duoc ren nhu mot ban do nho.
- Windows Explorer - nhap chuot phai vao anh, chon Properties, nhap vao tab Details - hien thi cac truong EXIF bao gom GPS dang so vi do / kinh do.
- Trinh quan ly tep Linux - hau het trinh quan ly tep (Nautilus, Dolphin, Thunar) hien thi mot tab Exif trong hop thoai thuoc tinh tep neu mot thu vien metadata duoc cai dat.
Cho mot kiem tra lien quan sau khi nen - viec nen co lam hong pixel nhin thay duoc khong? - huong dan dong hanh tai How to Tell If a JPG Was Compressed Too Much bao tru cac dau hieu thi giac cua nen qua muc, day la mot cau hoi khac voi "metadata co song sot".
Cong thuc thuc te: giu hoac loai bo, theo kich ban
Quyet dinh trong hau het cac quy trinh duoc rut gon thanh mot cau hoi: ai se thay tep nay tiep theo?
- Chia se cong khai (mang xa hoi, danh sach, dien dan, trang web) - loai bo EXIF. Hanh vi mac dinh cua hau het trinh nen lam dieu nay mien phi. Neu trinh nen giu lai EXIF theo mac dinh, cho dau ra qua
exiftool -all= file.jpgnhu buoc theo doi. - Gui cho ban hoac thanh vien gia dinh - giu EXIF la ok; GPS va dau thoi gian co the la boi canh lien quan. Neu anh se duoc chia se lai xa hon, loai bo truoc.
- Luu tru vao thu vien cua chinh ban - giu EXIF. Su dung mot cong cu voi "preserve metadata" ro rang hoac dung
jpegtran -copy allcho nen lai khong mat mat. - Xuat ban tren portfolio nhiep anh - giu EXIF. Cac truong phoi sang va ong kinh la mot phan gia tri portfolio.
- Giam kich thuoc tep cho mot trang web noi moi kilobyte quan trong - loai bo EXIF va ICC. Xoay truoc pixel de tranh mat co dinh huong mot cach am tham.
- Ban sao phap ly hoac bang chung - giu EXIF; ly tuong la khong nen lai chut nao (sao chep tep goc nhu hien co). Neu can mot ban sao nho hon,
jpegtran -copy allla duong an toan nhat.
Neu ban sap nen mot anh va khong chac truong hop nao ap dung: mac dinh than trong la loai bo EXIF khi chia se ben ngoai va giu EXIF khi luu tru noi bo. Huong dan dong hanh ve chon muc chat luong tai How to Choose a Compression Level; huong dan dong hanh ve viec nen co phai la thao tac dung khong (vs chuyen doi dinh dang) tai When to Compress vs Convert an Image.
Tai lieu doc lien quan
- Compress Image - trinh nen anh trong trinh duyet; chon muc chat luong, nhan duoc mot JPEG nho hon. Khong can tai len cho buoc nen.
- How to Choose a Compression Level - Quality vs File Size - danh doi giua chat luong thay duoc va kich thuoc tep, voi de xuat muc chat luong cu the theo kich ban.
- How to Tell If a JPG Was Compressed Too Much - cac dau hieu thay duoc co nghia la mot JPEG da bi nen qua muc (banding, blocking, mosquito noise) va cach phat hien chung.
- When to Compress vs Convert an Image - lieu thao tac dung la "lam JPEG nay nho hon" hay "chuyen doi cai nay sang dinh dang khac" - chung la cac cong cu khac nhau.
- Free Online Tools That Work Without Uploading Files - lua chon cong cu rieng tu uu tien rong hon tren trang nay.
Why trust these tools
- Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
- Truly in-browser - no upload. Every file-processing tool on this site runs in your browser through modern Web APIs (File, FileReader, Canvas, Web Audio, WebGL, Web Workers). Your photo, PDF, audio, or text never leaves your device.
- No tracking during tool use. Analytics ends at the page view. The actual input you paste, drop, or capture is never sent to any server and never written to any log.
- Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
- Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.