copying channels into multipart exr without metadata #3064
Unanswered
noidea-man
asked this question in
Q&A
Replies: 1 comment 2 replies
-
Nevermind! adding |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to use oiiotool to convert some exr1 images into exr2.0 multipart images. My command line arguments look like this currently:
.\oiiotool.exe input.exr --ch R=R,B=B,G=G,A=A -attrib oiio:subimagename rgba --ch B=aov1.B,R=aov1.R,G=aov1.G -attrib oiio:subimagename aov1 input.exr --ch B=aov2.B,R=aov2.R,G=aov2.G -attrib oiio:subimagename aov2 --siappendall -o output.exr
This works well, the resulting image has all of the expected subimages named the way I want, the problem is that it's also copying the input image's metadata completely into every subimage. These are renders coming out of Arnold, so they have a fair amount of metadata by default. I have 30 or so subimages and when I run
--info -v -a
on it to inspect, it scrolls for minutes and the resulting image sequence will bog down Nuke to a full stop.Interestingly enough, using openExr's exrmultipart.exe to convert the images has the same result (although somehow even more bloated). Maybe this is expected behavior with multipart files?
I can't seem to figure out how to specify what subimages get metadata and which don't. I want it on the main rgba channels ,but not on any of the subimages. What am I missing?
Beta Was this translation helpful? Give feedback.
All reactions