pkg/dcf | ||
.gitignore | ||
go.mod | ||
go.sum | ||
LICENSE | ||
Makefile | ||
README.md |
dcf
Golang reader implementation of the so-called "Design rule for Camera File system" or DCF, aka JEITA (Japan Electronics and Information Technology Industries Association) specification number CP-3461.
wikipedia.org/wiki/Design_rule_for_Camera_File_system
The DCF specification is why your digital camera puts images and videos in
DCIM
and PRIVATE/M4ROOT
directories on the memory card.
status
incomplete, under development, does not work yet
why
I wanted to copy images off my memory cards for processing and like overengineering and reusable code.
bugs
does not yet handle "dcf file groups" where multiple objects share the same index number. if you need this, send me a link to a zip or tar of a memory card that uses it and i'll see what i can do.
author
sneak <sneak@sneak.berlin>
license
WTFPL