Video Editor SDK v1.35.0: AI Captions, Media3 ExoPlayer, and FAR 1.11 Support
The new version of Video Editor SDK allows users to automatically generate subtitles. It also supports Google’s latest media player and the newest version of Face AR SDK.
Stay tunedKeep up with product updates, market news and new blog releases
[navigation]
AI Captions
The vast majority of people (over 80%) don’t turn on the sound when watching videos on their mobile devices. As a result, content that doesn’t have subtitles is often skipped or ignored. Making closed captions addresses this issue, but it is tedious and time-consuming.
AI lets your users get the best of both worlds. It automatically recognizes the speech and converts it into text. Then the user can edit the subtitles, as well as change the text style and color.
At the moment, this feature supports 4 languages:
English
Mandarin
Spanish
Portuguese
It requires Internet connection, as we use AWS Transcribe for speech-to-text.
Contact us, if you want to test this feature in your app.
Preview resizing on recording screen
We have changed the resizing behavior so that no part of the video preview is clipped.
On Android, this is controlled by an extra config (included with the release).
On iOS, the RecorderConfiguration received the new property called previewScalingMode with two possible options: aspectFill and aspectFit.
[code] /// Specifies options of scaling the video preview from camera at recorder screen public enum RecorderPreviewScalingMode { /// Fill entire preview screen with camera video feed case aspectFill /// Fit camera video in the screen so that entire video is always visible case aspectFit } [/code]
The aspectFill option is the default. It provides the same preview scaling behaviour as in previous releases of the SDK.
Media3 ExoPlayer support (Android)
Google has deprecated ExoPlayer and recommended migrating to Media3 ExoPlayer 1.3.0. Video Editor SDK now supports this technology, which means better compatibility with client projects and more stability.
Face AR SDK 1.11 support
Version 1.35.0 is fully compatible with the most recent Face AR SDK version. If your project uses both products, it will benefit from better stability.
New minimum iOS version
The world has moved on from iOS 14. Only 0.6% of Apple device owners use it, so we have stopped supporting it and moved on to iOS 15 as the minimum.
The complete technical documentation for the Banuba Video Editor SDK is available online and includes requirements, setup instructions, and configuration details:
This Banuba Video Editor SDK documentation is regularly updated and should be your primary reference during integration.
You can access official integration code samples for the Banuba Video Editor SDK on GitHub. Banuba provides platform-specific examples to help you integrate faster: