พจนานุกรม

XMP Toolkit คืออะไร

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

xmp-toolkit

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

XMP คืออะไร และไฟล์ใดบ้างที่มีแถวนี้

XMP ย่อมาจาก Extensible Metadata Platform เป็นรูปแบบเมทาดาทาที่มีต้นกำเนิดจาก Adobe ใช้เก็บข้อมูลอย่างเช่น ชื่อเรื่อง ผู้สร้าง ลิขสิทธิ์ คีย์เวิร์ด และประวัติการแก้ไขในรูปแบบข้อความ XML จากนั้นฝังบล็อกข้อความนี้ไว้ในตัวไฟล์เอง หรือเก็บไว้ข้างไฟล์เป็นไฟล์ sidecar แยกต่างหากนามสกุล .xmp แถว XMP Toolkit คือรอยตราที่ไลบรารีที่สร้างบล็อกนั้นทิ้งเอาไว้

เนื่องจาก XMP สามารถฝังในรูปแบบไฟล์ได้หลายชนิด แถวนี้จึงพบได้ทั่วไปในไฟล์ JPEG, TIFF, PNG, PDF, PSD, AI และ INDD, ไฟล์ DNG และไฟล์กล้อง RAW อื่น ๆ รวมถึงบางคอนเทนเนอร์วิดีโอและเสียง

แหล่งที่มาของค่า

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

ชื่อที่คุณเห็นจริง ๆ มาจากไลบรารีเพียงไม่กี่ตัว XMP Core ของ Adobe เองทำงานอยู่เบื้องหลัง Photoshop, Lightroom, Bridge, Acrobat และ InDesign Exiv2 ทำงานอยู่ข้างใต้ GIMP, digiKam และแอปโอเพนซอร์ซอื่น ๆ อีกมากมาย ExifTool ก็เขียนชื่อและเวอร์ชันของตัวเองเช่นกัน นี่คือเหตุผลว่าทำไมการมีไลบรารีของ Adobe ปรากฏอยู่ในแถวจึงไม่ใช่หลักฐานยืนยันว่าไฟล์ถูกสร้างในซอฟต์แวร์ของ Adobe เพราะมีหลายโปรแกรมที่ใช้ไลบรารีนี้ และไฟล์ที่เพียงแค่ถูกคัดลอกหรือแปลงรูปแบบก็อาจคงตราเดิมที่ติดมากับไฟล์ไว้ได้

ค่าทั่วไปมีลักษณะอย่างไร

ค่านี้เป็นข้อความอิสระ จึงไม่มีรายการค่าคงที่ให้ตรวจสอบ และไม่มีหน่วยกำกับ โดยทั่วไปแล้วจะเป็นชื่อไลบรารีตามด้วยเวอร์ชัน และบางครั้งมีวันที่ build ต่อท้าย ลักษณะประมาณ Adobe XMP Core 5.6-c145

หากแถวนี้หายไปเลย เหตุผลที่เป็นไปได้มากที่สุดคือไฟล์ไม่มีบล็อก XMP อยู่ เมทาดาทาอาจยังอยู่ในฟิลด์ EXIF หรือ IPTC แบบเก่าที่เก็บแยกต่างหาก และไม่มีตรา toolkit ของตัวเอง

ทำไมมันจึงสำคัญ

คุณค่าที่ใช้งานได้จริงของแถวนี้คือการบอกที่มา (provenance) มันบอกคุณได้ว่าซอฟต์แวร์ใดเป็นตัวล่าสุดที่จัดการเมทาดาทาของไฟล์ ซึ่งมีประโยชน์จริงเมื่อมีฟิลด์ใดดูเหมือนผิดค่า เปลี่ยนไปเอง หรือหายไป หากตราระบุชื่อแอปที่ไม่มีใครในโปรเจกต์ใช้งาน แสดงว่าไฟล์ผ่านขั้นตอนบางอย่างที่คุณไม่รู้มาก่อน เช่น ตัวแปลงไฟล์ ระบบอัปโหลด แอปบนโทรศัพท์ หรือคลังสต็อกไฟล์

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

ไม่มีอะไรทำงานพึ่งพาค่านี้ ดังนั้นการลบจะไม่เปลี่ยนทั้งวิธีการเปิดไฟล์และหน้าตาของไฟล์ แต่มีข้อควรระวังหากคุณจะลบ บล็อก XMP รอบ ๆ ค่านี้อาจเก็บเนื้อหาสำคัญจริง ๆ เช่น ข้อความลิขสิทธิ์ คำบรรยาย และเครดิตของคุณ ดังนั้นการลบบล็อกทั้งก้อนจะลบข้อมูลเหล่านี้ไปด้วย

คีย์เมตา