Playblast is overwriting previously rendered files… πŸ™ˆπŸ˜­

Forum Archive Playblast is overwriting previously rendered files… πŸ™ˆπŸ˜­

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #21412
    Markus Schille
    Participant

      Ok, I discovered something today (and I’m quite new to rendering in Blender). 
      I have rendered a long animation to EXR files, but then I made some small adjustments at the end and wanted to create a ‘playblast’, but it used the same output folder and file format, so it overwrites the EXR files I have rendered (which took several hours).
      Shouldn’t there be a separate output folder/file setting for playblasts? I don’t typically want EXR for playblasts, but changing output settings is easy to forget.

      There is an option to not overwrite files, but what does it do if you create a long cycles render? Does it give a warning or does it render (for hours) without saving? Do you have any experience or tips?

      Is there any way to handle this better, built in workflows, or addons? 

      #99765
      Martin Bergwerf
      Participant

        HI Markus,

        This is how we learnπŸ˜‰

        If you disable Overwrite, Blender will not Render the Image Sequence, if it’s already Rendered in the Output Folder, so you won’t lose anything.

        You’ll have to pay attention when Rendering and it’s a good idea to keep an eye on the first few Frames, to see if everything goes as planned.

        Blender does exactly what you tell it to do, so you’ll have to be careful with what you ask. 

        There might be Addons that do what you want, but I don’t know if and which.

        #99766
        Omar Domenech
        Participant

          Yeah stuff like this happens a lot, not only when rendering, but in like every stage of the pipeline and no matter the 3D package, it’s just that these software’s are so huge and have so many functionalities, it’s hard to keep safeguards everywhere, so it’s most of the time on us to be mindful of things. As Martin said, we learn the hard way. 

          #99767
          Markus Schille
          Participant

            Coming from a 3dsmax background, I’m used playblast (aka viewport render) having completely separate output settings for saving files, and I was surprised by this difference in workflow I guess.

            Sure, every 3D software has it’s own pitfalls. I guess the important thing is to learn good practices and workflows, so I’m curious how the Blender Pros are doing it? I guess one way you could set it up is duplicating your Blender scene with everyting instanced, call the new one “Playblast”, and just have different outputs: exr for renders, and MP4 for playblasts?

            I also saw some addons out there. There is one called DuBlast specifically for handling playblasts, but I haven’t tried it. And there are addons for dealing with rendering output like this one: https://github.com/jeinselen/Blender-RenderKit

            Thanks! 😊

            #99768
            Omar Domenech
            Participant

              Maybe you can take advantage of the file output node? I remember in this old tutorial, the teacher uses it to get around a similar issue if I remember correctly. You can check it out:

              https://cgcookie.com/lessons/pre-compositing

              #99769
              Martin Bergwerf
              Participant

                The problem you had, was that you Rendered the Playblast as .EXR files and those were already there, that’s why they got overwritten.

                If you’d have changed the Output Format to .PNG, JPEG, MP4, or so for the Playblast, you’d be fine.

                   “…changing Output Settings is easy to forget…”

                You’ll learn to remember.

                #99770
                Omar Domenech
                Participant

                  Yeah in the end is a getting used to it more than anything. People who know coding could implement a technical solution into these kind of Blender stuff. So as you already searched, there might be more addons out there. 

                  #99771
                  Dwayne Savage
                  Participant

                    The method I’ve seen is to change the output path. The playblast output is set in the shots blend file. Then you use background/command line rendering either manually or thru batch script to do final renders. Side note: the option is

                    -o or –render-output 

                    Followed by path and file name. No space in the path or file name. Use. Double forward slash(//) at the beginning to denote relative to blend file. Additional note: Blender options are case sensitive. So O is different than o. 

                  Viewing 8 posts - 1 through 8 (of 8 total)
                  • The topic ‘Playblast is overwriting previously rendered files… πŸ™ˆπŸ˜­’ is closed to new replies.