To prepare our next courses, I'm working on a set of tools called "product packager": shell programs to compress videos, pictures, create html and PDF documents... It's here (work-in-progress): https://github.com/GDquest/product-packager … Is there a good alternative to eval to build commands?
If this is running on a server and someone can give you a list of files then it’s easily hackable. But if this is just a desktop thing then eval to a shell is not big deal. In fact, that’s pretty much how you have to run ffmpeg.