Released on July 11, 2025

<aside> 💡

All migrations to 1.45.x releases you can find in the main sample on GitHub

</aside>

List of changes

❗New feature - Weatherman

Weatherman mode is an improvement on top of Banuba's cutting-edge background replacement. It allows users to drag and drop themselves on any place on the screen to emulate the look of a TV presenter the feature is named after. Weatherman is useful for reactions, learning content, presentations, explainers and other similar videos thanks to the professional feel it creates.

VE_Weatherman_GIF1_296x640_.gif

VE_Weatherman_GIF2_296x640_.gif

Support FaceAR version 1.17.3

New release fully supports Face AR version 1.17.3

Migration guide

Upgrade SDK version

<aside> ❗ Please check out Pull Request with migration changes.

</aside>

def banubaSdkVersion = '1.45.0'

implementation "com.banuba.sdk:ffmpeg:5.3.0"
implementation "com.banuba.sdk:camera-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:camera-ui-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:core-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:core-ui-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-flow-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-ui-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-gallery-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-effects-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:effect-player-adapter:${banubaSdkVersion}"
implementation "com.banuba.sdk:ar-cloud:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-audio-browser-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-export-sdk:${banubaSdkVersion}"
implementation "com.banuba.sdk:ve-playback-sdk:${banubaSdkVersion}"

// Remove this dependency if you only use Video Editor SDK
def banubaPESdkVersion = '1.2.14'
implementation("com.banuba.sdk:pe-sdk:${banubaPESdkVersion}")