Released on October 4, 2021
<aside> ‼️ This release requires prior migration to 1.0.18.1
</aside>
<aside> ‼️ We changed naming convention from 1.0.19 to 1.19 due to similar iOS change.
</aside>
<aside> ‼️ In this release, we introduce new text UX. In its default implementation, we substitute bold, italic, regular setting with the ability to change font, as it allows more editing capabilities. This setting will be supported through 19th release, but in the next 20th release it will be deprecated.
</aside>
Updated UX for adding text on video. Add your own fonts!
Start video editor with Drafts screen (previously either camera screen or trimmer screen).
Improved thumbnail rendering speed on trimmer, video editor, music editor, cover screens in 3 - 4 times.
Color filters (LUT) are now implemented as a separate library, injected in VE SDK.
Icons in aspects previews can now be configured.
Main bug fixes:
<aside> 👉 Here is an example of the PR sample of this update: link
</aside>
Attribute draftOptionsBackButtonStyle
was removed, as we simplified the drafts closing UX.
VideoCreationActivity
launch methods has changed
To start Video Editor from camera:
VideoCreationActivity.startFromCamera(
context: Context,
pictureInPictureVideo: Uri = Uri.EMPTY,
additionalExportData: Parcelable? = null,
audioTrackData: TrackData? = null,
themResId: Int? = null,
cameraUIType: CameraUIType = CameraUIType.TYPE_1
)
Pass pictureInPictureVideo
to start Video editor in PIP mode.
To start Video Editor from Trimmer screen (camera screen is skipped):
VideoCreationActivity.startFromTrimmer(
context: Context,
predefinedVideos: Array<Uri>,
additionalExportData: Parcelable? = null,
audioTrackData: TrackData? = null
)
To Start Video editor from Drafts screen:
VideoCreationActivity.startFromDrafts(
context: Context
)