Slideshow timeline builder in FCP XML format
npm install davinci-slide-builderdavinci-slide-builder
---------------

Generates an fcpxml (1.8) formatted timeline of stills that can be imported into Da Vinci Resolve to make a slideshow.
npm i -g davinci-slide-builder
`$3
`xml
$ slide-builder -d 3 -t 1 ~/pics/2005/img100.jpg ~/pics/2006/img100.jpg > out.xml
$ cat out.xml
`
Then open _Da Vinci Resolve_, (new project) and "import timeline" from out.xml.To shuffle slides:
`
$ slide-builder -d 3 -t 1 --sort rand ~/pics/2005/img100.jpg ~/pics/2006/img100.jpg > out.xml
`$3
`
$ slide-builder
Usage: slide-builder [options] files... > outfile.xmlOptions
--slideDuration, -d N - duration of each slide (default: 5 sec)
--transitionDuration, -t N - duration of transition between each slide (default: 1 sec)
0 for no transition.
--randomDuration, -r min,max,dist - randomize slide duration within this range (secs) with distribution
"uniform" or "normal" (Gaussian) (default: 3,6,uniform)
--name S - name of project
--sort [by] - sort slides (see advanced options)
(Use --advanced to show less-used options)
files... can be one or more glob patterns, e.g., "pics/slideshow/ pics/summer/.jpg".
(Use --globs to show more examples)
`$3
- 1.2.1 More informative timeline name
- 1.2.0 Rename CLI args and fix default handling
- 1.1.1 Added npm keywords
- 1.1.0 Refactored CLI arguments. Add -R normal` and sort by name and extension.