Video compositor & editor
![]() 1. Introduce image UUIDs, so nodes may check for source updates. 2. Flip over design. Now, CHiPubNodes contain private data, instead of CHiPubNodes being contained within private data. Each node must cache its source data if it wants to conditionally run. |
||
---|---|---|
hi | ||
ui | ||
.gitignore | ||
btn_load.bmp | ||
btn_save.bmp | ||
keyframe_extrap.bmp | ||
keyframe.bmp | ||
Makefile | ||
README.md | ||
tlml.bmp | ||
tlmo.bmp | ||
tlmr.bmp |
Cuticle
Cuticle is a video compositor /w live support.
Features:
- VP8, VP9, H264, Opus, AAC-LC encoding
- WebM decoding (VP8, VP9 video; Opus audio)
- WebM encoding (VP8, VP9 video; Opus audio)
- RTMP streaming (Twitch)
- 16-bit linear RGB processing
- Fixed 48kHz internal sample rate, 30Hz frame rate
- Powerful editing capability brought by node graphs
- Node keyframing
Development-wise, the software currently needs a large amount of refactoring, but it's mostly capable for basic recording.
Todo:
- Masking polygons
- Configuable framerate
- More container & codec support
- Use vaapi for accelerating video processing