ไฟล์ WebP ส่วนใหญ่ไม่ได้พกอะไรมาเลย

วางไฟล์ WebP ลงด้านล่าง มันจะเก็บเมตาดาต้าได้หรือไม่ ขึ้นกับว่ามันใช้เลย์เอาต์ WebP แบบไหนในสองแบบ

WebP แบบธรรมดาไม่มีที่ให้วางเมตาดาต้า

WebP คือไฟล์ RIFF: ส่วนหัว แล้วก้อนข้อมูล ไฟล์แบบธรรมดามีก้อน VP8 ก้อนเดียวสำหรับข้อมูลแบบสูญเสียข้อมูล หรือ VP8L สำหรับแบบไม่สูญเสีย และนั่นคือทั้งไฟล์ ในเลย์เอาต์นั้นไม่มีช่องสำหรับ EXIF — ไม่ใช่ช่องว่างเปล่า แต่คือไม่มี เมตาดาต้าเป็นไปได้ก็ต่อเมื่อใช้เลย์เอาต์แบบขยาย ซึ่งเริ่มด้วยก้อน VP8X ที่พกธงประกาศว่าในไฟล์ยังมีอะไรอีก

เลย์เอาต์แบบขยายเก็บอะไรได้

VP8X ตั้งบิตให้แต่ละอย่าง: ช่องอัลฟา ภาพเคลื่อนไหว โปรไฟล์ ICC, EXIF และ XMP แล้วก้อนที่ตรงกันจึงตามมา ไฟล์ WebP จึงไม่ประกาศเมตาดาต้าของตัวเองในส่วนหัวนั้น ก็คือไม่มีเลย — ซึ่งทำให้การอ่านมันชัดเจนผิดปกติเมื่อเทียบกับรูปแบบที่ต้องคอยไล่หาเครื่องหมาย ในตารางแท็กด้านล่าง ก้อน RIFF ของตัวไฟล์เองถูกจัดไว้ใต้ WebP ส่วนก้อน EXIF หรือ ICC จะอยู่ใต้กลุ่มของมันเอง — คุณจึงเห็นว่าค่าแต่ละค่าออกมาจากก้อนไหน

ไฟล์ WebP มักมาจากไหน

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

หน้าตาของไฟล์ WebP

WebP คือไฟล์ RIFF และข้อกำหนดตรึงลำดับของก้อนข้อมูลไว้ ทุกอย่างที่อยู่ใต้ VP8X มีได้เฉพาะในเลย์เอาต์แบบขยาย ไฟล์ที่เข้าสู่ตัวภาพเลยไม่มีที่ให้เก็บสิ่งเหล่านั้นสักอย่าง
ส่วนหัว RIFFVP8XICCPANIM / ANMFVP8 / VP8LEXIFXMP
  • โครงสร้าง
  • เก็บเมตาดาต้าได้
  • ตัวรูป

WebP เก็บของไว้ตรงไหน

VP8 / VP8L
ตัวภาพเอง แบบสูญเสียข้อมูลหรือไม่สูญเสีย ไฟล์ที่มีแค่ก้อนนี้พกเมตาดาต้าไม่ได้
VP8X
ส่วนหัวแบบขยาย ธงของมันประกาศว่าด้านล่างมีก้อนอะไรบ้าง
EXIF
บล็อก EXIF มักตกทอดมาจากไฟล์ที่มันถูกแปลงมา
XMP
แพ็กเกต XMP เมื่อมีโปรแกรมแต่งรูปเขียนไว้
ICCP
โปรไฟล์สี ICC
ANIM / ANMF
ตัวควบคุมภาพเคลื่อนไหวและแต่ละเฟรม ถูกยุบรวมเมื่อล้างด้วยการเข้ารหัสใหม่

คำถามเรื่อง WebP

WebP รองรับ EXIF ไหมเปิด

รองรับ แต่เฉพาะในเลย์เอาต์แบบขยายที่เริ่มด้วยก้อน VP8X เท่านั้น WebP แบบธรรมดาไม่มีโครงสร้างที่จะเก็บมันได้ คำตอบสำหรับไฟล์หนึ่ง ๆ จึงชัดเจน ไม่ใช่เรื่องของการไล่หา

ไฟล์ WebP ของฉันไม่แสดงเมตาดาต้าเลย นี่เป็นปัญหาของเครื่องมือหรือเปล่าเปิด

แทบจะแน่นอนว่าไม่ใช่ ตัวแปลงและ CDN ทิ้งเมตาดาต้ากันเป็นปกติตอนสร้าง WebP และ WebP เลย์เอาต์ธรรมดาก็พกอะไรไม่ได้อยู่แล้ว ตารางแท็กยังจะแสดงโครงสร้างไฟล์เท่าที่มันมี

ถ้าฉันล้างไฟล์ WebP ที่เคลื่อนไหวได้จะเป็นอย่างไรเปิด

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

การล้างไฟล์ WebP รักษาคุณภาพไว้ครบไหมเปิด

ไม่ ไฟล์ถูกเข้ารหัสใหม่เป็น WebP คุณภาพจึงเปลี่ยนได้ แม้ต้นฉบับจะเป็น VP8L ที่ไม่สูญเสียข้อมูล โปรไฟล์สีถูกทิ้งไปพร้อมกับก้อนอื่น ๆ

ทำอะไรได้บ้าง

ลบข้อมูล EXIF
วางรูปลงไปแล้วดาวน์โหลดสำเนาที่เอาเมตาดาต้าฝังออกแล้ว ไฟล์ JPEG จะเสียเซกเมนต์ EXIF ไปโดยไม่แตะพิกเซล ส่วน HEIC, PNG, WebP และที่เหลือจะถูกเข้ารหัสใหม่ ไม่มีอะไรถูกอัปโหลด
เอาพิกัดออก
ดูพิกัดที่รูปพกมา แล้วดาวน์โหลดสำเนาที่ไม่มีมัน ไฟล์ JPEG จะเสียแท็กพิกัดไปและเก็บอย่างอื่นไว้ครบ ไม่มีอะไรถูกอัปโหลด
แก้ไข EXIF ของ JPEG
เปลี่ยนชื่อเรื่อง ผู้สร้าง คำอธิบาย ลิขสิทธิ์ ซอฟต์แวร์ และเวลาถ่ายของไฟล์ JPEG แล้วดาวน์โหลดสำเนาที่แก้แล้ว ทำงานในเครื่อง ไฟล์ต้นฉบับของคุณไม่เคยถูกแก้
เครื่องมือดู XMP, IPTC และ ICC
อ่านทุกกลุ่มเมตาดาต้าที่ไฟล์พกมา — EXIF, XMP, IPTC, ICC, บันทึกของผู้ผลิต — จัดกลุ่มไว้และส่งออกเป็น JSON ได้ สำหรับการตรวจสอบไฟล์งาน งานพิสูจน์หลักฐาน และการไล่ปัญหาในสายงาน ไม่มีอะไรถูกอัปโหลด
เปิดรูปหลายรูป
เปิดได้ถึงห้าสิบรูป ดูว่ารูปไหนมีตำแหน่งติดมา แล้วยกทั้งชุดออกมาเป็นตารางคำนวณ ไม่มีการอัปโหลด และไฟล์ต้นฉบับไม่เคยถูกเขียนทับ