Wo werden Windows-Fotoalben gespeichert?

4119
Greedo

Mit der Foto-App von Windows 10 können Sie Bilder in "Creations" speichern, z. B. in Fotoalben. Wo befinden sich diese Alben im Explorer?

Das, was ich gelesen habe, impliziert, dass sie sich irgendwo auf dem OneDrive des Benutzers befinden - aber ich kann mir nicht vorstellen, dass die Fotos selbst in einem Album gespeichert werden, lediglich in ihren Dateipfaden. So oder so kann ich diese Informationen nicht finden.

Kann ich auf die Dateipfade zugreifen, die mit den Bildern in einem dieser Alben verbunden sind?

(NB, ich möchte nicht auf onedrive hochladen, ich möchte nur wissen, wo die Albumdaten normalerweise auf dem Computer gespeichert sind und ob ich vom Explorer aus darauf zugreifen kann oder die Befehlszeile sagen kann.)

1
Sollte "../Pictures/Camera Roll" sein. Ich nehme an, Sie sprechen darüber, wo die von der UWP-Kamera-Anwendung aufgenommenen Bilder gespeichert werden. Ramhound vor 6 Jahren 0
@Ramhound Nein, ich beziehe mich eigentlich auf Bilder (z. B. auf der Speicherkarte meiner Kamera oder in meinen Dokumenten), die ich mit der Windows Photos App öffne. Wählen Sie "Zur Kreation hinzufügen" -> "Album". Soweit mir bekannt ist, werden die Fotos nicht selbst verschoben (möglicherweise werden sie in die Daten der App kopiert), aber ich schätze, es erstellt eine Art Datendatei, die diese Bilder mit diesem Album verknüpft. Ich hätte gerne Zugang zu diesen Informationen, wenn ich kann Greedo vor 6 Jahren 1
Grundsätzlich möchte ich eine Liste mit Fotos in einem Album, das ich erstellt habe, und ich kann keine Option in der Benutzeroberfläche der Foto-App sehen (abgesehen von dem mühsamen Hochladen von _Alternem_ auf OneDrive), das mir dies ermöglicht Greedo vor 6 Jahren 0
"Vielleicht kopiert er sie in die App" - Statt zu spekulieren, überprüfen Sie, ob die Daten vorhanden sind, und aktualisieren Sie Ihre Frage. Sie haben nicht angegeben, dass Sie in Ihrer Frage die UWP-Anwendung Fotos verwendet haben. Alben, die von dieser bestimmten Anwendung erstellt wurden, werden jedoch in Ihrem OneDrive-Verzeichnis gespeichert und mit Ihrem Konto synchronisiert. Ramhound vor 6 Jahren 0
Sie können ein Album manuell aus den Fotos in einem Verzeichnis erstellen. "Ordner" sollte angeben, welche Ordner das Programm durchsucht. Ramhound vor 6 Jahren 0

1 Antwort auf die Frage

1
Rowland Shaw

Die Alben werden lokal in einer SQLite-Datenbank gespeichert, die Sie unter finden können. %USERPROFILE%\AppData\Local\Packages\Microsoft.Windows.Photos_8wekyb3d8bbwe\LocalState\MediaDb.v1.sqliteDiese Datenbank enthält Details zu Ihren Alben sowie Metadaten von Bildern (Aufnahmedatum, Kameramodelle usw.) sowie mit der AI-Engine extrahierte Informationen (z B. Gesichter erkennen, Szenenarten usw.).

Durch das Löschen dieser Datei werden die Online-Versionen der Alben nicht gelöscht, und diese werden von Gerät zu Gerät weitergeleitet (im Gegensatz zu den Bildmetadaten und der Gesichtserkennung).

OneDrive speichert die Alben nicht in einer diskreten Datei, sondern speichert sie als Teil der Datenbank, die zum Korrelieren von Dateien mit ihren Dateinamen, Änderungsdatum und anderen Metadaten verwendet wird, die normalerweise im Dateisystem gespeichert würden.

Fantastisch, ich habe es in einem Browser geöffnet und es sieht so aus, als hätte es alles, was ich brauche. Wie haben Sie diese Informationen (den Speicherort der Datei) gefunden? Kennen Sie Ressourcen, die mir beim Navigieren helfen? zB eine Website, die erklärt, wie sie aufgebaut ist, was alle ID-Zeichenfolgen bedeuten usw.? Oder haben Sie einfach den App-Ordner durchsucht und mithilfe der Intuition herausgefunden, welche Datei die Datenbank mit Informationen enthält? Greedo vor 5 Jahren 0
Ich habe ein Tool namens [procmon] (https://docs.microsoft.com/de-de/sysinternals/downloads/procmon) verwendet, um den Ordner zu finden, und [ein Tool zum Durchsuchen von SQLite-Datenbanken] (https: // github). com / sqlitebrowser / sqlitebrowser / release), mit einem Hinweis zum Lesen der OneDrive-Dokumentation, um herauszufinden, wie es funktioniert :) Rowland Shaw vor 5 Jahren 0