Ich fürchte, ich muss das Ganze nochmal neu speziell i.S. des Thumbnail-Cache neu aufrollen, auch weil ich denke, nicht ganz richtig verstanden worden zu sein und MPE sich m.E nicht (immer) so verhält, wie es sich verhalten sollte:
Wenn ich mit dem Handy 9 neue Fotos geschossen habe, es dann später am Tag mit MPE via Bluetooth verbinde, dann in MPE Dateien => Interner Speicher => DCIM => Camera aufrufe: was sollte ich dann von den neuen Bildern sehen - nur Symbolicons, oder deren Thumbnails?
Ich jedenfalls sehe erstmal nur Symbolicons.
Wenn ich dann auf jedes einzelne dieser 9 neuen Fotos einen Einfachklick mache, wird (nur) bei 5 davon automatisch binnen einer Sekunde ein Thumbnail erstellt, bei 4 davon aber nicht. Die Thumbnails dieser 5 Fotos befinden sich dann in:
Code: Alles auswählen
C:\Users\Michael\AppData\Roaming\MyPhoneExplorer\OnePlus KB2003 [862563035302177]\ThumbnailCache\sdcard\DCIM\Camera
Die Dateinamen entsprechen exakt denen der originalen Fotos (also z.B. "IMG_20210401_174905.jpg"), Dateigröße 20-30 KB.
Auffällig ist, dass die 5 Fotos, von denen beim Einfachklick überhaupt Thumbnails erstellt wurden, eine Dateigröße von
unter 3 MB haben. Die 4 Fotos hingegen, von denen beim Einfachklick
keine Thumbnails erstellt wurden, haben eine Dateigröße von
über 4-5 MB. Da scheint also schon mal irgendein Zusammenhang zu bestehen.
Wenn ich dann bei den 4 Fotos, von denen keine Thumbnails erstellt wurden, auf den Button "Vorschau akualisieren" klicke, wird nicht etwa wie bei den 5 anderen Fotos binnen einer Sekunde ein Thumbnail erstellt, sondern es wird jeweils das
komplette Bild von über 4-5 MB heruntergeladen (leider verrät MPE nicht, wohin genau). Das dauert bei einer Bluetooth-Verbindung 30-50 Sekunden, und dann sieht man in MPE auch einen Thumbnail von diesen 4 Bildern.
ABER: Merkwürdigerweise befinden sich anschließend im o.g. Verzeichnis...
Code: Alles auswählen
C:\Users\Michael\AppData\Roaming\MyPhoneExplorer\OnePlus KB2003 [862563035302177]\ThumbnailCache\sdcard\DCIM\Camera
...gar keine Thumbnails dieser 4 Fotos (sondern nach wie vor nur von den 5 Fotos, deren Thumbnails beim Einfachlick binnen einer Sekunde automatisch erstellt wurden).
Wo holt MPE jetzt also die Vorschaubilder der anderen 4 Fotos her bzw. wo legt es sie ab?
Also mache ich eine Suche in der CMD-Konsole nach einem dieser 4 Fotos bzw. Thumbnails wie folgt (Konsole deshalb, weil es im Explorer ewig dauert):
Resultat:
Code: Alles auswählen
Verzeichnis von C:\Users\Michael\AppData\Roaming\MyPhoneExplorer\OnePlus KB2003 [862563035302177]\Cache\sdcard\DCIM\Camera
01.04.2021 16:08 4.446.444 IMG_20210401_160821.jpg
1 Datei(en), 4.446.444 Bytes
Aha...? Keine Datei im Thumbnail-Cache, dafür aber eine Kopie des kompletten Fotos im MPE-Cache...? Dasselbe Resultat für die anderen 3 Fotos, für die kein Thumbnail automatisch erstellt wurde.
Nun wurde ja gesagt, dass man den MPE-Cache bedenkenlos löschen könne, also aktiviere ich die (seit jeher deaktivierte) Option "Dateicache beim Beenden löschen" unter "Erweitert 2" und beende MPE. Nach einem Neustart von MPE müssten dann ja die Thumbnails (aka Vorschaubilder) dieser 4 Fotos immer noch zu sehen sein, wenn diese wirklich in keinerlei Zusammenhang mit dem MPE-Cache stehen - ich vermute und befürchte allerdings, dass es sich anders verhalten wird.
Und tatsächlich: Nach einem Neustart von MPE sind die Thumbnails (aka Vorschaubilder) aller Fotos größer 4-5 MB
verschwunden!!! Und zwar deshalb, weil der Inhalt des Verzeichnisses...
Code: Alles auswählen
C:\Users\Michael\AppData\Roaming\MyPhoneExplorer\OnePlus KB2003 [862563035302177]\Cache\sdcard\DCIM\Camera
...gemäß aktivierter Option "Dateicache beim Beenden löschen" ja gelöscht wurde - und gleichzeitig kein Thumbnail im Thumbnail-Cache existiert.
Insofern ist diese Aussage...
FJ hat geschrieben:Der Ordner "ThumbnailCache" hat nichts mit dem Dateicache zu tun, den Ordner gibt es seit ich vor einigen Versionen die automatische Dateivorschau integriert habe. Dabei wird vom Handy eine kleine Version des Bildes angefordert und eben im ThumbnaiCache Ordner gespeichert. Du kannst die Thumbs schneller laden indem du die Dateiansicht auf "Symbole" oder "Große Symbole" stellst. Nachdem du einen Ordner mit Fotos aufgerufen hast sollten dann ähnlich wie beim Windows Explorer nach einigen Momenten die Thumbs dazu geladen werden
...so leider nicht (bzw. nicht immer) zutreffend. Offenbar werden Vorschaubilder bei Fotos ab einer bestimmten Dateigröße nicht im Thumbnail-Cache abgelegt, sondern "on the fly" aus dem originalen Foto erzeugt, wenn sich eine Kopie davon im MPE-Cache befindet (aber auch nur dann). Und daher geht ein Löschen des MPE-Cache schon mit einem gewissen "Verlust" einher, was aber vermutlich so gar nicht gewollt ist.
Ob hier zusätzlich noch andere Faktoren (z.B. Android 11?) eine Rolle spielen, kann ich natürlich nicht sagen. Ich wäre aber dankbar, wenn man sich das komplett unterschiedliche Verhalten bei Fotos kleiner 3 MB und größer 4-5 MB mal genauer anschauen würde (Fotos zwischen 3 und 4 MB hatte ich leider nicht).
Und ist das überhaupt so gewollt, dass man auf jedes Foto erstmal einen Einfachklick machen muss, um einen Thumbnail angezeigt zu bekommen?
Ich bin jetzt nicht so der Experte i.S. Bildformaten - aber ist es nicht so, dass bei Kamerafotos automatisch sowieso schon ein Thumbnail im JPG selbst abgelegt wird?
Sorry für den länglichen Post, aber ich versuche immer, alles genau zu beschreiben.