Platforms to show: All Mac Windows Linux Cross-Platform
AVVideoCompositionCoreAnimationToolMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | AVFoundation | MBS AVFoundation Plugin | 13.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Any animations will be interpreted on the video's timeline, not real-time, so you should:
1. Set animations' beginTime property to 1e-100 rather than 0 (which CoreAnimation replaces with CACurrentMediaTime);
2. Set animations' removedOnCompletion property to false so they are not automatically removed.
- property Handle as Integer
- method Constructor
- 4 shared methods
- shared method available as boolean
- shared method videoCompositionCoreAnimationToolWithAdditionalLayer(layer as CALayerMBS, trackID as Integer) as AVVideoCompositionCoreAnimationToolMBS
- shared method videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer(videoLayer as CALayerMBS, animationLayer as CALayerMBS) as AVVideoCompositionCoreAnimationToolMBS
- shared method videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers(videoLayers() as CALayerMBS, animationLayer as CALayerMBS) as AVVideoCompositionCoreAnimationToolMBS
This class has no sub classes.
Some methods using this class:
- AVVideoCompositionMBS.animationTool as AVVideoCompositionCoreAnimationToolMBS
Some properties using for this class:
- AVMutableVideoCompositionMBS.animationTool as AVVideoCompositionCoreAnimationToolMBS
Some examples using this class:
The items on this page are in the following plugins: MBS AVFoundation Plugin.
AVVideoCompositingMBS - AVVideoCompositionInstructionMBS