Skip to content
This repository has been archived by the owner on Aug 9, 2023. It is now read-only.

Releases: videokit-ai/natcorder

NatCorder 1.8.4

16 Jun 22:40
Compare
Choose a tag to compare
  • Added GLESTextureInput texture input for accelerated video recording on Android with OpenGL ES3.
  • Added CameraInput.UseAndroidGLESTextureInput field to automatically use GLESTextureInput to improve recording performance on Android with OpenGL ES3.
  • Improved native error handling to further mitigate hard crashes on Android.

NatCorder 1.8.3

14 Jun 19:37
Compare
Choose a tag to compare
  • Rewrote Android implementation from scratch in C++ to improve performance and significantly reduce fatal crashes from recording errors.
  • Added WebGL support with WEBMRecorder that records videos to the .webm container format.
  • Added ScreenInput recorder input for recording the screen. This will typically have better performance than CameraInput, and can also record overlay UI canvases.
  • Added IMediaRecorder.CommitFrame overload that accepts a NativeArray<T>.
  • Added IMediaRecorder.CommitSamples overload that accepts a NativeArray<float>.
  • Added CropTextureInput texture input for recording a cropped video.
  • Added WatermarkTextureInput texture input for recording video with a watermark.
  • Fixed AndroidJNI compiler error in AudioInput on Unity 2021+.
  • Fixed WAVRecorder.CommitSamples allocating memory on every call.
  • Refactored top-level namespace from NatSuite.Recorders to NatML.Recorders.