[REQ] Comments in rendered images
- Heavily Tessellated
- Posts: 108
- Joined: Thu Aug 10, 2006 4:20 pm
- Location: Huh?
[REQ] Comments in rendered images
I'm sure this has been discussed before, but I can't find it in this forum, so just to "put it down on paper"...
Image file comments. As our renders/ directory gets more and more crap in it that we don't remember to rename when we should, it would be great if you would stuff some metadata into the render output image.
Perhaps have a block in the inifile.txt for Creator/Owner and Copyright where these could be predefined. A Source field that just logs the scene name, and a Rendered variable field that updated every write, detailing the elapsed render time, samples per pixel, and last render speed. (or maybe average?)
PNG supports iTXt (UTF-8) but libpng has it turned off by default for now, I'm assuming it's safer to stick with tEXt, while being only Latin-1, it still supports Tag:Data textual pairs. (or since you're including a zlib dll these days, perhaps ztEXt?)
EXR of course supports arbitrary data additions, you could add anything you'd like to the header...
Image file comments. As our renders/ directory gets more and more crap in it that we don't remember to rename when we should, it would be great if you would stuff some metadata into the render output image.
Perhaps have a block in the inifile.txt for Creator/Owner and Copyright where these could be predefined. A Source field that just logs the scene name, and a Rendered variable field that updated every write, detailing the elapsed render time, samples per pixel, and last render speed. (or maybe average?)
PNG supports iTXt (UTF-8) but libpng has it turned off by default for now, I'm assuming it's safer to stick with tEXt, while being only Latin-1, it still supports Tag:Data textual pairs. (or since you're including a zlib dll these days, perhaps ztEXt?)
EXR of course supports arbitrary data additions, you could add anything you'd like to the header...
- Heavily Tessellated
- Posts: 108
- Joined: Thu Aug 10, 2006 4:20 pm
- Location: Huh?
Fair enough, but if you disagree- why did you bother posting at all? If it were open source you could suggest (however snide / sarcastic as you saw fit) that I implement it myself, but... uhh...
I also think it would be nice to know without remembering or keeping a log, how long renders ran. Maybe that's just me...
::edited for politeness::
I also think it would be nice to know without remembering or keeping a log, how long renders ran. Maybe that's just me...
::edited for politeness::
libextractor
libextractor is a library used to extract meta-data from files of arbitrary type.
Currently, libextractor supports the following formats: HTML, PDF, PS, OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), DVI, MAN, MP3 (ID3v1 and ID3v2), NSF (NES Sound Format), SID, OGG, WAV, EXIV2, JPEG, GIF, PNG, TIFF, DEB, RPM, TAR(.GZ), ZIP, ELF, REAL, RIFF (AVI), MPEG, QT and ASF.
Also, various additional MIME types are detected.
http://gnunet.org/libextractor/index.php?xlang=English
libextractor is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
libextractor is a library used to extract meta-data from files of arbitrary type.
Currently, libextractor supports the following formats: HTML, PDF, PS, OLE2 (DOC, XLS, PPT), OpenOffice (sxw), StarOffice (sdw), DVI, MAN, MP3 (ID3v1 and ID3v2), NSF (NES Sound Format), SID, OGG, WAV, EXIV2, JPEG, GIF, PNG, TIFF, DEB, RPM, TAR(.GZ), ZIP, ELF, REAL, RIFF (AVI), MPEG, QT and ASF.
Also, various additional MIME types are detected.
http://gnunet.org/libextractor/index.php?xlang=English
libextractor is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Who is online
Users browsing this forum: No registered users and 59 guests