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
-
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