Che cosa sono tutte le cartelle casuali nella directory DCIM per iPhone?

14

Le mie foto sono distribuite su 17 cartelle apparentemente casualmente chiamate nella directory DCIM di iPhone 5.

Non riesco a dare un senso a tutto ciò ed è abbastanza doloroso esaminare tutte queste directory per trovare la foto che sto cercando.

Perché il mio dispositivo sta facendo questo e posso farlo smettere?

    
posta Mitch 06.12.2014 - 15:59
fonte

8 risposte

14
  • Basta posizionarsi sulla cartella DCIM e scegliere di effettuare una ricerca.
  • Cerca *.*
  • Scegli una vista del chiodo pollice
  • Ordina risultato per nome

Potrai vedere tutte le tue foto in ordine ed è facile trovare l'immagine che stai cercando.

    
risposta data 10.01.2015 - 19:46
fonte
3

Le tue informazioni sono memorizzate in file, ma anche in database. C'è un database da qualche parte che contiene i metadati che descrivono alcuni eventi e collegano quell'evento con il percorso del file. A te sembra casuale: al telefono, però, non interessa dove è archiviato il file purché abbia una voce nel database.

Pensa che il database sia un tipo di "sommario": una pagina di informazioni può vivere ovunque nel libro e al lettore potrebbe non interessare dove, finché riescono a trovarlo.

In breve, quello che stai guardando ha senso per il telefono e non è mai stato pensato per te, perché non dovresti guardarlo da questo punto di vista. Dovresti guardarlo attraverso qualche altra app (qualcuno ha citato Photo Gallery - non so se è vero ma sembra probabile)

    
risposta data 11.12.2014 - 20:59
fonte
3

Anch'io sono stato piuttosto confuso, cercando di dare un senso alla denominazione delle cartelle / directory degli ultimi mesi.

Le cartelle erano sempre stranamente nominate, ma non era casuale: guardando i miei vari dispositivi iOS in passato (di cui attualmente ne ho tre), sembravano tutti lavorare su una specie di sequenza predefinita in termini dei nomi delle cartelle pubblicati (nel mio caso) sotto Win Explorer in Windows 8.1. Ognuna di queste "cartelle" è stata nominata con un nome di 8 caratteri alfanumerici e conterrebbe fino a 1000 immagini, prima di passare alla successiva.

Poi è arrivato iOS 8. Prima di tutto, sembravano consentire cartelle predefinite (per iOS) per ottenere infinitamente più grandi di appena 1000 foto. Ad un certo punto ho 3500 in una delle cartelle. Quindi, iOS 8.1 o 8.1.1 (ho dimenticato) ha cambiato le cose, in modo che le immagini fossero contenute in una singola cartella per ogni mese. Sul mio iPhone 4s e iPad Mini 2, questi sono ancora in esecuzione su un titolo predefinito (cioè entrambi usano gli stessi nomi di cartelle confrontati fianco a fianco, quindi non casuali). Sul mio iPhone 5c, ogni volta che collego il mio telefono, le cartelle sono etichettate in modo diverso, quindi questo è veramente casuale sembrerebbe. Concordo con te che sono state create innumerevoli cartelle; anche se fai solo una foto al mese per 12 mesi, vedrai 12 cartelle per ciascuno di quei mesi di calendario (credo).

I miei 4s, Mini 2 e 5c utilizzano iOS 8.1.2. Non ho idea del perché il 5c si comporti diversamente; per riassumere tutti stanno creando cartelle a 8 cifre con nome per ogni mese di immagini, ma solo il 5c lo fa in modo casuale ogni volta che lo scollego e lo ricollego alla porta USB. Come ha detto qualcun altro sopra, l'iPhone usa una sorta di database light-SQL per archiviare e dettare ogni sorta di cose, e penso che le cartelle siano generate "virtualmente" da questo, quindi ci deve essere qualcosa di strano che sta succedendo in quel DB il mio 5c (e probabilmente il tuo dispositivo, da quello che hai descritto) che probabilmente solo Apple può rispondere .....

Spero che in qualche modo sia d'aiuto, se non altro per essere d'accordo, non sei l'unico sconcertato qui! : -)

    
risposta data 27.01.2015 - 02:46
fonte
2

Queste "cartelle con nomi casuali" sono coerenti con la regola di progettazione per il sistema di file fotocamera (DCF) che Apple e tutti uso delle moderne fotocamere digitali.

Da articolo di Wikipedia su DCF : (sottolinea il mio)

Directory and file structure

The filesystem in a digital camera contains a DCIM (Digital Camera Images) directory, which can contain multiple subdirectories with names such as "123ABCDE" that consist of a unique directory number (in the range 100…999) and five alphanumeric characters, which may be freely chosen and often refer to a camera maker. These directories contain files with names such as "ABCD1234.JPG" that consist of four alphanumeric characters (often "DSC_", "DSC0", "DSCF", "IMG_"/"MOV_", or "P000"), followed by a number.

La mia fotocamera digitale Sony crea una singola sottodirectory 101MSDCF per impostazione predefinita, e posso creare manualmente più se lo desidero, che nomi 102MSDCF , 103MSDCF , ecc. Mentre il mio iPad sembra creare una cartella per ogni Periodo di 30 giorni. (?)

Se l'iPad è montato come "dispositivo di archiviazione di massa USB", dovresti vedere questa struttura di directory in Esplora risorse. Tuttavia, se usi un'altra applicazione o "protocollo", probabilmente non lo farai. Per esempio, posso usare Paint.NET (Windows) per "Acquisire" foto dal mio iPad usando il Picture Transfer Protocol (PTP) - usando questo metodo si nasconde la struttura della directory sottostante.

    
risposta data 06.07.2015 - 16:18
fonte
1

Quando collego il mio iPhone 4s (con l'ultimo iOS 8) tramite USB al mio PC WIN7, vedo anche quelle sottocartelle DCIM casuali, che stanno cambiando i loro nomi (che è davvero strano!) ogni volta che si ricollega l'iPhone al PC.

La buona notizia: ho scoperto che ogni sottocartella include solo le foto di un determinato mese. Tuttavia, i nomi dei file delle sottocartelle casuali (3 cifre, 5 lettere) non sono correlati a nessuna data, il che rende difficile trovare le ultime foto, ad es.

Le cattive notizie: Purtroppo non so nemmeno come eliminare il problema dato quando utilizzo Windows Explorer per accedere direttamente alle foto dell'iPhone tramite USB.

È interessante notare che per lo stesso iPhone WIN XP mostra TUTTE le foto in un'unica cartella, in cui TUTTE le foto possono essere visualizzate e ordinate nel modo consueto.

L'iPhone 4 meno recente (che non supporta iOS 8) mostra anche tutte le foto (con date molto diverse, in particolare mesi e anni diversi) in una singola sottocartella.

Aggiornamento 2015/10/06 (di Hardy): Dopo l'aggiornamento a iOS 9.0.2, la cartella DCIM ritorna alle sottodirectory DCIM singole e semplici, ad esempio l'Explorer di Windows ora mostra la sottodirectory 100APPLE per tutte le foto fino a IMG_0999 .JPG, sottodirectory 101APPLE per foto che iniziano con IMG_1000.JPG e così via.

    
risposta data 18.12.2014 - 14:22
fonte
0

QUESTO NON È CASUALE - Ho questa stessa situazione il mio iPhone 5C con i0S 7.1.2. All'inizio ho pensato che fosse anche casuale, soprattutto a causa dei nomi delle cartelle, ma poi ho capito che ogni volta che si scatta una foto lo si chiama numero successivo e ogni cartella ha un set diverso di 1000. Una cartella ha 0001-0999 , quindi 1000-1999, 2000-2999, ecc. Poiché hai cancellato le foto, non avrai tutti i numeri da 0001 a 0999, da 1000 a 1999, ma ogni volta che inizia una nuova serie di migliaia, crea una nuova cartella . Pertanto puoi ordinare per "nome" e li metterà in ordine numerico e quindi nell'ordine in cui sono stati presi. Prova: l'ho appena testato 1) controllando ogni sottocartella DCIM per vedere se ognuna di esse proveniva dallo stesso set di 1000 e 2) scattando alcune foto e controllando la cartella e verificando se fossero state nominate in ordine sequenziale. C'è una cartella che sembra avere immagini che ho salvato anche da amici. Perché è così? Non sono sicuro del motivo per cui le cartelle abbiano nomi strani, ma credo che l'archiviazione potrebbe avere qualcosa a che fare con il backup di iCloud. Se si sostituisce il telefono e si carica dal backup, il telefono non viene riavviato da 0001, ma viene ripreso dall'ultimo numero preso dal telefono precedente. Come faccio a sapere che porta avanti dal telefono precedente? Beh, ho sostituito il mio iPhone 4 due volte e poi ho acquistato il mio 5C e li ho caricati tutti da un backup precedente e le mie foto non sono mai tornate a 0001. Inoltre raggrupparle in migliaia potrebbe aiutare a ridurre il danneggiamento durante il caricamento e / o se si verifica la corruzione sono meno foto, se erano tutte in un unico file.

    
risposta data 21.01.2015 - 01:58
fonte
0

Quelle cartelle non sono mai apparse su nessuna delle decine di dispositivi iOS che ho visto nella cartella DCIM. I nuovi iOS sembrano accumulare più facilmente le cartelle, quindi è qualcosa che potrebbe essere necessario adattare.

Se vuoi vedere se questo è il sistema operativo, fai un backup completo del telefono e poi cancellalo usando l'app delle impostazioni per cancellare tutti i contenuti e le impostazioni. A quel punto, non ripristinare il backup e basta eseguire le normali app iOS e scattare una foto o due.

Dovresti vedere la tipica cartella DCIM/ con solo .MISC e 100APPLE sottocartelle. Quindi puoi monitorare se un'app di terze parti o solo un accumulo di varie foto sta causando la crescita della struttura delle cartelle.

    
risposta data 11.12.2014 - 21:21
fonte
0

Apple sembra aver optato per un approccio più sano su iOS9: le cartelle sono generate a una frequenza molto inferiore e vengono denominate in modo sequenziale per poter navigare facilmente. L'aggiornamento a iOS9 su questo dispositivo ha ristretto le mie cartelle mostrate nella domanda originale al seguente:

Se sei su una versione precedente di iOS, la soluzione suggerita da altri funziona bene. Basta fare una ricerca con caratteri jolly (*) e ordinare i risultati in base al nome del file.

    
risposta data 31.07.2016 - 13:59
fonte

Leggi altre domande sui tag