2
$\begingroup$

OpenEXR Multilayer can store many frames in one file, so it should be possible to store many render passes for the whole strip when rendering animation or movie. However when I check in Properties->Render->Output -- there is no such option as to store movie in OpenEXR Multilayer. If I select OpenExr Multilayer and then render animation -- I get multiple EXR files instead of one.

What should I do to save movie to OpenEXR Multilayer format?

$\endgroup$
3
$\begingroup$

You just render the movie to an image sequence.

OpenEXR is intended for still images, I'm not sure of the benefit of storing an entire animation in a single OpenEXR file, as far as I know, no other applications use OpenEXR this way either (feel free to correct me, but I didn't hear of anyone doing this).

| improve this answer | |
$\endgroup$
  • $\begingroup$ It is possible to use it for animation, and benefits of it are shown at cgcookie.com/blender/2012/12/10/… $\endgroup$ – dimus Nov 3 '13 at 3:57
  • $\begingroup$ Yep, its possible, just as you could store animation in any multi-layer format XCF/PSD/TIFF (multipage). But its not a common workflow (AFAIK) and Blender doesn't support - doubtless with enough effort some hack can be done to support it, but Im not sure what the benefit would be - could existing software even play it back? $\endgroup$ – ideasman42 Nov 3 '13 at 4:48
  • $\begingroup$ I would like to use it for compositing of animation, and then save to something else. The same way as I use it for compositing of stills and then save to jpeg or png $\endgroup$ – dimus Nov 3 '13 at 21:45
  • 2
    $\begingroup$ @dimus, use image sequences, blender supports these just fine (with start-end frames), this is standard workflow for compositing. $\endgroup$ – ideasman42 Nov 4 '13 at 1:05
  • $\begingroup$ @dimus In virtually every compositing package, OpenEXR file is used in a sequence, each file contains render passes of a single frame. It is possible to use for animation, just not in the way you intended. $\endgroup$ – Adhi Nov 5 '13 at 1:15
1
$\begingroup$

If you want the Open EXR to save render for compositing you don't need to save all the frames to a single .exr file. The Image node can handle multiple .exr files. When creating the Image node in the compositor select all the generated .exr files. The image node will then present you with fields for setting the frame offset and looping options etc...

| improve this answer | |
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.