Imej & foto · Alat Privasi Metadata Imej
Bagaimana WebP Menyimpan EXIF dan XMP dalam RIFF Ketulan, dan Cara Melucutkannya
· Bagaimana ia berfungsi
exif privasi imej format fail
WebP membungkus data imejnya dalam bekas RIFF dan format lanjutan boleh membawa EXIF dan XMP ketulan bersama gambar. Siaran ini menerangkan bekas, bendera dalam pengepala VP8X dan perkara yang perlu dilakukan oleh alat pelayar untuk menanggalkan metadata dengan bersih.
WebP yang masih mempunyai GPS di dalamnya — mengapa menukar JPEG kepada WebP tidak menggugurkan metadatanya secara automatik
Menukarkan foto sumber kepada WebP tidak membuktikan GPS atau metadata pengeditannya hilang. WebP yang dilanjutkan boleh membawa EXIF bongkah yang mengandungi TIFF bongkah dan XMP bongkah di sebelah gambar dimampatkan. ToolAcre membaca medan EXIF, melaporkan paket XMP sebagai hadir tanpa menghuraikan XML dan mengalih keluar kedua-duanya daripada salinan yang telah dibersihkan.
RIFF secara ringkas — pengepala 'RIFF', jenis borang 'WEBP', nama ketulan empat aksara, saiz little-endian dan padding bait genap
WebP menggunakan bekas RIFF: fail bermula dengan RIFF, membawa saiz kecil-endian dan mengenal pasti borang sebagai WEBP. Setiap bahagian berikut mempunyai nama empat aksara, saiz muatan kecil-endian dan bait pad pilihan apabila panjang muatan itu ganjil. Pejalan kaki menghormati pelapik itu supaya bongkah seterusnya bermula pada sempadan yang betul.
Mudah vs lanjutan WebP - mengapa dataran 'VP8 ' atau 'VP8L'fail tidak boleh membawa metadata, dan bagaimana'VP8X' menambah bit bendera untuk ICC, alfa, EXIF, XMP dan animasi
WebP ringkas mungkin mengandungi VP8 atau VP8L ketulan imej, manakala fail lanjutan menggunakan VP8X untuk mengisytiharkan ciri seperti metadata, profil warna atau animasi. Pembersih tidak menukar satu mod pengekodan kepada yang lain. Ia berjalan mana-mana bahagian yang ada, mengekalkan ketulan imej dan animasi, dan mengubah suai sahaja butiran bekas yang diperlukan selepas metadata dialih keluar.
Bongkahan EXIF dan 'XMP ' — blok TIFF berstruktur EXIF dan paket XMP disimpan sebagai ketulan data imej adik-beradik
EXIF FourCC mengandungi data TIFF yang digunakan oleh pembaca EXIF yang dikongsi. XMP menggunakan nama empat aksara XMP diikuti dengan ruang; ruang adalah sebahagian daripada pengecam bahagian. Pembaca tidak mentafsirkan paket itu, tetapi ia melaporkan bahawa XMP mungkin mengandungi pengarang, lokasi atau sejarah penyuntingan jadi kehadiran tidak disalah anggap sebagai blok tidak diketahui yang tidak berbahaya.
Apa yang perlu dilucutkan adalah betul — mengalih keluar ketulan, mengosongkan bit bendera VP8X yang sepadan dan menulis semula saiz RIFF supaya fail kekal sah
Mengalih keluar ketulan hanyalah separuh daripada pembaikan WebP. VP8X mempunyai bit kehadiran yang mengumumkan EXIF dan XMP, jadi bit tersebut mesti dikosongkan selepas bahagiannya hilang dan medan saiz RIFF mesti ditulis semula untuk bekas yang lebih pendek. Pelaksanaan melaksanakan kedua-dua operasi sambil mengekalkan ICCP dan menyalin VP8 atau VP8L bait data imej untuk bait.
Contoh berfungsi: foto produk yang ditukar — memeriksanya, menanggalkan dan mengesahkan bahagian imej yang hilang atau tidak hilang adalah sama bait
Imej produk yang ditukar menyediakan semakan berguna: periksa ia, rekod sebarang medan GPS dan perhatikan sama ada paket XMP ada. Tanggalkannya, sahkan bahawa ketulan tersebut tidak lagi muncul dan bandingkan bait ketulan imej. Suite ujian memerlukan bendera EXIF untuk dikosongkan, ICCP kekal dan saiz RIFF yang diisytiharkan sama dengan panjang bersih sebenar.
Perkara yang tidak dilindungi oleh ini — WebP bingkai animasi dan ICC keputusan profil; halaman alat mendokumenkan cara ia memperlakukan mereka
Alat ini mengekalkan ICCP kerana mengalih keluar profil warna boleh menukar warna dengan jelas dan ia mengekalkan ketulan ANIM dan ANMF daripada meratakan animasi. Ia tidak mentafsir kandungan XMP, mencari steganografi dalam data gambar yang dimampatkan atau membersihkan HEIC, AVIF dan bekas lain yang tidak disokong. Ini adalah had yang dinyatakan dan bukannya sandaran senyap.
Bawa pulang: WebP metadata ialah sebahagian, bukan misteri — Alat Privasi Metadata Imej mengalih keluarnya tanpa mengekod semula imej
WebP metadata ialah ciri bekas dengan simpan kira struktur khusus, bukan sifat misteri bagi piksel. Mengalih keluar EXIF dan XMP, mengosongkan bendera VP8X mereka dan mengemas kini saiz RIFF sudah memadai untuk skop yang disokong. Oleh kerana ketulan imej tidak dinyahkodkan, salinan yang telah dibersihkan mengekalkan data gambar sambil membuat tuntutan privasi yang lebih sempit boleh diperiksa.