pyaaf2 icon indicating copy to clipboard operation
pyaaf2 copied to clipboard

How to fill resolutionID when generating a AAF file

Open daniel0621 opened this issue 4 years ago • 1 comments

Hello, I generate an AAF from a mxf file. My AAF file could not play in Avid newscutter if i don't fill resolutionID(= 4073) in CDCIDescriptor. i fill resolutionID as 4073 because NewsCutter set it as 4073 when generating the same mxf to an AAF file. But this mxf file doesn't provide the resolutionId field! If any information about resolutionID in mxf and i don't know?

i know resolutionID = 4073 means XDCAM HD 50Mbit(1080i/60). But where is the mapping table? thanks!

daniel0621 avatar Jul 12 '21 09:07 daniel0621

Are you able to provide a sample MXF file? MXFdump from bmx-libmxf might help find the metadata.

markreidvfx avatar Jan 25 '22 01:01 markreidvfx

I found the resolutionID in mxf op1a so I can populate it when building the aaf archive. thanks!

daniel0621 avatar Jan 20 '24 14:01 daniel0621

The mxf parser in pyaaf should be able to find that too now that I think about it. https://github.com/markreidvfx/pyaaf2/blob/main/src/aaf2/mxf.py#L170

markreidvfx avatar Jan 20 '24 22:01 markreidvfx