Mark Reid

Results 100 comments of Mark Reid

SourceClip.resolve_ref() can return None if it is a null reference. what is the value source_clip.mob_id? Is it this? ``` urn:smpte:umid:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 ```

to get the mob in pyaaf2 use `SourceClip.mob` a null reference signifies, the end of the reference chain. typically sourceclips reference other mobs this way CompositionMob -> MasterMob -> FileMob...

Sorry for the late reply, the sequence containing the operationGroup with the retime in your case looks like it's not at seqs[0]. Looks like its might be index 8,9,10 or...

Sorry, but I'm not sure if I can really help without a sample file, or a code sample of what your doing that isn't working. Perhaps you have the wrong...

It looks like it can find aaf sdk libs, you probable need to pack them as well. libcom-api.dylib aafext/libaafintp.dylib aafext/libaafpgapi.dylib

Perfect! Thanks for the example, thats way more straight forward then the ingex example.

I have a interplay example that a user supplied for there baselight workflow, thats working for them. https://github.com/markreidvfx/pyaaf/blob/dev/example/baselight_multiaaf.py and that was based on my current work in progress, if you...

just added support in 4d6eac14945d0e9423202def2165b8d328871d06 ``` python import aaf f = aaf.open() marker = f.create.DescriptiveMarker() ```

the media_kind of the marker should be "DescriptiveMetadata" try: ``` python sequence = f.create.Sequence("DescriptiveMetadata") marker = f.create.DescriptiveMarker() marker.media_kind = "DescriptiveMetadata" sequence.append(marker) ```

to set a comment ``` python d = f.create.DescriptiveMarker() #print all the property available print d.all_keys() [u'Description', u'DescribedSlots', u'Annotation', u'Position', u'Comment', u'DataDefinition', u'Length', u'UserComments', u'KLVData', u'Attributes', u'Generation', u'ObjClass'] d['Comment'].value =...