← คู่มือการถ่ายภาพ

ไฟล์ PNG มีข้อมูล EXIF หรือไม่? PNG เก็บอะไรไว้จริงๆ

PNG สามารถพก EXIF ได้ในทางเทคนิคผ่าน eXIf chunk แต่ PNG ส่วนใหญ่เก็บข้อมูลเมตาแบบข้อความแทน และหลายไฟล์แทบไม่มีอะไรเลย นี่คือสิ่งที่ PNG เก็บไว้จริงๆ

คำตอบเร็ว: EXIF แบบดั้งเดิมแท้จริงแล้วเป็นโครงสร้างของ JPEG และ TIFF ดังนั้น PNG ส่วนใหญ่จึง ไม่ พกบล็อก EXIF ของกล้องที่คุณจะพบในภาพถ่าย PNG สามารถ เก็บ EXIF ได้ในทางเทคนิค: eXIf chunk ถูกเพิ่มเข้าไปในข้อกำหนด PNG ในปี 2017 และซอฟต์แวร์บางตัวเขียน EXIF ไว้ที่นั่น แต่บ่อยกว่านั้นมาก PNG จะเก็บข้อมูลเมตาเป็นข้อความธรรมดาใน tEXt, iTXt หรือ zTXt chunk และ PNG หลายไฟล์ โดยเฉพาะ screenshot แทบไม่มีหรือไม่มีข้อมูลเมตาเลย ไฟล์ PNG จากแหล่งส่วนใหญ่ ไม่มี GPS โดยค่าเริ่มต้น หากต้องการดูว่า PNG เก็บอะไรไว้บ้างอย่างแม่นยำ ให้วางลงใน EXIF Viewer ฟรีในเบราว์เซอร์ของเรา ไม่มีการอัปโหลด หากต้องการลบสิ่งที่อยู่ในนั้น ให้ใช้ EXIF Remover ของเรา

นี่เป็นคำถามที่สมเหตุสมผล เพราะ PNG มีอยู่ทุกที่: screenshot, โลโก้, ไดอะแกรม, งานออกแบบที่ส่งออก, งานศิลปะ AI ผู้คนมักคิดว่าทุกไฟล์ภาพพกบล็อก GPS และกล้องที่ซ่อนอยู่เหมือนกัน ซึ่งเป็นสิ่งที่ทำให้ภาพ JPEG เป็นประเด็นด้านความเป็นส่วนตัว แต่ PNG ส่วนใหญ่ไม่ได้ทำงานแบบนั้น นี่คือสิ่งที่ PNG เก็บไว้จริงๆ, เมื่อใดที่มันพกข้อมูลเมตา และวิธีดูหรือลบมัน

PNG ไม่ได้ถูกออกแบบมาสำหรับ EXIF ของกล้อง

PNG ถูกสร้างขึ้นในช่วงกลางทศวรรษ 1990 ในฐานะรูปแบบไฟล์แบบไม่สูญเสียข้อมูลสำหรับกราฟิก, screenshot และภาพบนเว็บ ไม่ใช่ในฐานะรูปแบบไฟล์ของกล้อง กล้องเขียน JPEG (และ raw) และมาตรฐาน EXIF เติบโตขึ้นภายใน JPEG และ TIFF ดังนั้นเมื่อ PNG กำหนดวิธีเก็บข้อมูลเพิ่มเติม มันจึงไม่ได้นำบล็อก EXIF มาใช้ แต่ใช้ระบบ chunk ของตัวเองแทน

ไฟล์ PNG คือลำดับของ chunk บางตัวจำเป็น (พิกเซล, ขนาดภาพ) บางตัวเลือกได้และเก็บข้อมูลเมตา และ chunk ที่เลือกได้เหล่านั้นคือที่ที่ข้อมูล "คล้าย EXIF" ใน PNG อาศัยอยู่

PNG เก็บอะไรไว้จริงๆ

แทนที่จะเป็นบล็อก EXIF เดียว PNG สามารถพก chunk ที่เลือกได้หลายประเภท:

  • tEXt: ข้อความ Latin-1 ที่ไม่ถูกบีบอัด เก็บเป็นคู่ keyword บวกค่า keyword ทั่วไปได้แก่ Title, Author, Description, Software, Comment, Creation Time นี่คือวิธีดั้งเดิมของ PNG ในการประทับคำบรรยายหรือชื่อโปรแกรมที่สร้างไฟล์
  • iTXt: ข้อความสากล (UTF-8) ที่บีบอัดได้ตามต้องการ นี่คือที่ที่เครื่องมือสมัยใหม่เขียนข้อความที่ยาวขึ้นหรือไม่ใช่ Latin และเป็นที่ที่ packet XMP มักถูกเก็บไว้เมื่อ PNG พกข้อมูลเมตา XMP
  • zTXt: ข้อความ Latin-1 ที่ถูกบีบอัด แนวคิดเดียวกับ tEXt แต่ถูกบีบอัดด้วย zlib เพื่อประหยัดพื้นที่
  • eXIf: chunk ที่ถูกเพิ่มเข้าไปในข้อกำหนด PNG ในปี 2017 ซึ่งให้ PNG ฝังบล็อก EXIF จริงได้ โครงสร้างเดียวกับที่ JPEG ใช้ PNG ทั่วไปในชีวิตประจำวันส่วนใหญ่ไม่มีมัน แต่โปรแกรมแก้ไขและตัวแปลงที่รักษาข้อมูลเมตาอาจเขียนมันลงไป
  • chunk สีและการเรนเดอร์: gAMA (gamma), sRGB, iCCP (ICC color profile ที่ฝังไว้), pHYs (ความหนาแน่นพิกเซล / DPI) และ chunk tIME สำหรับเวลาแก้ไขล่าสุด เหล่านี้ไม่ใช่ข้อมูลเมตาส่วนบุคคล แต่ตัวอ่านก็ยังคงรายงานมัน

ดังนั้น "ข้อมูลเมตา" ของ PNG ส่วนใหญ่เป็น text chunk และข้อมูลสี โดยมี EXIF ปรากฏเฉพาะเมื่อมีบางสิ่งจงใจเขียน eXIf chunk ลงไป

ข้อมูลเมตาของ PNG กับ JPEG เปรียบเทียบอย่างรวดเร็ว

ความแตกต่างเห็นได้ง่ายที่สุดเมื่อวางเทียบกัน:

JPEGPNG
ข้อมูลเมตาดั้งเดิมบล็อก EXIF (จากกล้อง)text chunk tEXt / iTXt / zTXt
พก EXIF หรือไม่?ใช่ โดยการออกแบบเฉพาะผ่าน eXIf chunk ที่เลือกได้
ตำแหน่ง GPSพบบ่อยในภาพถ่ายจากกล้องแทบไม่มีเลย
กล้อง / เลนส์ / การรับแสงใช่ ในภาพถ่ายจากกล้องแทบไม่มีเลย
การใช้งานทั่วไปภาพถ่ายจากกล้องscreenshot, กราฟิก, ไฟล์ส่งออก

พูดง่ายๆ: JPEG ที่ออกมาจากโทรศัพท์โดยตรงมักบอกคุณว่า เมื่อไหร่, ที่ไหน และด้วยกล้องอะไร ส่วน PNG ทั่วไปบอกคุณได้ไม่มากไปกว่าขนาดภาพ, color profile และอาจจะโปรแกรมที่สร้างมัน สำหรับภูมิหลังฉบับเต็มในด้าน EXIF ของเรื่องนี้ ดู EXIF data คืออะไร

เมื่อใดที่ PNG พกข้อมูลเมตา

PNG ไม่ได้ว่างเปล่าเสมอไป PNG มีแนวโน้มจะเก็บข้อมูลเมตาที่มีประโยชน์มากขึ้นเมื่อมันมาจากกรณีใดกรณีหนึ่งเหล่านี้:

  • ส่งออกจากโปรแกรมแก้ไข บันทึกหรือส่งออก PNG จาก Photoshop หรือ Lightroom แล้วไฟล์อาจพก XMP packet (ใน iTXt chunk), ประวัติการแก้ไข, software tag, ลิขสิทธิ์ และบางครั้งบล็อก eXIf จริงหากต้นฉบับเป็นภาพถ่าย เครื่องมือออกแบบและ screenshot มักประทับอย่างน้อยที่สุดก็ keyword Software
  • screenshot จาก Android บางตัว Android บางเวอร์ชันและแอป screenshot บางตัวเขียน software tag หรือคำใบ้เกี่ยวกับอุปกรณ์ลงใน text chunk ของ PNG โดยปกติจะเป็นชื่ออุปกรณ์หรือแอป ไม่ใช่ GPS
  • ภาพที่สร้างด้วย AI เครื่องมือสร้างภาพ AI หลายตัวฝัง prompt, ชื่อโมเดล, seed และการตั้งค่าลงใน text chunk ของ PNG โดยตรง เครื่องมือที่สร้างขึ้นรอบ DALL-E และภาพของ OpenAI รวมถึงตัวสร้างโอเพนซอร์สจำนวนมากทำเช่นนี้พอดี ดังนั้นภาพ PNG ที่สร้างด้วย AI อาจบรรจุ prompt ที่ผลิตมันออกมาอย่างเงียบๆ

หากคุณต้องการรู้ว่ากรณีใดตรงกับไฟล์ที่คุณได้รับ อย่าเดา วิธีเดียวที่เชื่อถือได้คือการอ่าน chunk จริง ซึ่งตัวอ่านด้านล่างทำหน้าที่นั้น

screenshot PNG มีตำแหน่งหรือไม่?

โดยทั่วไป ไม่ screenshot คือการจับภาพสิ่งที่อยู่บนหน้าจอ ไม่ใช่ภาพถ่ายของโลกจริง ดังนั้นจึงไม่มีการอ่านค่า GPS มาบันทึก และ screenshot PNG แทบไม่เคยพกข้อมูลเมตาตำแหน่ง สิ่งหนึ่งที่ต้องระวังคือ พิกเซล ไม่ใช่ข้อมูลเมตา: หาก screenshot แสดงหมุดบนแผนที่, ที่อยู่ หรือแอปนำทางให้เห็นชัดเจน ตำแหน่งนั้นอยู่ในภาพเอง ที่ที่ไม่มีเครื่องมือข้อมูลเมตาใดจับได้ เราครอบคลุมเรื่องนี้อย่างละเอียดใน screenshot มีข้อมูลเมตาหรือไม่

วิธีดูข้อมูลเมตาของ PNG ในเบราว์เซอร์

วาง PNG ลงใน EXIF Viewer ในเบราว์เซอร์ของเรา มันอ่าน tEXt, iTXt และ zTXt text chunk, แยก eXIf block หากมี, แสดง XMP packet ใดๆ และรายงาน chunk สี, gamma และความหนาแน่น ไม่มีการอัปโหลด ไฟล์ถูกแยกในเครื่องในเบราว์เซอร์ของคุณ

โดยทั่วไปคุณจะเห็นขนาดภาพ, color profile, อาจจะฟิลด์ software หรือคอมเมนต์ และสำหรับภาพ AI จะเห็น prompt ที่ฝังไว้ ส่วน GPS และกล้องมักจะว่างเปล่า ซึ่งยืนยันว่า PNG ไม่พกข้อมูลตำแหน่งหรือกล้อง

คุณยังตรวจสอบแบบ native ได้ บน macOS เปิด PNG ใน Preview แล้ว Tools จากนั้น Show Inspector บน Windows คลิกขวาแล้ว Properties จากนั้น Details เครื่องมือ native เหล่านี้เบากว่าและจะไม่แสดงทุก chunk ดังนั้นใช้ตัวอ่านเมื่อคุณต้องการภาพรวมทั้งหมด

วิธีลบข้อมูลเมตาของ PNG

หาก PNG พก prompt ที่ฝังไว้, software tag, บล็อก XMP หรือ eXIf chunk ที่คุณไม่อยากแชร์ ให้ลบมัน EXIF Remover ในเบราว์เซอร์ของเราลบ chunk ข้อมูลเมตาและดาวน์โหลด PNG ที่สะอาดด้วยคลิกเดียว ไม่มีการอัปโหลด

ข้อเตือนสองอย่าง อย่างแรก ตัวลบจัดการเฉพาะชั้น ข้อมูลเมตา เท่านั้น หากภาพแสดงสิ่งที่เป็นส่วนตัวให้เห็นชัดเจน คุณยังต้องครอปหรือปิดบังพิกเซล อย่างที่สอง หากคุณกำลังแปลง PNG เป็นรูปแบบภาพถ่าย ตัวแปลง PNG เป็น JPG ของเราให้คุณควบคุมว่าจะให้ข้อมูลเมตาส่งต่อไปยังไฟล์ใหม่หรือไม่

คำถามที่พบบ่อย

PNG เคยมีพิกัด GPS หรือไม่? แทบไม่เคย PNG มาตรฐานจาก screenshot, โปรแกรมแก้ไข และเครื่องมือ AI ไม่เขียน GPS วิธีเดียวที่ PNG จะพก GPS คือหากเครื่องมือจงใจเขียนบล็อก eXIf เต็มที่คัดลอกมาจากแหล่งที่ติด GPS ซึ่งพบได้ยาก ตรวจสอบด้วย EXIF Viewer หากคุณต้องการความแน่ใจ

ข้อมูลเมตาของ PNG เหมือนกับ EXIF หรือไม่? โดยปกติไม่ ข้อมูลเมตาของ PNG ส่วนใหญ่เป็นข้อความธรรมดาใน tEXt, iTXt หรือ zTXt chunk บวกกับข้อมูลสีและ gamma PNG จะมี EXIF จริงเฉพาะเมื่อมี eXIf chunk ที่เลือกได้ ซึ่ง PNG ส่วนใหญ่ไม่มี

ทำไมภาพ PNG ที่สร้างด้วย AI ของฉันมีข้อความ? เครื่องมือสร้างภาพ AI หลายตัวฝัง prompt, โมเดล และการตั้งค่าลงใน text chunk ของ PNG เพื่อให้ภาพสามารถผลิตซ้ำได้ หากคุณไม่ต้องการแชร์ prompt ให้ลบมันด้วย EXIF Remover ก่อนโพสต์

สรุป

PNG ไม่ได้ถูกสร้างมาสำหรับ EXIF ของกล้อง มันสามารถพก EXIF ผ่าน eXIf chunk ที่เลือกได้ซึ่งเพิ่มเข้ามาในปี 2017 แต่ PNG ส่วนใหญ่เก็บข้อมูลเมตาแบบข้อความใน tEXt, iTXt และ zTXt chunk แทน และหลายไฟล์ โดยเฉพาะ screenshot แทบไม่มีอะไรเลยและไม่มี GPS หากต้องการดูว่า PNG ที่กำหนดเก็บอะไรไว้บ้างอย่างแม่นยำ ให้ใช้ EXIF Viewer ของเรา หากต้องการทำความสะอาดก่อนแชร์ ให้ใช้ EXIF Remover ของเรา ทั้งสองทำงานในเบราว์เซอร์ของคุณ และไม่มีการอัปโหลด

ลองใช้เครื่องมือ

ประทับเวลาบนรูปได้ทันทีในเบราว์เซอร์ หรือติดตั้งแอป iOS เพื่อถ่ายภาพสดพร้อม GPS และเวลาจากนาฬิกาอะตอม

Download on theApp Store
เปิดเครื่องมือบนเว็บ →ดู EXIF →