The "Path Maker" add-on allows you to write tags in some output paths. Tags will be replace at render time by a string generated with a line of code, a python script or an hardcoded string.
It supports:
Token Type dropdown:
For example: The tag <filename> can be replace by "bpy.path.display_name_from_filepath(bpy.data.filepath)" so that an Output Path like "C:/hello/<filename>/world" will now be "C:/hello/file_name/world".
This extension does not require special permissions.
Thanx! Nice and very simple addon! Working through pre- and post- render handlers! No docs needed, basically theres only one option for editing.
While the idea is great, the documentation is very lacking and only ones tag get's resolved.
Hello, Thanks for the review, I just made a new version and I am trying to update the addon description, let me know what are the information missing if it is still the case.
Thanks for the addon! I put 5 stars, because I want to believe that this addon will become a worker. I really lack the function of the templates/placeholder in the output path. But, unfortunately, the addon does not work as it should. I created 2 tags: <cam> - bpy.context.scene.camera.name, and <sc> - bpy.context.Scene.name. If you insert one of them in the output field, it works. If you insert both, then it does not work. The output path looks like this C:\tmp<sc><cam> I render 2 frames of animation and receive such a message to "Render error (Invalid argument) cannot save: 'C:\tmp\scene_test_<cam>_0001.jpg". Only 1 tag is work ("scene_test" is the name of the scene). And it works only if 1 tag is spelled out in the settings, if 2 tags are spelled out, and only 1 tag is inserted in the output path field, it also gives an error. Blender version 4.2