Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jrudolph/photo-finish
An immutable content-addressable photo organization app
https://github.com/jrudolph/photo-finish
Last synced: 25 days ago
JSON representation
An immutable content-addressable photo organization app
- Host: GitHub
- URL: https://github.com/jrudolph/photo-finish
- Owner: jrudolph
- Created: 2018-08-19T17:01:00.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T08:50:53.000Z (about 1 year ago)
- Last Synced: 2023-10-05T13:16:08.351Z (about 1 year ago)
- Language: Scala
- Size: 1.06 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Photo Finish - A media storage and metadata repository experiment
A central archive for personal media files.
## Guiding principles
* Data in the the repository is immutable
* Data is stored in a content-addressable way leading to automatic deduplication
* Metadata for the stored data can be stored in the repository or next to it in a simple enough format to allow access
to metadata in the future
* Metadata can be either entered manually (ownership data, comments, ratings, etc.) or
be extracted by pluggable metadata extractors (file metadata like EXIF, basic file information, contents of file containers,
keyframes of videos, text content of PDFs, any summary of file you might want to query)
* Metadata Processes can enumerate all the existing metadata and do any kind of aggregation of the total data and
provide access to it
* Complete processing might take a long time, so it needs to be incremental