Cosa c'è con tutte le cartelle casuali nella directory DCIM per iPhone?


17

Le mie foto sono distribuite su 17 cartelle apparentemente casuali nella directory DCIM del mio iPhone 5.

Non riesco a dare un senso a questo ed è abbastanza doloroso guardare in tutte queste directory per trovare la foto che sto cercando.

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

DCIM


3
Francamente, non sei destinato a farlo; dovresti lasciare che iTunes o iPhoto [Mac] Photo Gallery [Win] si occupino di esso.
Tetsujin,

Come si arriva al tuo iPhone da Windows Explorer? Il mio non si presenta. iPhone 5.
Xonatron,

Risposte:


15
  • Mettiti nella cartella DCIM e scegli di cercare.
  • Cercare *.*
  • Scegli una vista con l'unghia del pollice
  • Ordina i risultati per nome

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


Ho trovato che questo è un buon lavoro in giro: cercare *e ordinare per data, portando le foto più recenti in cima. Non è l'ideale ma è meglio che dover usare un software di importazione per ottenere una singola foto dal mio telefono.
Mitch,

4

Queste "cartelle con nomi casuali" sono coerenti con la regola di progettazione per il file system della fotocamera (DCF) utilizzata da Apple e da tutte le moderne fotocamere digitali.

Dalla articolo Wikipedia sul DCF : (enfasi mia)

Directory e struttura dei file

Il filesystem in una fotocamera digitale contiene una directory DCIM (Digital Camera Images), che può contenere più sottodirectory con nomi come "123ABCDE" che consistono in un numero di directory univoco (nell'intervallo 100 ... 999) e cinque caratteri alfanumerici, che possono essere liberamente scelto e spesso fare riferimento a un produttore di fotocamere. Queste directory contengono file con nomi come "ABCD1234.JPG" composti da quattro caratteri alfanumerici (spesso "DSC_", "DSC0", "DSCF", "IMG _" / "MOV_" o "P000"), seguiti da un numero.

La mia macchina fotografica digitale Sony crea un unico 101MSDCFsottodirectory di default, e posso creare manualmente più se voglio, quali nomi 102MSDCF, 103MSDCFecc 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", questa struttura di directory dovrebbe essere visualizzata in Esplora risorse. Tuttavia, se si utilizza un'altra applicazione o "protocollo", probabilmente non lo sarà. Ad esempio, posso usare Paint.NET (Windows) per "Acquisire" le foto dal mio iPad usando il Picture Transfer Protocol (PTP) - usando questo metodo si nasconde la struttura di directory sottostante.


3

Le tue informazioni sono archiviate 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 la posizione del file. A te sembra casuale: al telefono, però, non importa dove è archiviato il file purché abbia una voce nel database.

Pensa al database come a un tipo di "sommario": una pagina di informazioni può vivere ovunque nel libro e al lettore potrebbe non interessare dove, purché riesca a trovarlo.

In breve, ciò 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 menzionato Galleria fotografica - Non so se sia vero, ma sembra probabile).


In realtà, quando si copiano le foto dal telefono al PC, le istruzioni di Apple sono di accedervi tramite Esplora file. Quindi dovresti guardarlo in questo modo.
Jason Kelley,

3

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

Le cartelle hanno sempre avuto un nome strano, ma non è stato casuale - dal guardare i miei vari dispositivi iOS in passato (di cui attualmente ne ho tre), sembravano tutti che stessero lavorando su una sorta di sequenza predefinita in termini di nomi di cartelle offerti (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 alle cartelle predefinite (di iOS) di diventare infinitamente più grandi di appena 1000 foto. Ad un certo punto ne ho 3500 in una delle cartelle. Quindi, iOS 8.1 o 8.1.1 (dimentico) hanno 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 funzionano ancora con un titolo predefinito (ovvero usano entrambi gli stessi nomi di cartelle confrontati fianco a fianco, quindi non a caso). Sul mio iPhone 5c, ogni volta che collego il mio telefono, le cartelle sono etichettate in modo diverso, quindi sembra davvero casuale. Concordo con te sul fatto che vengano 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).

My 4s, Mini 2 e 5c eseguono tutti iOS 8.1.2. Non ho idea del perché il 5c si stia comportando diversamente; per riassumere tutti stanno creando cartelle denominate a 8 cifre 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 qualcun altro ha detto sopra, l'iPhone utilizza 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 in quel DB su il mio 5c (e prob il tuo dispositivo, da quello che hai descritto) a cui probabilmente solo Apple può rispondere .....

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


1

Quando collego il mio iPhone 4s (che esegue l'ultimo iOS 8) tramite USB al mio PC WIN7, vedo anche quelle sottocartelle DCIM casuali, che cambiano il loro nome (è davvero strano!) Ogni volta che ricollego l'iPhone al PC.

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

Le cattive notizie: purtroppo non so nemmeno come sbarazzarmi del problema dato quando si utilizza 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 una singola cartella, in cui TUTTE le foto possono essere visualizzate e ordinate nel solito modo.

Il vecchio iPhone 4 (che non supporta iOS 8) mostra anche tutte le foto (con date molto diverse, in particolare mesi e anni diversi) in un'unica sottocartella.

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


Se vedi tutte le cartelle quando sei collegato al PC potrebbe essere dovuto al protocollo (e all'applicazione) che stai utilizzando? Se montato come dispositivo di archiviazione di massa USB, probabilmente vedrai le cartelle. Tuttavia, se si utilizza il "Picture Transfer Protocol", si dovrebbero vedere solo le foto.
MrWhite,

0

QUESTO NON È CASUALE - Ho questa stessa situazione sul 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 mi sono reso conto che ogni volta che scatti una foto la nomina con il successivo numero progressivo e ogni cartella è un diverso set di 1000. Una cartella ha 0001-0999 , quindi 1000-1999, 2000-2999, ecc. Poiché hai eliminato le foto non avrai tutti i numeri da 0001 a 0999, da 1000 a 1999, ma ogni volta che inizia un nuovo set di migliaia crea una nuova cartella . Pertanto è possibile ordinare per "nome" e li metterà in ordine numerico e quindi nell'ordine in cui sono stati presi. Prova: ho appena provato questo da 1) controllando ogni sottocartella DCIM per vedere se ognuno di essi proveniva dallo stesso set di 1000, e 2) scattando alcune foto e controllando la cartella e vedendo se sono stati nominati in ordine sequenziale. C'è una cartella che sembra avere immagini che ho salvato anche dagli 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 può ricominciare da 0001, ma andare avanti dall'ultimo numero preso dal telefono precedente. Come faccio a sapere che si porta avanti dal telefono precedente? Bene, ho avuto il mio iPhone 4 sostituito 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. Anche raggrupparli in migliaia potrebbe aiutare con meno corruzione durante il caricamento e / o se si verifica la corruzione '


Questo non affronta la domanda, che riguardava i nomi delle directory , non i nomi dei file per le foto.
Ian C.

0

Quelle cartelle non sono mai apparse su nessuna delle dozzine di dispositivi iOS che ho visto nella cartella DCIM. I nuovi iOS sembrano accumulare cartelle più facilmente, quindi è qualcosa a cui potresti doverti adattare.

Se vuoi vedere se questo è il sistema operativo, esegui un backup completo del telefono e poi cancellalo utilizzando l'app delle impostazioni per cancellare tutto il contenuto e le impostazioni. A quel punto, non ripristinare il backup ed eseguire semplicemente le normali app iOS e scattare una foto o due.

Dovresti vedere la DCIM/cartella tipica con solo .MISCe 100APPLEsottocartelle. Quindi puoi monitorare se un'app di terze parti o solo un accumulo di varie foto sta causando l'espansione della struttura delle cartelle.


1
Sfortunatamente questo comportamento "pletora di cartelle" sembra essere "normale", a partire da iOS 8.1 (da quello che posso raccogliere). Ho un iPad di 3 mesi e vedo le stesse cartelle - circa 1 ogni 30 giorni. (Altri hanno suggerito che le versioni precedenti creavano una nuova cartella solo ogni 1.000 foto.) Questa struttura di directory (3 cifre + 5 alfanumerici) è ancora conforme al file system DCF (standard della fotocamera digitale).
MrWhite,

@ w3d hai ragione. La mia esperienza si basava su dispositivi più vecchi e sistemi operativi precedenti. Modificherò il mio post per riflettere i tuoi punti astuti.
bmike

0

Sembra che Apple abbia optato per un approccio più sano su iOS9: le cartelle sono generate con una frequenza molto inferiore e sono denominate in sequenza in modo da poter navigare facilmente. L'aggiornamento a iOS9 su questo dispositivo ha ristrutturato le mie cartelle mostrate nella domanda originale al seguente:

Cartelle DCIM iOS9

Se utilizzi una versione precedente di iOS, la soluzione suggerita da altri funziona bene. Basta fare una ricerca con caratteri jolly (*) e ordinare i risultati per nome file.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.