Finally I was able to try this today and it worked but some special
cases would not. For example:
oiiotool in.dpx -sattrib ImageDescription {TOP.dpx:InputDevice} -o out.jpg
I am getting:
oiiotool ERROR: expression : unknown attribute name `dpx' at char 8 of
`TOP.dpx:InputDevice'
am I missing something or is this case just not covered by the current
implementation?
Regards,
Sebastian
On 03/13/2015 11:20 PM, Larry Gritz wrote:
YES! That's a great idea. You should be able to copy one image's
metadata to a field of a different name entirely using the expression
evaluation. For example, this would copy the DateTime field into the
image description field:
oiiotool old.jpg -sattrib ImageDescription {TOP.DateTime} -o new.jpg
That's with the current master branch only, because this expression
evaluation is not in the release branch 1.5.
Ok, but it's possible that this is not necessary at all. I think that
the DPX reader should try hard to load the DPX timecode into the
generic "DateTime" metadata field, and also the JPEG writer will put
the generic DateTime into the Exif data. So it may just work with no
help at all:
oiiotool old.dpx -o new.jpg
Does that already do what you want? If not, then I think Justin is on
the right track.
-- lg
On Mar 13, 2015, at 4:49 PM, Justin Israel <[email protected]
<mailto:[email protected]>> wrote:
Maybe you can do that with the new expression support that Larry added?
https://github.com/OpenImageIO/oiio/pull/1064
I haven't tried that, but you could possible set a metadata value
from the expression that evaluates from another metadata key?
On Sat, 14 Mar 2015 1:34 AM Sebastian Elsner | RISE
<[email protected] <mailto:[email protected]>> wrote:
Hello,
is there a way with the current oiiotool to map/transfer metadata
from one field name to the other? For example: I would like to
put a dpx's timecode into an exif field of a jpg (that is created
in the first step). As far as I can see, currently the metadata
fields can only be set explicitly to key> value.
Best,
Sebastian
--
_*check out pointcloud9.com*_ <http://pointcloud9.com/>
**Sebastian Elsner - Pipeline Techincal Director - RISE*
t: +49 30 20180300 [email protected] _
<mailto:[email protected]>
f: +49 30 61651074 _www.risefx.com_ <http://www.risefx.com/>*
*RISE FX GmbH*
*Schlesische Strasse 28, 10997 Berlin
An der Schanz 1A, 50735 Köln
Theodor-Heuss-Strasse 8, 70174 Stuttgart
Gumpendorferstrasse 55, 1060 Wien
Geschaeftsfuehrer: Sven Pannicke, Robert Pinnow
Handelsregister Berlin HRB 106667 B*
_______________________________________________
Oiio-dev mailing list
[email protected]
<mailto:[email protected]>
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
_______________________________________________
Oiio-dev mailing list
[email protected] <mailto:[email protected]>
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
--
Larry Gritz
[email protected] <mailto:[email protected]>
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
--
_*check out pointcloud9.com*_ <http://pointcloud9.com/>
**Sebastian Elsner - Pipeline Technical Director - RISE*
t: +49 30 20180300 [email protected] _ <mailto:[email protected]>
f: +49 30 61651074 _www.risefx.com_ <http://www.risefx.com/>*
*RISE FX GmbH*
*Schlesische Straße 28, 10997 Berlin
An der Schanz 1A, 50735 Köln
Büchsenstraße 20, 70174 Stuttgart
Gumpendorferstraße 55, 1060 Wien
Geschaeftsfuehrer: Sven Pannicke, Robert Pinnow
Handelsregister Berlin HRB 106667 B*
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org