Open denjello opened 9 years ago
+1 for the js-shell-wrappers!
one step further could be just writing wrappers for each of the used tools/libs and then binding the js directly to the native functionality.
I really like the approach used by astro here:
https://github.com/astro/exif-annex
There are jewels in that code...
The transcoder has historically been run as a shell script, and this functionality should be retained. However there should at least be a shallow wrapper to the main ito.sh script, and ultimately it would be progressive to move all the individual
/bin/lib/*.sh
scripts to/lib/*.js
. For one thing, it would increase portability across OS platforms and for another it would be easier to bootstrap logging etc.