Encoders are used to capture image frames of an HTML
<canvas/> and encode them into videos. Each instance of an encoder represents a file artifact. During capture, they provide asynchronous functions for adding frames and saving videos. See DeckAdapter.render for usage.
|Base||The base encoder needs to be implemented with a |
|Utility||A mock encoder used to preview animations.|
|Animated Image||Encodes |
|Image Sequence||Encodes video frames as loseless |
|Image Sequence||Encodes video frames as compressed |
Encoders started as a fork of CCapture.js, which is under MIT license.