Ikona aplikacji Img DeDup

Twoja biblioteka zdjęć
zachowuje kopie samej siebie.

Img DeDup odciska odcisk cyfrowy każdego zdjęcia i filmu na Twoim iPhone, grupuje kopie bajtowo identyczne, niemal identyczne ponowne zapisy oraz pozostałe klatki serii i pokazuje dokładnie, którą kopię zachowa. Ty decydujesz, co ma zniknąć. Nic nie opuszcza telefonu.

Darmowe w trakcie bety. iPhone i iPad, iOS 26 lub nowszy.

Cztery przejścia, potem decyzja

Duża biblioteka nie może być porównywana zdjęcie po zdjęciu — to miliardy porównań. Img DeDup najpierw tanio zawęża pole, a dopiero potem wykonuje kosztowne operacje na tym, co przetrwa.

  1. Każde zdjęcie i filmCała biblioteka, ukryte elementy i poszczególne klatki serii włącznie.
  2. Odrzuć większośćWymiary i rozmiar pliku są już znane i ich odczyt nic nie kosztuje. W bibliotece liczącej 57 847 pozostaje kilka setek kandydatów.
  3. Odciskuj cyfrowo to, co przetrwaSHA-256 dla kopii bajtowo identycznych. Osobny odcisk percyjny dla tego samego obrazu zapisanego dwukrotnie z różnymi bajtami.
  4. Grupuj w trzy rodzajeDokładne zachowują najwcześniejszą kopię. Podobne zachowują najwyższą jakość — najwięcej pikseli, potem największy plik. Seria zachowuje klatkę wybraną przez Ciebie lub przez Aplikację Zdjęcia.
  5. PrzeglądaszZielone są zachowywane, czerwone zostaną usunięte, a każdy zestaw jest wyświetlany. Nic jeszcze nie zostało przeniesione.
  6. Dwa potwierdzeniaAplikacja pyta, a następnie iOS pyta ponownie we własnym oknie dialogowym z własnym licznikiem.
  7. W ostatnim czasie usunięte, 30 dniMiejsce, gdzie trafiają kopie. Żadna aplikacja osób trzecich nie ma pozwolenia na opróżnienie tego kosza.
  8. Opróżniasz go w ZdjęciachDopiero wtedy miejsce jest naprawdę zwalniane, a dopiero wtedy iCloud zaczyna przeliczać.

Skanowanie jest punktowane co kilkadziesiąt elementów, więc wymuszone zamknięcie wznowi działanie tam, gdzie się zatrzymało, zamiast zaczynać od nowa. Możesz również ograniczyć jedno skanowanie do godziny i dokończyć je później.

Znaczenie symboli

Ekran wyników jest celowo gęsty — zestaw piętnastu kopii powinien być jedną decyzją, a nie piętnastoma. To ta sama legenda, którą aplikacja pokazuje za pierwszym razem, gdy ją otworzysz, oraz z pytania po tym.

Górny pasek

  • Ta legenda
  • Po usunięciu
  • Ponowne skanowanie, z pamięci podręcznej

Dolny pasek

  • Wybierz zestawy
  • Usuń zbiorczo
  • Anuluj zaznaczenie
  • Zaznacz wszystko, dotknij, aby wyczyścić
  • Usuń czerwone kopie

W wierszach

  • Zielona ramka: zachowano
  • Czerwona ramka: usunięto
  • Oryginał jest bezpieczny
  • Kopia jest ulubiona
  • Kopia ma edycje
  • Kopia jest w Ukrytych
  • Podgląd nie załadowany
  • Kliknij wiersz, przesuń, aby usunąć

Masowe usuwanie domyślnie obejmuje ulubione. To zamierzone, a serduszka oznaczają każdy zestaw, do którego to się odnosi, abyś mógł zobaczyć, które z nich przed potwierdzeniem.

Każdy ekran

Zrzut ekranu z wersji do wysyłki na iPhone 17 Pro Max, na prawdziwej bibliotece 57 847 zdjęć i filmów o łącznym rozmiarze 1,01 TB. Nic tutaj nie jest makietą.

Co robi

Trzy rodzaje duplikatów, jedno reguła dla każdego dotycząca tego, co pozostaje.

Dokładne kopie

Identyczne bajtowo według SHA-256. Zachowywana jest najwcześniejsza kopia, każda późniejsza jest oferowana do usunięcia. Nie ma tu miejsca na ocenę i nie oczekujemy jej od Ciebie.

Podobne kopie

Ten sam obraz zapisany dwukrotnie — ponownie zapisany, ponownie skompresowany, zmieniony rozmiar. Odcisk palca percepcyjny znajduje je tam, gdzie suma kontrolna nie może. Najwyższej jakości kopia pozostaje.

Klatki serii

Zachowywana jest klatka wybrana przez aplikację Zdjęcia lub ta, którą wybrałeś. Tylko dodatkowe klatki wokół niej są kiedykolwiek oferowane do usunięcia.

Regulowana surowość

Surowy tryb znajduje tylko niemal identyczne kopie. Normalny jest domyślny. Luźny łapie również warianty ponownie skompresowane i zmienione rozmiary, kosztem pewnej liczby fałszywych trafień.

Nic nie jest pomijane

Ukryte zdjęcia i każda klatka serii są skanowane, a nie pomijane. Kopia, której nie widzisz, zajmuje tę samą przestrzeń dyskową co ta, którą widzisz.

Skanowanie z punktami kontrolnymi

Postęp jest zapisywany co kilkadziesiąt elementów. Wymuszone zamknięcie wznowi działanie tam, gdzie się skończyło. Możesz ograniczyć jedno skanowanie do godziny i dokończyć je innym razem.

Działa z iCloud Zdjęcia

Oryginały są pobierane tylko wtedy, gdy porównanie faktycznie ich wymaga. Jeśli to wyłączysz, skanowanie użyje lokalnych podglądów, wykonując mniej pracy, ale nie pobierając niczego.

Zapisana dokumentacja

Każde usunięcie jest rejestrowane z nazwą pliku, skrótem SHA-256, liczbą bajtów oraz kopią, która została zachowana. Weryfikacja poprzez ponowne pobranie z biblioteki sprawdza każdy plik i raportuje, co zostało utracone.

Eksportowalne dowody

Dziennik usunięć, historię migawek oraz raport oszczędności w formacie tekstowym można udostępnić poza aplikacją w formatach, które można odczytać bez jej użycia.

Wycenione względem Twojego planu

Wartość zwolnionej przestrzeni jest wyceniana względem poziomu iCloud+, za który faktycznie płacisz, przeliczana proporcjonalnie miesięcznie, rocznie i dekadowo. Kwota proporcjonalna to uczciwe minimum.

Bez konta, bez serwera

Nic nie jest przesyłane, a nic nie jest śledzone. Jedynym ruchem sieciowym jest ruch Apple, gdy iCloud dostarcza oryginał, który aplikacja poprosiła o odczyt.

Nie może usuwać za Ciebie

Usunięte kopie trafiają do folderu Ostatnio usunięte na 30 dni. Żadna aplikacja osób trzecich nie może opróżnić tego kosza. Aplikacja mówi o tym wprost i pokazuje kroki postępowania.

Pytania

Trzy ograniczenia, które warto znać przed rozpoczęciem: aplikacja znajduje kopie i proponuje usunięcia, ale nie może opróżnić folderu Ostatnio usunięte, nie może przyspieszyć przeliczania pamięci przez iCloud i nie może przeglądać zawartości własnego albumu Duplikaty Apple. Wszystko poniżej wynika z tych ograniczeń.

Czy usuwa coś samodzielnie?

Nie. Ekran podsumowania tylko proponuje. Zielony oznacza kopię, którą aplikacja chciałaby zachować, czerwony to ta, którą chciałaby usunąć, a żadna kopia nie zostanie przeniesiona, dopóki nie dotkniesz przycisku usuwania. iOS pyta następnie po raz drugi, we własnym oknie dialogowym, podając dokładną liczbę zdjęć.

Gdzie trafiają usunięte kopie?

Do niedawno usuwanych, gdzie pozostają przez 30 dni. To zasada systemu i żadna aplikacja osób trzecich nie może jej ominąć ani opróżnić tego folderu. Aby faktycznie zwolnić miejsce, otwórz aplikację Zdjęcia, przejdź do Narzędzi, a następnie do Niedawno usuwanych, uwierzytelnij się i wybierz Usuń wszystko. Aplikacja pokazuje te kroki po każdym usunięciu, ponieważ nie może ich wykonać za Ciebie.

Dlaczego pamięć iCloud nie spadła?

Nakładają się trzy opóźnienia. Usunięcia najpierw synchronizują się z iCloud, a następnie zstępują do każdego Maca i iPada, co zajmuje od kilku minut do kilku godzin. Niedawno usuwane nadal przechowuje kopie, dopóki ich nie opróżnisz. A wskaźnik pamięci w Ustawieniach przeliczany jest przez Apple według własnego harmonogramu po tym zdarzeniu, co może zająć godziny lub dni. Nic złego się nie dzieje; nie ma interfejsu API, który mógłby to przyspieszyć.

Co jest uznawane za podobne?

To samo zdjęcie zapisane dwukrotnie z różnymi bajtami — ponownie zapisane, ponownie skompresowane, zmienione rozmiary lub wyeksportowane i zaimportowane ponownie. Odcisk palca percepcyjny wykrywa je tam, gdzie suma kontrolna nie może. Stopień rygorystyczności ustawiasz sam: Ścisły znajduje tylko niemal identyczne kopie, Normalny jest domyślny, a Luźny wykrywa również warianty ponownie skompresowane lub zmienione rozmiary kosztem pewnej liczby fałszywych trafień.

Czy coś opuszcza mój telefon?

Nie. Nie ma konta, serwera ani analityki. Odcisk palca, porównanie i usuwanie odbywają się na urządzeniu. Jedynym ruchem sieciowym jest ruch Apple, gdy iCloud przesyła oryginał, który aplikacja musi odczytać.

Czy mogę sprawdzić, co zostało usunięte?

Tak. Każde usunięcie jest zapisywane w dzienniku z nazwą pliku, skrótem SHA-256, liczbą bajtów i identyfikatorem zachowanej kopii. Narzędzie Verify odświeża każdą zalogowaną kopię i raportuje, które zniknęły. Dziennik, historię migawek i raport oszczędności w formacie tekstowym możesz wyeksportować w dowolnym momencie.

Dlaczego album Duplikaty w Aplikacji Zdjęcia nadal pokazuje zestawy?

Ten album jest tworzony przez własną analizę Aplikacji Zdjęcia, która działa na Macu tylko wtedy, gdy jest bezczynny i podłączony do zasilania. Nadal pokazuje zestawy, które ta aplikacja już usunęła, dopóki ten proces nie uruchomi się ponownie. Oba narzędzia przeglądają tę samą bibliotekę, ale w innych odstępach czasu.

Czy dotknie to zdjęć, które nie są naprawdę duplikatami?

Zestawy dokładne są identyczne bajtowo według SHA-256, więc nie ma tu miejsca na ocenę. Zestawy podobne i klatki burst to ocena, dlatego każdy zestaw jest wyświetlany przed jakimikolwiek działaniami, a ścisłość można dostosować. Ukryte zdjęcia i każda klatka burst są uwzględniane w skanowaniu, a nie pomijane, ponieważ kopia, której nie widzisz, nadal zajmuje miejsce.

Trzy sposoby, aby go uzyskać

Jest jedna aplikacja i jedna jej wersja. Różnica polega na sposobie jej uzyskania: dwie z nich są darmowe i wymagają cierpliwości lub konta deweloperskiego, a trzecia to ta, która po prostu się instaluje.

TestFlight — darmowy, 90 dni

Dostępny dla każdego, bez zaproszenia ani etapu zatwierdzania. Zainstaluj aplikację TestFlight firmy Apple, otwórz publiczny link, a wersja beta zainstaluje się obok innych aplikacji. Każda wersja pozostaje użyteczna przez 90 dni od dnia jej opublikowania; nowa wersja resetuje odliczanie, dzięki czemu wersja beta działa dalej, dopóki jest aktualizowana.

Dołącz do publicznego testu beta

Zbuduj go samodzielnie — za darmo

Aplikacja to jeden projekt Xcode wygenerowany przez XcodeGen. Sklonuj go, uruchom xcodegen generate, a następnie zbuduj go bezpośrednio na swoim urządzeniu z poziomu Xcode lub wyprodukuj plik .ipa w wersji Release i zainstaluj go ręcznie za pomocą AltStore lub Sideloadly. Nic nie jest zafałszowane i nie ma serwera, który należałoby uruchomić — to, co zbudujesz, to to, co jest na TestFlight.

Aplikację podpisuje darmowe konto Apple ID, ale podpis ten ważny jest tylko przez siedem dni, po czym aplikacja musi zostać zbudowana ponownie. Płatne konto Apple Developer usuwa ten limit czasowy.

Kup go — za odzyskany czas

Jednorazowy zakup. Bez subskrypcji, zakupów w aplikacji, reklam ani konta, a aplikacja aktualizuje się sama, jak każda inna. Płacisz, aby pominąć obie powyższe opcje — certyfikaty, ponowne budowanie, siedmiodniowy limit czasowy — oraz za pracę, która za tym stoi.

W App Store po zakończeniu testów beta.

Niezależnie od wybranej ścieżki, aplikacja przy pierwszym uruchomieniu żąda pełnego dostępu do odczytu i zapisu w Aplikacji Zdjęcia. Dostęp tylko do odczytu nie pozwala na usuwanie, dlatego to musi być żądane w monicie.