Thanks, that's really useful. A CLI mode is something I can build: a headless run where you pass the model path, animation, directions, size, FPS and output formats (sprite sheet, PNG series, GIF), plus an optional settings file. Batch would be done from your shell, one call per model. A few questions so I get it right: which model formats do you use (Daz exports as FBX/OBJ?), which animation do you need to pick (by name or index?), and does it need to run on a machine without a GPU or display?
It was basic Daz Michael/Victoria 8.
Since there was very little animations suitable for the games in Daz, I uploaded figures to Adobe Mixamo (https://www.mixamo.com/) and downloaded animation for the figure.
I used my fork of Mixamo downloader to get animations in bulk
https://github.com/ropetight/mixamo-downloader