Currently I am thinking about rendering a large batch of short videos in blender. They are all based on the same .blend file, a simple scene with a text object in front of a background.
Now, the task is that each of the videos I need to render from that scene has a different text object, or simply: I need to change the text-object in every iteration of the rendering.
Normally, by hand, I would open blender, load the scene, select the object, go into edit mode, type in the text as required, exit edit mode, go to render tab, fire the render to a specific output video file.
I need to automate this!
Is it possible to manipulate a .blend file from outside Blender without breaking it? So I can write a Perl script that does the modification and then calls Blender in command-line mode?
I need to know if this is possible without using Python, as I would have to learn Python for that. I am fluent in Perl. (…I know, this forum section is for python scripts, but I could not find a better place to ask stuff about scripted usage of Blender…)
And if it is possible, please can somebody give directions.