A screen encoder, written in Tov
Every Cap recording ends up as H.264 video. We wrote an encoder for it in Tov, tuned for what's on a screen, and compared it with x264 at the same picture quality. The encoder is on GitHub.
5.2×faster than x264, on average
- Idle screen8.1×
- Code, 4K8.0×
- Busy UI, 60 fps7.2×
- Slow typing6.9×
- Busy UI6.5×
- Dark mode6.5×
- Code editor6.5×
- Slides4.6×
- Scrolling text4.4×
- Webcam overlay4.2×
- Dashboard3.5×
- Full-motion video1.5×
- 46 MB
- of memory at its peak (x264: 377)
- 561 KB
- the whole encoder (x264: 1.3 MB)
12 screen recordings at 1080p, on one thread, against x264's veryfast preset. Every result.