I have been experimenting with the background rendering of multiple files in Blender using the command line (Windows) and I have two questions:
Is there a way to tell the command line to render ALL the Blender files in a given directory? For instance, I have a folder
/AbstractRenders/with five .blends namedAbstractRender01.blend,AbstractRender02.blend, etc. Can I give Blender the instruction to render the first frame of each file without explicitly stating an absolute path and-f 1for each of them?If so, can I somehow automate the naming of the output image? Right now, I have the same
Imageoutput set for the compositor. It then adds the default####(0001Image) for each render therefore overwriting the files sequentially. The result being I only get the last render output in line. The obvious solution is to setup each file in advance with a different name so that it doesn't overwrite them, which I did, but I was wondering whether there is an instruction that could, for instance, tell Blender to take the .blend file's name and use it for the image output name? Or any other way to ensure they don't overwrite without having to state image output name explicitly again.