~kz6wk9/mkcs

fast contact sheet creator
doc: add new jobs option to manpage
README.md: separate build status per OS
worker.c: use debug log for worker termination

clone

read-only
https://git.sr.ht/~kz6wk9/mkcs
read/write
git@git.sr.ht:~kz6wk9/mkcs

You can also use your local clone with git send-email.

#mkcs

build status
alpine builds.sr.ht status
debian builds.sr.ht status
archlinux builds.sr.ht status
fedora builds.sr.ht status
ubuntu builds.sr.ht status
openbsd builds.sr.ht status
netbsd builds.sr.ht status
freebsd builds.sr.ht status

#Fast Contact Sheet Creator

mkcs is a fast and easy to use command line tool to create contact sheets from videos as well as collections of images, the goal is to be as fast as possible while also producing good quality output, written in C and relying on C libraries to function, we can also expect mkcs to be very light on hardware resources...or at least it should be.

$ time mkcs -e 16 -i spring.mp4 spring.jpg

real   2.33s
user   8.07s
sys    0.72s
cpu    378%

$ time mkcs -i full-image-gallery cs-gallery.jpg

real   6.76s
user   53.35s
sys    25.67s
cpu    1168%