Ikona aplikace Img DeDup

Vaše fotoknihovna si
uchovává vlastní kopie.

Img DeDup vytvoří otisky každé fotky a videa na vašem iPhone, seskupí bajtově identické kopie, téměř identické přepsané verze a zbylé snímky z burstů a přesně vám ukáže, kterou kopii by ponechal. Vy rozhodnete, co smete pryč. Nic z telefonu neopustí.

Zdarma během beta verze. iPhone a iPad, iOS 26 nebo novější.

Čtyři průchody, pak rozhodnutí

Velkou knihovnu nelze porovnávat fotku po fotce — to by znamenaly miliardy porovnání. Img DeDup nejdříve levně zúží pole a drahé práce provede pouze na tom, co přežije.

  1. Každá fotografie a videoCelá knihovna, včetně skrytých položek a jednotlivých snímků z burstů.
  2. Většinu vyloučitRozlišení a velikost souboru jsou již známé a jejich přečtení nic nestojí. U knihovny o 57 847 položkách tak zůstane jen několik set kandidátů.
  3. Vytvořit otisky toho, co přežijeSHA-256 pro bajtově identické kopie. Oddělený vnímavý otisk pro stejný obrázek uložený dvakrát s různými bajty.
  4. Skupinovat do tří kategoriíPřesné zachovává nejstarší kopii. Podobné zachovává nejvyšší kvalitu – nejvíce pixelů, pak největší soubor. Série zachovávají snímek, který jste vybrali vy nebo aplikace Fotky.
  5. Prohlížíte siZelená se zachová, červená by zmizela a každá sada je zobrazena. Nic se ještě neposunulo.
  6. Dvě potvrzeníAplikace se zeptá, poté se zeptá znovu iOS ve svém vlastním dialogu se svým vlastním počtem.
  7. Nedávno smazané, 30 dníKam kopie putují. Žádné třetí straně není povoleno vyprázdnit tento koš.
  8. Prázdníte jej ve FotkáchPouze tehdy je místo skutečně uvolněno a teprve tehdy iCloud začne přepočítávat.

Skenování je každých několik desítek položek ukládáno do kontrolního bodu, takže vynucené ukončení pokračuje tam, kde přestalo, místo aby začínalo znovu. Můžete také omezit běh na jednu hodinu a dokončit jej později.

Význam symbolů

Obrazovka výsledků je úmyslně hustá — sada patnácti kopií by měla být jedním rozhodnutím, nikoli patnácti. Toto je stejná legenda, kterou aplikace zobrazí při prvním otevření a také po klepnutí na otazník.

Horní lišta

  • Tato legenda
  • Po smazání
  • Znovu naskenovat z mezipaměti

Dolní lišta

  • Vybrat sady
  • Hromadné smazání
  • Zrušit výběr
  • Vybrat vše, klepnutím zrušit
  • Smazat červené kopie

V řádcích

  • Zelený okraj: ponecháno
  • Červený okraj: smazáno
  • Původní soubor je v bezpečí
  • Červená kopie je oblíbená
  • Červená kopie má úpravy
  • Kopie je ve Skrytých
  • Žádná náhledová verze nenačtena
  • Klepnutím na řádek jej vyberte, posunutím smazat

Hromadné mazání ve výchozím nastavení zahrnuje i oblíbené položky. Je to záměrné a srdíčka označují každou skupinu, ke které se to vztahuje, abyste viděli, které to jsou, ještě před potvrzením.

Každá obrazovka

Snímek z dodávkové verze na iPhone 17 Pro Max, proti skutečné knihovně 57 847 fotek a videí o celkové velikosti 1,01 TB. Nic z toho není falešná ukázka.

Co dělá

Tři druhy duplicit, jedno pravidlo pro každý o tom, co přežije.

Přesné kopie

Byte-identické podle SHA-256. Nejdříve vytvořená kopie je ponechána, každá pozdější je nabízena. Nejde o soud a žádný od vás nevyžadujeme.

Podobné kopie

Stejný obrázek uložený dvakrát – znovu uložený, znovu komprimovaný, změněná velikost. Percepční otisk tyto soubory najde tam, kde kontrolní součet selže. Nejvyšší kvalita kopie zůstává.

Sériové snímky

Snímek, který si vybrala aplikace Fotky, nebo ten, který jste vybrali vy, zůstane. Nabídnou se pouze další snímky kolem něj.

Nastavitelná přísnost

Přísný režim najde pouze téměř totožné kopie. Výchozí je normální režim. Volný režim zachytí také znovu komprimované a změněné varianty, ale za cenu některých falešných shod.

Nic není přeskočeno

Skryté fotky a každý snímek sériového režimu jsou skenovány, nikoliv přeskočeny. Kopie, kterou nevidíte, zabírá stejné místo na úložišti jako ta, kterou vidíte.

Ukládání bodů kontroly při skenování

Postup se ukládá každých několik desítek položek. Po vynuceném ukončení se skenování obnoví tam, kde skončilo. Můžete omezit běh na jednu hodinu a dokončit ho jindy.

Funguje s iCloud Fotky

Originály se stahují pouze tehdy, pokud je porovnání skutečně potřebuje. Pokud tuto funkci vypnete, skenování použije místní náhledy, provede méně práce a nestáhne nic.

Zápis ve formátu textu

Každé smazání je zaznamenáno s názvem souboru, hodnotou SHA-256, počtem bajtů a kopií, která byla ponechána. Ověření proti knihovně znovu načte každý soubor a hlásí, co chybí.

Exportovatelné důkazy

Protokol o smazání, historii snímků a textovou zprávu o úspoře lze sdílet mimo aplikaci ve formátech, které si přečtete i bez ní.

Cena podle vašeho plánu

Uvolněný prostor se vyhodnocuje vůči úrovni iCloud+, za kterou skutečně platíte, poměrně za měsíc, rok i desetiletí. Poměrná částka je poctivý minimální odhad.

Žádný účet, žádný server

Nic se nenahrává a nic se nesleduje. Jediná síťová komunikace pochází od Apple, když iCloud doručí originál, který aplikace požádala o přečtení.

Nemůže za vás smazat

Smazané kopie jdou do Nedávno smazaných na 30 dní. Žádná aplikace třetí strany tento koš nevyprázdní. Aplikace to říká jasně a ukáže vám kroky.

Otázky

Tři limity, které stojí za to znát před začátkem: tato aplikace nachází kopie a navrhuje smazání, ale nevyprázdní Nedávno smazané, nezrychlí přepočet úložiště iCloud a nevidí dovnitř Appleho vlastní alba Duplicity. Všechno níže uvedené z toho plyne.

Smaže něco samo?

Ne. Obrazovka kontroly pouze navrhuje. Zelená označuje kopii, kterou by ponechal, červená to, co by smazal, a nic se neposune, dokud nekliknete na tlačítko smazat. iOS se pak zeptá ještě jednou ve svém vlastním dialogu, kde uvede přesný počet fotografií.

Kam jdou smazané kopie?

Do nedávno smazaných, kde zůstanou po dobu 30 dnů. To je systémové pravidlo a žádná aplikace třetí strany ho nemůže obejít ani jej vyprázdnit. Pro skutečné uvolnění místa otevřete aplikaci Fotky, přejděte na Nástroje a poté na Nedávno smazané, ověřte se a klikněte na Smazat vše. Aplikace tyto kroky zobrazí po každém smazání, protože je nemůže provést za vás.

Proč nespadlo úložiště iCloud?

Naskládají se tři samostatná zpoždění. Nejprve se smazání synchronizují s iCloud, poté na každý Mac a iPad, což trvá minuty až hodiny. Nedávno smazané stále drží kopie, dokud je nevyprázdníte. A číslo úložiště v Nastaveních se přepočítává podle vlastního harmonogramu Apple, což může trvat hodiny až dny. Nic není špatně; neexistuje žádné API, které by to urychlilo.

Co se počítá jako podobné?

Stejný obrázek uložený dvakrát s různými bajty – znovu uložený, znovu komprimovaný, změněná velikost nebo znovu exportovaný a importovaný. Percepční otisk zachytí tyto případy, kde kontrolní součet selže. Přísnost si nastavíte sami: Přísné najde pouze téměř identické kopie, Normální je výchozí nastavení a Volné zachytí také znovu komprimované nebo změněné varianty za cenu některých falešných shod.

Opustí něco můj telefon?

Ne. Neexistuje žádný účet, žádný server ani žádná analytika. Odtiskování prstů, porovnávání a odstraňování probíhá přímo na zařízení. Jediná síťová komunikace pochází od Apple, když iCloud stahuje originály, které aplikace potřebuje přečíst.

Mohu zkontrolovat, co bylo smazáno?

Ano. Každé smazání je zapsáno do protokolu s názvem souboru, SHA-256, počtem bajtů a identifikátorem kopie, která byla ponechána. Kontrola proti knihovně znovu načte každý zaznamenaný identifikátor a hlásí, které již chybí. Protokol, historii snímku a jednoduchou textovou zprávu o úspoře můžete kdykoli exportovat.

Proč album Duplikáty v aplikaci Fotky stále zobrazuje sady?

Toto album je vytvořeno vlastní analýzou aplikace Fotky, která běží na Macu pouze v nečinnosti a při připojení ke zdroji napájení. Stále zobrazuje sady, které tato aplikace již odstranila, dokud tento průběh znovu nespustí. Obě aplikace se dívají na stejnou knihovnu, ale s různými plány.

Bude to ovlivňovat fotky, které nejsou skutečnými duplikáty?

Přesné sady jsou bajtově totožné podle SHA-256, takže zde není místo pro subjektivní úsudek. Sady podobných a sériových snímků vyžadují úsudek, proto se každá sada zobrazí předtím, než dojde k jakékoli akci, a důraznost lze upravit. Skryté fotky a každý snímek sériového pořizu jsou zahrnuty do skenování, nikoliv přeskočeny, protože kopie, kterou nevidíte, stále zabírá úložiště.

Tři způsoby, jak ho získat

Existuje jedna aplikace a jedna její verze. Rozdíl je v tom, jak ji získáte: dvě z nich jsou zdarma a místo peněz vyžadují trpělivost nebo vývojářský účet, a ta třetí je ta, která se nainstaluje jednoduše.

TestFlight — zdarma, 90 dní

Určeno pro kohokoli, bez pozvánky ani schvalovacího kroku. Nainstalujte aplikaci TestFlight od Apple, otevřete veřejný odkaz a beta verze se nainstaluje vedle ostatních aplikací. Každá sestava zůstává funkční po dobu 90 dnů od data vydání; nová sestava resetuje časovač, takže beta verze běží dál, dokud je aktualizována.

Připojte se k veřejné beta verzi

Vytvořte si ji sami — zdarma

Aplikace je jeden projekt Xcode generovaný nástrojem XcodeGen. Naklonujte jej, spusťte xcodegen generate a buď sestavte přímo pro své zařízení z Xcode, nebo vytvořte Release .ipa a nainstalujte jej pomocí AltStore nebo Sideloadly. Nic není znečištěno a není třeba provozovat server — to, co sestavíte, je to, co je na TestFlight.

Aplikaci podepíše zdarma Apple ID, ale tato podpisová platnost trvá sedm dní, než je třeba aplikaci znovu sestavit. Placený účet Apple Developer tento časovač odstraňuje.

Kupte si ji — za ušetřený čas

Jednorázový nákup. Žádný předplatný model, žádné nákupy uvnitř aplikace, žádné reklamy, žádný účet a aplikace se aktualizuje sama jako každá jiná. Platíte za to, abyste se vyhnuli oběma výše uvedeným cestám — certifikátům, rebuildům a sedmidennímu časovači — a za práci, která za tím stojí.

Na App Store poté, co beta verze splní svůj účel.

Ať už zvolíte jakoukoli cestu, aplikace při prvním spuštění vyžaduje plný čtecí a zápisový přístup k Fotkám. Přístup pouze pro čtení nemůže mazat, proto musí výzva požadovat právě tento rozsah oprávnění.