Yes, the command you want is --chappend, which takes two images (say, 
containing N channels and M channels) and combines them into a new image with 
N+M channels.

You said you tried this... can you show us a command line that shows exactly 
what you tried?

You may need a --chnames afterward to make the channel names make some kind of 
sense.

Also, what file format are you using?

Seeing the exact command you tried will probably answer all of the questions 
and then we'll know what to suggest.


> On Aug 6, 2019, at 3:29 PM, Lydia Lam <[email protected]> wrote:
> 
> Is there a way to merge AOVs with oiiotool?  I have a sequence rendered from 
> Maya with a bunch of separate passes.  I would like to merge them into one 
> sequence without having to render again using 'merge AOVs' option.  The 
> output should be a sequence of exr's with no subimages containing all the 
> channels the different aov's.
> 
> I've tried using --siappendall but that returns one image with multiple 
> subimages.  The number of channels is the number of channels at the top 
> layer, not all the aovs.
> 
> I've also tried --chappend and merge the images one at a time while renaming 
> the channels as I go.  This captured all the channels but did not preserve 
> the aov information.  
> 
> Can oiiotool or OpenImageIO merge multiple images into one while preserving 
> all the channels?  Thanks!
> 
> 
> Lydia
> 

--
Larry Gritz
[email protected]




_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to