Rendering Frame Naming??

At 17:24 you mention that there is no way to have Blender add the "Frame Name" to the rendered frames.  I was wondering why you couldn't rename the Marker with the Frame Name.  That way under the "Output Properties" -"Metadata" you can choose to see the name of the "Marker" on each frame.  Is it somehow different for Grease Pencil objects?  I know previously I have rendered PNG Sequences with this type of Metadata and it does place it on the border around the frame.  You can even add a "Note" to be included with each frame and/or choose to have the information burned into the images themselves - instead of around the border.

1 love
Reply
  • Paul Caggegi replied

    I MUST LOOK INTO THIS! THANKYOU! The goal is to have the render adopt the name of the marker, ie: Frame 001 would render out labelled A_frontcover.tif. I was looking at python solutions, but if this works - I'll put in a quick subtitle edit into the video. No it would not be different for Grease Pencil objects, I just did not know about this before. I will happily admit the fault lies with me!

  • Omar Domenech replied

    Awesome. This is going into the Why Blender Why collection. Great material.

  • Paul Caggegi replied

    I am assuming this is what you meant, llizyorick

  • Paul Caggegi replied

    Ah ok - so it adds metadata as an overlay - not great for printing the final, TBH.


    The issue is that the file needs to be named specifically. So Frame001 needs to be named A_frontcover.tif; Frame002 needs to be named B_insidefront.tif, etc. If anyone knows a way to override the output file naming for this mased on the Marker's name, that would be AWESOME!

    1 love
  • Dwayne Savage(dillenbata3) replied
    The way I'd do it is to create a batch(Shell Script) file and use blender's command line options. this could be pretty easy to setup. Leave the pages on the default Scene scene. Then create a new scene(Top bar the copy icon to the right of were it says Scene.) Change the name from Scene.001 to Cover. Then create your cover like normal.  Copy your batch file to were the blend file is and type it with the name of the blend file after. The batch file is a text file with the bat extension and had the following text:

    blender -b %1 -S Cover -o render/c# -F TIFF -a
    blender -b %1 -S -o  -F TIFFScene  -a
    cd render
    rename c1.tiff A_frontcover.tiff
    rename c2.tiff B_insidecover.tiff
    rename c3.tiff Y_insidecover.tiff
    rename c4.tiff Z_frontcover.tiff


    • Cool!
  • Paul Caggegi replied

    Good solution! I know nothing about Python. There's a small add-on written by one of the IAs which I've now put into the course material. It uses Marker information to rename renders. I'm just waiting for the OK to edit this amendment into the last video and re-upload.

  • Paul Caggegi replied

    Hey guys! I'll be showing a neat solution to this naming issue in the next livestream. Here's a link: https://youtu.be/-H_Q7-l6fsI

    • 🤟🏼