Warum legen Kameras Fotos in mehreren Ordnern auf einer Speicherkarte ab?

7

Kürzlich habe ich beim Betrachten meiner Speicherkarte festgestellt, dass sich mehrere Ordner auf der Speicherkarte befinden. Der Dateipfad sah folgendermaßen aus:

DCIM/100D5100
DCIM/101D5100 

Die D5100 ist die Kamera, die ich verwende, aber ich habe dieses Verhalten bei mehreren Kameras gesehen. Warum teilen die Kameras die Fotos automatisch in mehrere Ordner auf?

Hinweis: Die Fotos reichen von 1 - 345 für Ordner 1, dann von 345 - 700 für Ordner 2 usw., aber ich habe keine Muster gesehen, die vorschreiben würden, wann ein neuer Ordner erstellt wird.

L84
quelle
In meiner Canon 600D können Sie mehrere Ordner selbst erstellen, aber ich habe nicht bemerkt, dass die Kamera selbst Ordner erstellt
K ''
@AkramMellice - Ich habe mehrere Punkte gesehen und Aufnahmen machen dies und auf meiner DSLR.
L84
@drewbenn - Ich glaube nicht, da ich dieses Verhalten bei mehreren Kameras gesehen habe. Vielleicht hat es mit dem Datum zu tun? IE: Tag 1 = Ordner 1 - Tag 2 - Ordner 2?
L84

Antworten:

11

Dies ist wirklich ein Fall , in dem Sie das Handbuch Ihrer Kamera lesen . Wenn Ihre Kamera nicht mit einer vollständigen Kamera geliefert wurde, befindet sich eine auf einer CD. Das Verhalten ist sehr unterschiedlich.

Normalerweise verwenden Kameras Dateinamen, die eine 4-stellige Nummerierung ergeben (einige verwenden 5 Nummern), sodass Sie theoretisch 9999 Fotos in einem einzigen Ordner haben könnten. Kameras können diese Bilder jedoch in Ordnern unterschiedlich aufteilen. Darüber hinaus können Sie dies bei einigen Kameras über die Setup- / Konfigurationsmenüs steuern:

  • Einige DSLRs wie die Pentax K-5 zielen darauf ab, Ordner mit einer festgelegten Anzahl von Bildern (in diesem Fall 500) zu behalten, aber sie können Ihnen mehr bieten, da sie keine Klammer auflösen.
  • Einige Kameras lösen keine Bursts auf, andere legen sie in separaten Ordnern ab.
  • Einige haben auch separate Ordner für Bilder, die im Panorama-Assistentenmodus aufgenommen wurden.
  • Einige Modelle unterteilen Ordner auch nach Kalendertagen und benennen den Ordner nach Monat und Tag.
  • Sie können die Dinge auch nach Anzahl der aufgenommenen Fotos aufteilen, anstatt die aufbewahrten zu zählen. In diesem Fall haben Sie immer weniger als eine bestimmte Anzahl. Nikon-Einstiegskameras folgen diesem Ansatz normalerweise mit einem Limit von 499 oder 999.
  • Einige DSLRs, SLDs und eine Handvoll Ultra-Zoom ermöglichen es dem Benutzer, Ordner zu erstellen. In diesem Fall enthält der Ordner immer noch eine dreistellige Sequenznummer, die erhöht wird, wenn der Ordner selbst die von der Kamera gewünschte Kapazität überschreitet.

Persönlich finde ich es ärgerlich, aus mehr als einem Ordner kopieren zu müssen, aber ich bin nicht derjenige, der diese Dinge entwirft! Ich benenne alle Dateien nacheinander mit einem kleinen Python-Skript um, nachdem ich die Keeper auf meinen Computer kopiert habe.

Itai
quelle
Sie erwähnen die 499-Grenze. Ich war in den 400ern und das könnte der Fall sein. Ich werde hier zurück posten, wenn ich sehe, dass dies der Fall ist.
L84
6

Bei den meisten (allen?) Kameras, die ich gesehen habe, sind die Verzeichnisse ab 100 nummeriert und die Dateien in jedem Ordner mit 0000-9999 für bis zu 10.000 Bilder in jedem Ordner.

Ein logischer Grund, warum ich mir vorstellen kann, Dateien wie diese zu teilen, besteht darin, zu vermeiden, dass Dateisystemgrenzen mit der maximalen Anzahl von Dateien pro Verzeichnis auftreten. Für FAT32, das die meisten modernen Kameras verwenden, gibt es ein Limit von 65.534 Dateien pro Verzeichnis. Bei einer Beschränkung auf 10.000 Bilder pro Verzeichnis bedeutet dies (in den meisten Fällen) maximal 20.000 Dateien pro Verzeichnis (bei Aufnahmen im RAW + JPEG-Modus), was deutlich unter der 65-KB-Grenze liegt.

Natürlich füllen sich die meisten Speicherkarten mit weit weniger als 65.000 Bildern (es sei denn, Sie nehmen möglicherweise mit einer sehr geringen Qualität auf).

Der andere Grund, den ich kenne, ist einfach der Einfachheit halber. Durch die Nummerierung der Verzeichnisse und Dateien können Sie auf einfache Weise feststellen, wie viele Bilder Sie aufgenommen haben.

Wenn Sie jetzt anfangen, Speicherkarten zwischen Kameras (oder sogar in derselben) auszutauschen, werfen Sie häufig den internen Zähler der Kamera ab, und es wird verwirrt, wohin die Bilder gehen sollen.

Angenommen, Sie haben zwei Karten, von denen eine das letzte Bild als 101/5000 gespeichert hat. Dann legen Sie eine neue Karte ein, die ein Bild mit dem Namen 104/2000 enthält. Dies wird die Kamera tun (meiner Erfahrung nach, obwohl dies wahrscheinlich hersteller- / firmware-spezifisch ist). Springe zu 104/2001 für das nächste Bild. Wenn Sie dann die erste Karte wieder einlegen, springt die Kamera möglicherweise nicht auf 101/5001 zurück, sondern fährt möglicherweise mit 104/2002 fort, sodass Sie eine offensichtliche Lücke in Ihren Fotonummern haben.

Schwach
quelle
Das macht Sinn, obwohl ich weniger als 1000 Fotos gemacht habe. Nachdem ich einige weitere Stellen gelesen habe, stelle ich fest, dass ich "File Number Sequence" aktiviert habe und möglicherweise deshalb neue Ordner erstellt.
L84
2

Flimzy ist mit seiner Theorie über Dateisystemgrenzen auf dem richtigen Weg, aber nicht ganz. Ich erinnere mich nicht vollständig daran (es ist ein paar Jahre her, seit ich es an der Universität gelernt habe), aber der eigentliche Grund ist die Leistung. Je mehr Dateien Sie in ein Verzeichnis stellen, desto schwieriger wird es, mit ihnen umzugehen. Eine Liste mit 1000 Dateien verbraucht viel weniger Speicher als eine Liste mit 10.000 Dateien. Dies beschleunigt den Dateisystembetrieb erheblich, insbesondere in einem kleinen System wie Digitalkameras. Dateisystemoperationen sind: Auflisten von Dateien, Löschen von Dateien, Erstellen von Vorschauen (insbesondere mehrerer Bilder in einem Raster).

Man könnte hier argumentieren, dass moderne Kameras genug Rechenleistung haben sollten, um solche Aufgaben zu erledigen, vielleicht ist dies richtig. Ich habe keine Ahnung, welche Art von Prozessoren in Digitalkameras verwendet werden. Vielleicht ist dieses Verhalten ein Relikt älterer Kameras, und die Ingenieure programmieren sie aus Gewohnheit auf diese Weise.

Gerald Schneider
quelle
1

Auf meiner Nikkon D5100 werden 1000 Fotos in jedes Verzeichnis gestellt. Wie oben erwähnt, besteht das Problem darin, dass Windows Exploerer beim Herstellen einer Verbindung zum PC von der Kamera aus die Ordner nicht sieht. Ich hatte vor kurzem über 2300 Fotos von einer Sitzung. Ich habe nur die Fotos vom ersten bekommen. Ich habe einen USB-Chip-Leser, der verschiedene Chips unterstützt. Auf diese Weise erkannte der Explorer die drei Ordner auf dem Chip und ich konnte sie problemlos auf meinen PC kopieren. Dies ist einfacher als das Schreiben eines Skripts.

Don
quelle
Dies scheint ein Fehler zu sein. Auch die Umgehung scheint schwieriger zu sein als ein Skript zu schreiben, aber für jeden sein eigenes. :)
Bitte lesen Sie mein Profil
-1

Beachten Sie Folgendes: 1000, 5000 oder 10000 Dateien (Fotos) pro Ordner. Sie laufen immer Gefahr, einige zu verlieren, wenn sie in einem SAME PC-Ordner konsolidiert werden.

Sobald die Meldung "Datei IMG 3333 (ODER eine beliebige Nummer von 1 - 9999) ist bereits in dem Ordner vorhanden, in den Sie verschieben [oder kopieren] - möchten Sie fortfahren"?

Welches Bild möchten Sie verlieren? Ich wette auch nicht. Wenn Sie die dreistellige Präfixnummer des Kameraordners zusammen mit der vierstelligen Dateinummer (JJJ-XXXX) beibehalten, erhalten Sie für jedes Foto eine eindeutige "Seriennummer". Unabhängig davon, welche oder wie viele auf einen PC-Ordner gerichtet sind, führt keine Entweder-Oder-Antwort jemals zum Verlust der einen oder anderen.

Vielen Dank, Kameradesigner, für die Voraussicht. Aber nur wenige Benutzer verstehen es sofort, was darauf hinweist, dass Sie in Ihren Handbüchern nur gründlicher kommunizieren müssen.

Norm in FL
quelle
1
1. Dateinamenkollision ist weder neu noch einzigartig für die Fotografie. Computerbenutzer haben sich jahrelang mit diesem Problem befasst, bevor Digitalkameras verfügbar waren. 2. Wenn die Dateien im nummerierten Ordner konsolidiert würden, hätten Sie immer noch das gleiche Problem. Ich glaube nicht, dass die Kamerahersteller zu sehr versucht haben, ein Datenaufbewahrungsproblem für Dateien zu lösen, die nicht auf den Karten ihrer Kameras enthalten sind. Es gibt keine Möglichkeit, Dateinamenkollisionen vernünftigerweise zu verhindern, ohne eine lange Namenskonvention im UUID-Stil anzuwenden.
Scottbb
Dies scheint die Frage nicht zu beantworten.
Peter Taylor