Skip to content

Latest commit

 

History

History
57 lines (42 loc) · 931 Bytes

README.md

File metadata and controls

57 lines (42 loc) · 931 Bytes

chkmd

Reports on quality of embedded metadata for media assets to be imported.

Requirements

Requires go to be installed. Also expects exiftool to be installed.

I used exiftool because it also works with video and audio files.

Installation

go get github.com/v-studios/chkmd

Usage

chkmd -h
Usage of ./chkmd:
  -c="dev-config.yaml": The config file to read from.
  -d="": The directory to process, recursively.
  -p=8: The number of processes to run.

Example chkmd -c myconfig.yaml -p 4 -d /path/to/media/assets

Hacking

cd $GOPATH/src/github.com/v-studios
git clone git@github.com:v-studios/chkmd
git co <somefeature-branch>
make develop

...
hack
...

make check 

See the Makefile for more targets...

make test
make coverage
make vet
make lint
...