Als ich kürzlich auf meine Speicherkarte schaute, bemerkte ich, dass sich mehrere Ordner auf der Speicherkarte befanden. Der Dateipfad sah so aus:
DCIM/100D5100
DCIM/101D5100
Die D5100 ist die Kamera, die ich verwende, aber ich habe dieses Verhalten bei mehreren Kameras beobachtet. Warum teilt die Kamera die Fotos automatisch in mehrere Ordner auf?
Hinweis: Die Fotos gehen von 1 - 345 für Ordner 1, dann 345 - 700 für Ordner 2 usw., aber ich habe keine Muster gesehen, die diktieren würden, wann ein neuer Ordner erstellt wird.
Dies ist wirklich ein Fall, in dem Sie das Handbuch Ihrer Kamera lesen sollten . Wenn Ihre Kamera nicht mit einem vollständigen geliefert wurde, befindet sich eines auf einer CD. Das Verhalten ist sehr unterschiedlich.
Normalerweise verwenden Kameras Dateinamen, die ihnen eine 4-stellige Nummerierung geben (einige verwenden 5 Zahlen), sodass Sie theoretisch 9999 Fotos in einem einzigen Ordner haben könnten. Kameras können diese Bilder jedoch unterschiedlich in Ordnern aufschlüsseln. Darüber hinaus können Sie dies bei einigen Kameras über ihre Setup/Config-Menüs steuern:
Persönlich finde ich es ärgerlich, aus mehr als einem Ordner kopieren zu müssen, aber ich bin nicht derjenige, der diese Dinge entwirft! Was ich tue, ist, alle Dateien nacheinander mit einem kleinen Python-Skript umzubenennen, nachdem ich die Bewahrer auf meinen Computer kopiert habe.
Bei den meisten (allen?) Kameras, die ich gesehen habe, sind die Verzeichnisse beginnend mit 100 nummeriert, und die Dateien sind in jedem Ordner von 0000-9999 nummeriert, für bis zu 10.000 Bilder in jedem Ordner.
Ein logischer Grund, warum ich mir vorstellen kann, Dateien auf diese Weise aufzuteilen, besteht darin, zu vermeiden, dass Dateisystemgrenzen mit der maximalen Anzahl von Dateien pro Verzeichnis überschritten werden. Für FAT32, das die meisten modernen Kameras verwenden, gibt es ein Limit von 65.534 Dateien pro Verzeichnis. Durch die Begrenzung auf 10.000 Bilder pro Verzeichnis bedeutet dies maximal (in den meisten Fällen) 20.000 Dateien pro Verzeichnis (bei Aufnahmen im RAW+JPEG-Modus), was deutlich unter der 65k-Grenze liegt.
Natürlich füllen sich die meisten Speicherkarten mit weit weniger als 65.000 Bildern (es sei denn, Sie nehmen vielleicht mit sehr niedriger Qualität auf).
Der andere Grund, den ich kenne, ist einfach der Bequemlichkeit halber. Durch die Nummerierung der Verzeichnisse und Dateien können Sie leicht feststellen, wie viele Bilder Sie aufgenommen haben.
Wenn Sie jetzt anfangen, Speicherkarten zwischen Kameras (oder sogar in derselben) auszutauschen, werfen Sie oft 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 namens 104/2000 enthält, die Kamera wird (meiner Erfahrung nach, obwohl dies wahrscheinlich hersteller- / firmwarespezifisch 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, wodurch Sie eine scheinbare Lücke in Ihren Fotonummern hinterlassen.
Flimzy ist mit seiner Theorie über Dateisystemgrenzen auf dem richtigen Weg, aber nicht ganz. Ich kann mich nicht vollständig daran erinnern (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 einem Verzeichnis ablegen, desto schwieriger wird es, damit umzugehen. Eine Liste mit 1000 Dateien verbraucht viel weniger Speicherplatz als eine Liste mit 10.000 Dateien, daher beschleunigt dies die Dateisystemoperationen immens, insbesondere in einem kleinen System wie Digitalkameras. Dateisystemoperationen sind: Auflisten von Dateien, Löschen von Dateien, Erstellen von Vorschauen (insbesondere mehrere Bilder in einem Raster).
Man könnte hier argumentieren, dass moderne Kameras genug Rechenleistung haben sollten, um solche Aufgaben zu bewältigen, vielleicht ist das richtig. Ich habe keine Ahnung, was für Prozessoren in Digitalkameras verwendet werden, vielleicht ist dieses Verhalten ein Relikt älterer Kameras und die Ingenieure programmieren sie aus Gewohnheit so.
Auf meiner Nikkon D5100 legt es 1000 Fotos in jedem Verzeichnis ab. Das Problem, wie oben erwähnt, besteht darin, dass Windows Explorer beim Verbinden mit dem PC von der Kamera aus die Ordner nicht sieht. Ich hatte kürzlich über 2300 Fotos von einer Sitzung. Ich habe nur die Fotos vom ersten. Ich habe einen USB-Chipleser, der eine Reihe verschiedener Chips unterstützt. Damit sah der Explorer die drei Ordner auf dem Chip und ich konnte sie einfach auf meinen PC kopieren. Das ist einfacher als ein Skript zu schreiben,
Bedenken Sie Folgendes: 1000, 5000 oder 10000 Dateien (Fotos) pro Ordner, Sie laufen immer Gefahr, einige zu verlieren, wenn sie in einem GLEICHEN PC-Ordner konsolidiert werden.
Wenn Sie die Meldung „Datei IMG 3333 (ODER, beliebige # von 1 - 9999) existiert bereits in dem Ordner, in den Sie verschieben [oder kopieren] – möchten Sie fortfahren“ sehen?
Welches Image möchten Sie verlieren? Ich wette auch nicht. Das Beibehalten der 3-stelligen Präfixnummer des Kameraordners zusammen mit der 4-stelligen Dateinummer (jjj-xxxx) ergibt eine eindeutige „Seriennummer“ für jedes und jedes Foto. Egal, welche oder wie viele jemals an denselben PC-Ordner geleitet werden, keine „entweder/oder“-Antwort wird jemals den Verlust des einen oder anderen verursachen.
Vielen Dank, Kameradesigner, für die Voraussicht. Aber nur wenige Benutzer verstehen es sofort, was darauf hindeutet, dass Sie in Ihren Handbüchern nur gründlicher kommunizieren müssen.
K''
L84
L84