Released on Mar 22 , 2024

<aside> đź’ˇ All migrations to 1.35.x release can be found in the main sample on GitHub

</aside>

List of changes

Closed Captions

What Is Closed Captioning? Closed captions (CC) are a textual representation of the audio within a media file.

<aside> âť— Starting from release 1.35.0 this feature is available for a trial.

</aside>

Over 80% of videos played on mobile devices don’t have sound turned on. This means many forms of content (e.g. skits, monologues, educational clips, etc.) will be skipped if there are no subtitles. But making captions by hand is tedious. AI-generated subtitles solve this issue, as they are created and placed automatically. The users can then edit the text as well as change its style and color.

If you want to test this feature in your app, let Banuba representatives know.

To generate captions, we use AWS Transcribe service.

Supported languages

Phone_CC_edit_2.gif

Phone_CC_.gif

Phone_CC_edit_.gif

Change of minimum supported iOS version

As was previously announced in 1.33.0 released in December, we are dropping the support of iOS 14 and increasing the iOS deployment target to iOS 15. According to Mixpanel analytics, right now the iOS 14 is used on approximately 0.6% of iOS devices.

Adjust video preview resizing mode on Recording Screen

Previously the preview of a video streamed from the camera was resized in such a way that there would be no empty areas on the phone’s display, which could lead to clipping of some parts of the video during preview.

In this update the RecorderConfiguration received the new property called previewScalingMode with two possible options aspectFill and aspectFit: