Released on April 19, 2023
<aside> ‼️ Release requires prior migration to 1.26.6
</aside>
Video Editor SDK supports Mubert integration that allows users to easily choose and apply audio tracks while making video.
In this release we addressed the request to optimize track loading time.
<aside>
❗ New Mubert integration requires setting license
and token
keys. Please contact Mubert representatives to get your keys.
</aside>
Moreover, we deeply analyzed Mubert implementation in Video Editor and did some improvements. All these improvements should decrease track loading time.
Please follow our recommendations and use Mubert params wisely:
MubertApiConfig.generatedTracksAmount
to set number of audio tracks per page. Users can load more track by clicking on specific button. Default value is 5
.MubertApiConfig.generatedTrackDurationSec
to set duration of each generated audio track. Default value is 30
seconds.128
.All default values are set after many experiments to address fast response and good audio quality.
<aside> ❗ More Mubert optimizations for decreasing loading time will be addressed in next releases
</aside>
Video Editor supports 2 codecs - AVC(H264)
and HEVC(H265)
. HEVC is available starting from Android 5.0
We did deep investigation and analysis regarding export implementation on Android and found that HEVC codec was not applied on some devices even though it was available.
Improvements were done and HEVC should be available on more Android devices. HEVC is the preferred codec for video export but you can fallback to AVC using new property useHevcIfPossible
Unfortunately, not all Android devices are able to encode HD, FHD video using HEVC due to different hardware used by Android manufacturers. In this case video will be encoded with the best settings of AVC codec.