Perpustakaan foto Anda
menyimpan salinan dari dirinya sendiri.
Img DeDup membuat sidik jari setiap foto dan video di iPhone Anda, mengelompokkan salinan yang identik byte, penyimpanan ulang yang hampir identik, dan frame burst yang tersisa, lalu menunjukkan secara tepat salinan mana yang akan disimpan. Anda memutuskan apa yang akan dihapus. Tidak ada yang keluar dari ponsel.
Gratis selama masa beta. iPhone dan iPad, iOS 26 atau yang lebih baru.
Empat tahap, lalu keputusan
Perpustakaan besar tidak dapat dibandingkan foto demi foto — itu berarti miliaran perbandingan. Img DeDup menyaring bidang pencarian dengan murah terlebih dahulu dan hanya melakukan pekerjaan mahal pada apa yang tersisa.
- Setiap foto dan videoSeluruh perpustakaan, termasuk item tersembunyi dan frame burst individu.
- Menyingkirkan sebagian besarDimensi dan ukuran file sudah diketahui dan tidak ada biaya untuk membacanya. Dalam perpustakaan berisi 57.847 item, ini menyisakan beberapa ratus kandidat.
- Membuat sidik jari pada yang tersisaSHA-256 untuk salinan yang identik byte. Sidik jari perseptual terpisah untuk gambar yang sama yang disimpan dua kali dengan byte berbeda.
- Mengelompokkan ke dalam tiga jenisExact menyimpan salinan paling awal. Similar menyimpan kualitas tertinggi — piksel terbanyak, lalu file terbesar. Burst menyimpan frame yang Anda atau Photos pilih.
- Anda meninjauHijau dipertahankan, merah akan dihapus, dan setiap kelompok ditampilkan. Belum ada yang berpindah.
- Dua konfirmasiAplikasi meminta konfirmasi, lalu iOS meminta lagi dalam dialognya sendiri dengan hitungannya sendiri.
- Baru Dihapus, 30 hariTempat salinan berakhir. Tidak ada aplikasi pihak ketiga yang diizinkan untuk mengosongkan tempat sampah ini.
- Anda mengosongkannya di PhotosHanya saat itulah ruang benar-benar dilepaskan, dan hanya saat itulah iCloud mulai menghitung ulang.
Pemindaian dicatat setiap beberapa puluh item, sehingga penghentian paksa akan melanjutkan dari tempat berhenti, bukan memulai ulang. Anda juga dapat membatasi satu sesi pemindaian selama satu jam dan menyelesaikannya nanti.
Makna simbol
Layar hasil sengaja dibuat padat — satu kelompok berisi lima belas salinan seharusnya menjadi satu keputusan, bukan lima belas. Ini adalah legenda yang sama yang ditampilkan aplikasi saat pertama kali Anda membukanya, serta dari tanda tanya setelahnya.
Bilah atas
- Legenda ini
- Setelah menghapus
- Pemindaian ulang, dari cache
Bilah bawah
- Pilih set
- Hapus massal
- Batalkan pemilihan
- Pilih semua, ketuk untuk menghapus
- Hapus salinan merah
Di baris
- Batas hijau: disimpan
- Batas merah: dihapus
- Asli aman
- Salinan merah adalah favorit
- Salinan merah memiliki edit
- Salinan ada di Tersembunyi
- Pratinjau tidak dimuat
- Sentuh baris, geser untuk menghapus
Penghapusan massal menyertakan favorit secara default. Itu disengaja, dan tanda hati menandai setiap set yang berlaku sehingga Anda dapat melihat mana yang akan dihapus sebelum mengonfirmasi.
Setiap layar
Diambil dari build pengiriman pada iPhone 17 Pro Max, terhadap pustaka nyata berisi 57.847 foto dan video dengan total 1,01 TB. Tidak ada di sini yang merupakan mockup.
Apa yang dilakukannya
Tiga jenis duplikat, satu aturan untuk masing-masing tentang apa yang bertahan.
Salinan tepat
Identik byte-nya berdasarkan SHA-256. Salinan paling awal disimpan, setiap salinan berikutnya ditawarkan. Tidak ada penilaian yang terlibat dan tidak ada yang diminta dari Anda.
Salinan serupa
Gambar yang sama disimpan dua kali — disimpan ulang, dikompresi ulang, diubah ukurannya. Sidik jari perseptual menemukan ini di mana checksum tidak bisa. Salinan dengan kualitas tertinggi tetap disimpan.
Bingkai burst
Bingkai yang dipilih Photos, atau yang Anda pilih, akan disimpan. Hanya bingkai tambahan di sekitarnya yang ditawarkan.
Ketepatan yang dapat disesuaikan
Ketepatan hanya menemukan salinan yang hampir identik. Normal adalah pengaturan default. Longgar juga menangkap varian yang dikompresi ulang dan diubah ukurannya, dengan biaya beberapa kecocokan palsu.
Tidak ada yang dilewati
Foto tersembunyi dan setiap bingkai dari burst dipindai alih-alih dilewati. Salinan yang tidak dapat Anda lihat masih menempati penyimpanan yang sama dengan yang dapat Anda lihat.
Pemindaian bertitik kontrol
Kemajuan disimpan setiap beberapa lusin item. Keluar paksa akan melanjutkan dari tempat berhenti. Anda dapat membatasi satu sesi pemindaian selama satu jam dan menyelesaikannya di waktu lain.
Bekerja dengan iCloud Photos
Versi asli hanya diunduh ketika perbandingan benar-benar membutuhkannya. Matikan opsi ini dan pemindaian akan menggunakan pratinjau lokal, melakukan lebih sedikit tetapi tidak mengunduh apa pun.
Catatan tertulis
Setiap penghapusan dicatat dengan nama file, SHA-256, jumlah byte, dan salinan yang disimpan. Verifikasi terhadap pustaka akan mengambil ulang setiap file dan melaporkan apa yang telah hilang.
Bukti yang dapat diekspor
Log penghapusan, riwayat snapshot, dan laporan penghematan teks biasa dapat dibagikan keluar dari aplikasi, dalam format yang dapat Anda baca tanpa aplikasi ini.
Dihargai berdasarkan paket Anda
Ruang yang dibebaskan dinilai berdasarkan paket iCloud+ yang sebenarnya Anda bayar, dihitung secara proporsional per bulan, per tahun, dan per dekade. Angka proporsional tersebut adalah batas bawah yang jujur.
Tanpa akun, tanpa server
Tidak ada data yang diunggah dan tidak ada data yang dilacak. Satu-satunya lalu lintas jaringan adalah milik Apple sendiri, ketika iCloud mengirimkan file asli yang diminta aplikasi untuk dibaca.
Aplikasi tidak dapat menghapuskan untuk Anda
Salinan yang dihapus masuk ke Baru Dihapus selama 30 hari. Tidak ada aplikasi pihak ketiga yang dapat mengosongkan tempat sampah tersebut. Aplikasi menyatakan hal ini dengan jelas dan menunjukkan langkah-langkahnya kepada Anda.
Pertanyaan
Tiga batasan yang perlu diketahui sebelum Anda memulai: aplikasi ini menemukan salinan dan mengusulkan penghapusan, tetapi tidak dapat mengosongkan Baru Dihapus, tidak dapat membuat iCloud menghitung ulang penyimpanan Anda lebih cepat, dan tidak dapat melihat ke dalam album Duplikat milik Apple sendiri. Semua penjelasan di bawah ini mengikuti dari batasan-batasan tersebut.
Apakah ini menghapus apa pun secara mandiri?
Tidak. Layar tinjauan hanya mengusulkan. Hijau adalah salinan yang akan disimpan, merah adalah yang akan dihapus, dan tidak ada yang berpindah sampai Anda mengetuk tombol hapus. iOS kemudian meminta konfirmasi kedua kalinya, dalam dialognya sendiri, dengan menyebutkan jumlah foto yang tepat.
Ke mana salinan yang dihapus pergi?
Ke Baru Dihapus, di mana mereka tertahan selama 30 hari. Itu adalah aturan sistem dan tidak ada aplikasi pihak ketiga yang dapat melewatinya atau mengosongkannya. Untuk benar-benar melepaskan ruang, buka Foto, masuk ke Utilitas lalu Baru Dihapus, autentikasi, dan Hapus Semua. Aplikasi menampilkan langkah-langkah ini setelah setiap penghapusan karena tidak dapat melakukannya untuk Anda.
Mengapa penyimpanan iCloud saya tidak berkurang?
Tiga penundaan terpisah bertumpuk. Penghapusan disinkronkan ke iCloud terlebih dahulu, lalu ke setiap Mac dan iPad, yang memakan waktu beberapa menit hingga jam. Baru Dihapus masih menyimpan salinan sampai Anda mengosongkannya. Dan angka penyimpanan di Pengaturan menghitung ulang sesuai jadwal Apple sendiri setelah itu, yang bisa memakan waktu beberapa jam atau hari. Tidak ada yang salah; tidak ada API yang membuat semuanya lebih cepat.
Apa yang dihitung sebagai mirip?
Gambar yang sama yang disimpan dua kali dengan byte berbeda — disimpan ulang, dikompresi ulang, diubah ukuran, atau diekspor dan diimpor lagi. Sidik jari perseptual menangkap ini di mana checksum tidak bisa. Ketatannya Anda atur sendiri: Ketat hanya menemukan salinan yang hampir identik, Normal adalah default, dan Longgar juga menangkap varian yang dikompresi ulang atau diubah ukurannya dengan biaya beberapa kecocokan palsu.
Apakah ada yang keluar dari ponsel saya?
Tidak. Tidak ada akun, tidak ada server, dan tidak ada analitik. Penciptaan sidik jari, perbandingan, dan penghapusan semuanya terjadi di perangkat. Satu-satunya lalu lintas jaringan adalah milik Apple sendiri, ketika iCloud mengirimkan file asli yang perlu dibaca aplikasi.
Bisakah saya memeriksa apa saja yang dihapus?
Ya. Setiap penghapusan dicatat dalam log bersama nama file, SHA-256, jumlah byte, dan pengidentifikasi salinan yang disimpan. Verifikasi terhadap perpustakaan akan mengambil ulang setiap pengidentifikasi yang tercatat dan melaporkan mana yang sudah hilang. Anda dapat mengekspor log, riwayat snapshot, dan laporan penghematan teks biasa kapan saja.
Mengapa album Duplikat di Foto masih menampilkan kumpulan?
Album tersebut dibuat oleh analisis Foto sendiri, yang berjalan di Mac hanya saat dalam keadaan diam dan terhubung ke daya. Album tersebut terus menampilkan kumpulan yang sudah dihapus oleh aplikasi ini hingga proses itu berjalan lagi. Keduanya melihat perpustakaan yang sama dengan jadwal yang berbeda.
Apakah ini akan menyentuh foto yang bukan benar-benar duplikat?
Kumpulan tepat secara byte identik berdasarkan SHA-256, sehingga tidak ada penilaian yang terlibat. Kumpulan mirip dan ledakan adalah penilaian, itulah sebabnya setiap kumpulan ditampilkan sebelum apa pun terjadi dan mengapa tingkat ketatnya dapat disesuaikan. Foto tersembunyi dan setiap frame ledakan disertakan dalam pemindaian alih-alih dilewati, karena salinan yang tidak dapat Anda lihat tetap memakan penyimpanan.
Tiga cara untuk mendapatkannya
Ada satu aplikasi dan satu versi pembuatannya. Yang berbeda adalah cara Anda mendapatkannya: dua di antaranya gratis dan meminta kesabaran atau akun pengembang sebagai gantinya, dan yang ketiga adalah yang langsung dapat diinstal.
TestFlight — gratis, 90 hari
Terbuka untuk siapa saja, tanpa undangan dan tanpa langkah persetujuan. Instal aplikasi TestFlight milik Apple, buka tautan publik, dan versi beta akan terinstal bersama aplikasi lainnya. Setiap versi tetap dapat digunakan selama 90 hari sejak hari diterbitkan; versi baru akan mengatur ulang waktu tersebut, sehingga versi beta terus berjalan selama terus diperbarui.
Buat sendiri — gratis
Aplikasi ini adalah satu proyek Xcode yang dihasilkan oleh XcodeGen. Kloning proyeknya, jalankan xcodegen generate, lalu buat langsung ke perangkat Anda sendiri dari Xcode atau hasilkan file .ipa Release dan pasang secara sideload menggunakan AltStore atau Sideloadly. Tidak ada kode yang diobfuskasi dan tidak ada server yang perlu dijalankan — apa yang Anda buat adalah apa yang ada di TestFlight.
ID Apple gratis akan menandatanganinya, tetapi tanda tangan tersebut hanya berlaku selama tujuh hari sebelum aplikasi harus dibuat ulang. Akun Apple Developer berbayar adalah yang menghilangkan batas waktu tersebut.
Beli — untuk waktu yang Anda hemat
Satu pembelian. Tanpa langganan, tanpa pembelian dalam aplikasi, tanpa iklan, tanpa akun, dan aplikasi memperbarui dirinya sendiri seperti aplikasi lainnya. Anda membayar untuk melewati kedua rute di atas — sertifikat, pembuatan ulang, batas waktu tujuh hari — dan untuk pekerjaan di baliknya.
Di App Store setelah masa beta berakhir.
Terlepas dari rute yang Anda pilih, aplikasi meminta akses baca dan tulis penuh ke Foto pada peluncuran pertama. Akses hanya baca tidak dapat menghapus, sehingga permintaan tersebut harus meminta akses penuh.