- Based on ffmpeg library
- Supports hardware encoding
- MultiThreaded
- Supports showing and hiding the UI
- Supports screenshots
- Supports horizontal cropping
Contributions are welcome.
First set Viewport client to CaptureGameViewportClient in project settings. then you can use these nodes:
- Clean up video capture code and algorithm and use unreal coding standard.
- Remove deprecated libavutil functions.