On Thu, Jun 04, 2015 at 13:07:12 +0200, lorenzo angeli wrote: > here the output of identify -verbose, which makes me think I have to try > with file.creator.... [...] > Properties: > date:create: 2015-03-11T20:51:58+01:00 > date:modify: 2012-08-16T16:29:11+02:00 > dpx:file.creator: Nuke > dpx:file.ditto.key: 1 > dpx:file.timestamp: 2012:08:16:14:52:55:BST > dpx:file.version: V1.0
Just my two cents: >From what I can tell, ffmpeg's DPX demuxer (as checked in libavcodec/dpx.c) doesn't parse the DPX metadata as defined here: http://www.fileformat.info/format/dpx/egff.htm --quote-- typedef struct _GenericFileHeader { DWORD Magic; /* Magic number */ DWORD ImageOffset; /* Offset to start of image data in bytes */ char Version[8]; /* Version stamp of header format */ DWORD FileSize; /* Total DPX file size in bytes */ DWORD DittoKey; /* Image content specifier */ DWORD GenericSize; /* Generic section header length in bytes */ DWORD IndustrySize; /* Industry-specific header length in bytes */ DWORD UserSize; /* User-defined data length in bytes */ char FileName[100]; /* Name of DPX file */ char TimeDate[24]; /* Time and date of file creation */ char Creator[100]; /* Name of file creator */ char Project[200]; /* Name of project */ char Copyright[200]; /* File contents copyright information */ DWORD EncryptKey; /* Encryption key */ char Reserved[104]; /* Reserved field used for padding */ } GENERICFILEHEADER; FileName is a 100-byte ASCII field containing free-form text information identifying the name and path of the DPX file. TimeDate is a 24-byte field containing a time and date stamp of when the DPX file was created. This stamp is a string in the form YYYY:MM:DD:HH:MM:SS:LTZ. Creator is a 100-byte ASCII field containing free-form text information identifying the creator of the DPX file and/or the image it contains. Project is a 200-byte ASCII string containing free-form text information identifying the project with which the DPX file and/or image is associated. Copyright is a 200-byte ASCII string containing free-form text information identifying the copyright of the image data stored within the DPX file. --endquote-- I guess that's a RFE. :-) It shouldn't be too tough to implement if you know how to write metadata handling in libav demuxers. I don't. ;-) Moritz _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
