Tulis salinan dengan blok metadata digugurkan dan data imej termampat tidak disentuh
Alat dimuatkan di sini. Ia memerlukan JavaScript, kerana kerja itu berlaku pada peranti anda.
Fail anda dan privasi anda
Gambar anda tidak pernah dimuat naik. Ia dibaca ke dalam tab pelayar ini, dihuraikan di sana, dan
salinan yang dibersihkan dibina di sana daripada bait asal. Kod alat tidak membuat permintaan
membawa fail, teks yang ditampal atau output yang dijana. Permintaan skrip analitik yang didedahkan
adalah berasingan dan diterangkan dalam Dasar Privasi tapak.
Apa yang dilakukan oleh alat ini
Alih keluar metadata tersembunyi yang dibawa JPEG, PNG atau WebP dan muat turun salinan yang telah dibersihkan.
fail ditulis semula pada tahap bait daripada dinyahkod dan disimpan semula, jadi gambar itu
tidak dimampatkan semula dan tidak kehilangan kualiti.
A JPEG, PNG atau WebP ialah bekas: jujukan blok berlabel, beberapa memegang dimampatkan
data gambar dan beberapa menerangkan siapa yang mengambil gambar, bila, dengan apa dan di mana. ini
alat berjalan urutan itu, menjatuhkan blok yang membawa metadata, dan menyalin selebihnya
tidak berubah. Dalam JPEG yang bermaksud segmen APP1 Exif termasuk subdirektori GPSnya,
APP1 XMP segmen, APP13 Photoshop dan IPTC rekod, COM ulasan dan sebarang APPn lain
segmen tidak diiktiraf sebagai pemaparan data. Dalam PNG ia bermaksud eXIf, tEXt, zTXt, iTXt dan
ketulan masa; dalam WebP, bahagian EXIF dan XMP. Semua yang dialih keluar disenaraikan mengikut nama, dan
begitu juga semuanya sengaja disimpan.
Cara menggunakannya
Pilih JPEG, PNG atau WebP. Format dikenal pasti daripada bait ajaib fail itu sendiri,
bukan sambungannya.
Baca perkara yang didedahkan oleh fail: medan lokasi dan peranti disenaraikan dahulu, kemudian setiap
medan lain yang boleh dibaca oleh penghurai.
Pilih Alih keluar metadata untuk membina salinan yang dibersihkan daripada bait asal.
Semak dua senarai yang muncul: apa yang telah dialih keluar, dan apa yang disimpan kerana menjatuhkannya
akan mengubah cara paparan gambar.
Pilih Sahkan untuk membaca semula salinan yang telah dibersihkan, kemudian muat turunnya. Ia disimpan dengan a
-no-metadata akhiran dan asal anda tidak disentuh.
Contoh kes penggunaan
Membersihkan gambar sebelum menyiarkannya ke forum atau penyenaraian pasaran yang disimpan
apa sahaja yang anda muat naik.
Mengalih keluar sejarah penyuntingan dan nama pengarang daripada imej yang dibekalkan kepada pelanggan.
Membersihkan nama perisian dan menulis cap masa alat tangkapan skrin yang ditulis ke dalam teks PNG
ketulan.
Input dan output yang disokong
Menerima
JPEG (.jpg, .jpeg), PNG (.png) dan WebP (.webp), sehingga 50 MB
Format dikesan daripada bait ajaib, jadi fail salah label dikendalikan dengan betul atau ditolak
dengan jelas
Menghasilkan
Salinan yang telah dibersihkan dalam format yang sama, disimpan dengan akhiran -no-metadata
Data imej mampat yang sama dengan asal, bait untuk bait
Apa yang tidak akan dilakukan oleh alat ini
Pembuangan adalah semua atau tidak sama sekali. Setiap blok metadata yang dikenali oleh penghurai digugurkan
bersama-sama; tiada cara untuk mengekalkan satu medan dan mengalih keluar yang lain.
Blok pemaparan disimpan dengan sengaja: APP0 JFIF kepadatan, APP2 ICC dan APP14 Adobe dalam a
JPEG; gAMA, cHRM, sRGB, iCCP, pHYs, tRNS, bKGD dan sBIT dalam PNG; ICCP dan animasi
ketulan dalam a WebP. Profil warna sendiri boleh membawa rentetan penerangan.
Teg EXIF Orientasi tinggal di dalam blok yang dialih keluar, jadi gambar yang
bergantung padanya untuk memaparkan cara yang betul ke atas mungkin kelihatan diputar selepas itu.
Vendor MakerNote gumpalan tidak pernah dinyahkodkan medan demi medan. Keseluruhan EXIF blok yang mengandungi
ia dialih keluar, jadi kandungannya tidak pernah ditunjukkan kepada anda.
PNG ketulan zTXt dan iTXt dialih keluar tanpa dinyahmampat dan data tersembunyi di dalam
data gambar yang dimampatkan itu sendiri tidak dikesan atau dialih keluar.
HEIC, HEIF, AVIF, TIFF, DNG, kamera RAW, GIF dan SVG dan tidak dihuraikan sama sekali
ditolak dan bukannya dikembalikan tidak berubah.
Ini bukan alat keselamatan. Ia tidak membuat tuntutan perisian hasad, virus, keselamatan atau tidak mahu dikenali
apa-apa jenis.
Kesilapan biasa
Berkongsi yang asal selepas itu. Fail yang dibersihkan ialah muat turun berasingan dengan a
-no-metadata akhiran dan fail yang sudah ada dalam pustaka foto anda masih ada
segala-galanya.
Membaca jadual medan kosong sebagai bukti fail tidak pernah memegang apa-apa: ia tidak bermakna apa-apa
penghurai ini boleh membaca kekal, dan blok yang tidak dihuraikan dialih keluar tanpa menjadi
dipaparkan.
Mengharapkan foto itu mengekalkan orientasinya. Teg yang memberitahu penonton untuk memutarkan
gambar berada di dalam blok EXIF dan disertakan bersamanya.
Memberinya HEIC terus daripada iPhone dan menganggap penolakan sebagai selesai; itu
fail tidak pernah dibersihkan.
Nota teknikal
Tiada apa-apa yang pernah dinyahkodkan ke kanvas untuk membersihkan fail. JPEG sedang dilalui
penanda sehingga penanda permulaan imbasan; segmen APPn dan COM yang tidak diingini dilangkau dan
segala-galanya daripada imbasan dan seterusnya disalin secara verbatim, jadi data berkod entropi adalah
serupa. A PNG dilalui bongkah demi bongkah dan bongkah metadata digugurkan keseluruhannya, yang
bermakna tiada CRC perlu dikira semula dan IDAT tidak disentuh. A WebP berjalan sebagai RIFF bongkah;
EXIF dan XMP digugurkan, bit kehadiran yang sepadan dalam bait bendera VP8X dikosongkan supaya
penyahkod yang ketat tidak diberitahu untuk mengharapkan metadata yang hilang, dan medan saiz RIFF ialah
ditulis semula.
Soalan lazim
Adakah mengalih keluar metadata mengurangkan kualiti imej?
Tidak. Untuk ketiga-tiga format yang disokong, data imej termampat disalin
tidak berubah, jadi piksel dalam fail yang dibersihkan adalah sama dengan piksel dalam
asal. Itu berbeza dengan alat yang menyahkod gambar dan menyimpannya semula, yang
memang hilang kualiti.
Bolehkah saya mengalih keluar sahaja beberapa medan?
Tidak. Pembuangan berfungsi dengan menjatuhkan keseluruhan blok bekas, jadi setiap blok metadata yang diiktiraf
pergi sekali gus. Menyimpan cap masa semasa mengalih keluar lokasi bukanlah sesuatu yang seperti ini
pendekatan boleh lakukan.
Adakah ini mengalih keluar setiap kesan maklumat?
Tidak, dan itu dinyatakan dan bukannya dikilat. Ia mengalih keluar blok yang disenaraikan untuk anda
format fail. Ia tidak mengalih keluar data yang tersembunyi di dalam data gambar yang dimampatkan, dan ia
sengaja menyimpan blok warna dan ketumpatan kerana mengeluarkannya akan mengubah cara
imej kelihatan.
Bagaimanakah saya boleh menyemak pengalihan keluar berfungsi?
Gunakan butang Sahkan, yang membaca semula bait yang dibersihkan dan melaporkan sama ada ada yang boleh dibaca
padang terselamat. Kiraan bait sebelum dan selepas ditunjukkan juga.