All Products
Search
Document Center

ApsaraVideo VOD:Short video SDK for iOS

Last Updated:Dec 29, 2023

This topic describes the release notes of the short video SDK for iOS.

Feature updates

Release date

Version

Description

2023-12-07

V6.7.0

Specific known issues are fixed.

2023-05-10

V6.0.0

  • The version number is changed to match the version number of ApsaraVideo MediaBox SDK.

  • Specific known issues are fixed.

2023-03-01

V3.36.0

Specific known issues are fixed.

2023-01-11

V3.35.0

Specific known issues are fixed.

2022-12-13

V3.34.1

Specific known issues are fixed.

2022-09-14

V3.34.0

  • The audio sampling rate and number of channels can be specified during editing and export.

  • Specific known issues are fixed.

2022-08-12

V3.33.0

  • The custom rendering feature is optimized.

  • Specific known issues are fixed.

2022-05-31

V3.32.0

  • Bitcode is supported.
  • Real-time video production is supported for duet recording.
  • Videos in production can be uploaded to Object Storage Service (OSS).
  • Specific known issues are fixed.

2022-04-28

V3.31.0

  • The border radius feature is supported for subtitle background.

  • The mirroring feature is added to the editing module.

  • The license verification logic is optimized.

  • The log storage feature is optimized to allow accurate troubleshooting.

  • Specific known issues are fixed.

2022-03-31

V3.30.0

  • The license integration method is improved.
  • The cropping feature is improved.
  • Specific known issues are fixed.

2022-03-09

V3.29.0

  • The cropping feature is improved.

  • The license is updated. You can view license authorization information.

  • Specific known issues are fixed.

2022-01-26

V3.28.0

Specific known issues are fixed.

2021-12-06

V3.27.0

  • The feature that allows you to edit a video in the same style as the current video is added.

  • Echo removal, noise reduction, and mixing of background music and recorded audio are supported during multi-source recording.

  • The Lookup Table (LUT) filter is added.

  • Specific known issues are fixed.

2021-10-29

V3.26.0

  • The stability of the short video SDK for iOS is optimized.

  • The issue that specific audio formats are not supported is fixed.

2021-10-15

V3.25.1

  • The subtitle memory is optimized.

  • The issue that the screen flickers when you use the short video SDK for iOS to crop a High Dynamic Range (HDR) video that is edited by using the built-in editing feature of an iPhone is fixed.

  • The issue that a display exception occurs after you export a video that is recorded in landscape mode is fixed.

  • Specific known issues are fixed.

2021-09-27

V3.25.0

  • The Picture-in-Picture (PiP) feature is added. You can add the PiP effect to the Video Editor page.

  • The subtitle animation feature is added. You can create animation effects for subtitles and word art.

  • The custom thumbnail feature is added for videos in the draft box.

  • Specific known issues are fixed.

2021-08-27

V3.24.0

  • The short video SDK for iOS is optimized and support for software encoding based on FFmpeg is removed.

  • The issue that the background color setting does not take effect during cropping and editing is fixed.

  • Specific known issues are fixed.

2021-08-06

V3.23.0

  • The draft box feature is added. This feature allows you to export drafts.

  • Subtitle features such as background color setting and alignment are added.

  • Echoes can be removed during duet recording.

  • The retouching module in the demo is replaced by Queen SDK.

  • Six split-screen filter effects are added to the demo.

  • Temporary video files can be automatically deleted after the video is recorded.

  • HDR video editing and cropping are supported.

2021-06-11

V3.22.0

  • The word art feature is supported in the editing module.

  • Duet recording from different recording sources is supported.

  • Partial screenshots can be taken.

  • The built-in time variable BUILTIN_PROGRESS is added to the Shader class for custom special effects.

  • The stability of the short video SDK for iOS is improved in specific scenarios.

2021-04-28

V3.21.0

  • View levels can be changed and border effects can be configured for duet recording.

  • Mirrored videos can be imported and edited.

  • The memory usage during software encoding is optimized.

  • The stability of the short video SDK for iOS is improved.

2021-03-24

V3.20.0

  • The audio fade-in effect and fade-out effect are added to the editing module.

  • The subtitle combination feature is added to the editing module.

  • Basic editing features are added to the editing module.

  • Video thumbnails can be obtained at specified timestamps.

  • The issue that the frame rate specified for an exported video does not take effect is fixed.

  • The stability of the short video SDK for iOS is improved.

2021-02-03

V3.19.0

  • The noise reduction feature is added to the editing module.

  • The background image and background color can be specified during duet recording and video merging.

  • Audio tracks can be merged during duet recording and video merging.

  • Echoes can be removed during duet recording.

  • The issue that the halo color changes when a transparent halo effect is applied to a watermark or an image is fixed.

  • The issue that the added static images are not rotated to the specified angle is fixed.

2021-01-13

V3.18.1

The issue that a memory leak occurs when hardware encoding is used on specific iOS devices is fixed.

2020-12-31

V3.18.0

Audio track options are added for duet recording. You can mute the audio, or use the original audio tracks or recorded audio tracks.

2020-12-01

V3.17.1

  • The scaling mode is supported for front cameras.

  • The issue that Open Graphics Library (OpenGL) unexpectedly exits applications on specific devices after a video is produced is fixed.

2020-10-30

V3.17.0

  • The issue that the screen turns green when a video that is captured on iPhone 12 is imported to the cropping module or editing module is fixed.

  • The lively female voice effect is optimized and the voice effects of Chinese dialects are added.

2020-09-21

V3.16.2

The Gaussian blur effect for the background is optimized.

2020-06-23

V3.16.1

The issue that recorded videos cannot be merged with existing videos whose lengths are shorter than the length of the recorded videos is fixed.

2020-05-12

V3.16.0

  • The mainstream animation effects are restored.

  • The issue of intermittent unexpected exits that users report is fixed.

  • The issue that stuttering occurs during the playback of long videos is fixed.

  • The issue that the watermark is not displayed in the specified direction when a video is recorded in landscape mode is fixed.

2020-03-20

V3.15.0

  • The issue that stuttering occurs during the playback of produced videos is fixed.

  • The issue that the speed of multiple clips cannot be changed at the same time is fixed.

  • Two sets of transitions, filter effect transitions, and filters are added based on the standards for the production of custom effects.

  • An API operation for modifying the parameters of custom effects in real time is added.

  • Custom filters, transition effects, and custom effects are supported.

2019-12-27

V3.14.0

  • The cropping module is optimized to avoid chromatic distortion when a video is cropped multiple times.

  • The stability of the recording module is optimized. Errors such as unexpected background exit and hardware resource occupation are fixed.

  • Memory leaks are fixed and the performance of some modules is optimized.

  • The issue that the background color setting does not take effect is fixed.

2019-11-21

V3.13.0

  • The stability and performance of the recording module are improved.

  • The retouching and face shaping features that are based on the Render And Compute Everything (RACE) engine are added to the recording module.

  • Specific known issues are fixed to improve stability.

  • The facial recognition error on iOS 13 is fixed.

  • The AliyunVideoSDKPro.framework dynamic framework is split into the following frameworks:

    • AliyunVideoSDKPro.framework static framework

    • AliyunVideoCore.framework dynamic framework

2019-09-10

V3.12.0

  • The log analysis feature is supported. The AliyunVideoSDKInfo setDebugLogLevel operation is added to specify whether to enable log analysis. The following options are supported:

    • AlivcDebugLogClose: disables the log analysis feature.

    • AlivcDebugLogNormal: analyzes warning logs or error logs. We recommend that you use this option to analyze logs.

    • AlivcDebugLogAll: analyzes all logs. This option can be used to analyze logs of the short video SDK for iOS. We recommend that you use this option only for troubleshooting and not use this option in the official release.

  • The performance of the editing module is optimized.

  • The applyRunningDisplayMode operation is removed from the editing module.

  • The issue that the thread of the recording process continues to run even if the recording process is stopped is fixed.

2019-07-30

V3.11.0

  • The start speed and stop speed of clip recording and the video production speed are improved.

  • The granularity and accuracy of the recording progress callback are optimized.

  • Fine-grained control of the group of pictures (GOP) size is supported to increase the transcoding speed in specific scenarios.

  • The time period that is required to switch between cameras is reduced.

2019-06-26

V3.10.5

  • The AliyunIMixRecorder class is added.

  • The AliyunIMixComposer class is added. This class can be used to add effects such as PiP and left-right split-screen.

2019-06-12

V3.10.0

  • The sinister voice effect and minion voice effect are added to the editing module. Videos in the MJPEG format can be edited.

  • The compatibility with specific damaged video files is improved for playback during editing.

  • The draw method that can be used to forcefully draw a frame during editing is added.

  • The issue that the duration displayed for a recorded video clip is not accurate is fixed.

  • The issue that the watermark added during recording disappears when the application is switched to the background is fixed.

  • The issue that stuttering occurs when you switch between the front camera and rear camera during recording is fixed.

2019-04-24

V3.9.0

  • Multiple voice effects, including lively female voice, husky male voice, reverberation, and echo are added.

  • The seeking performance during editing is improved.

2019-03-01

V3.8.0

  • The playback feature that can be used during editing is optimized.

  • The video production speed for the editing module is optimized.

  • The preview resolution of recorded videos is improved.

  • The recording frame rate of devices that have low specifications is improved.

2018-12-14

V3.7.7

The video resolution is optimized without reducing the video quality.

2018-11-01

V3.7.5

  • Multiple transition effects, including fade-in, fade-out, polygon, and blinds are added.

  • The subtitle animation feature is added. Multiple effects such as rotation, translation, scaling, and alpha are supported.

  • Multiple speed ramping effects can be added for multiple video clips.

  • The issue that a display exception occurs during reverse playback of High Efficiency Video Coding (HEVC) videos that are generated by a device that runs iOS 12 is fixed.

  • The compatibility with GIF images is improved.

2018-09-19

V3.6.5.5

The short video SDK for iOS is adapted to Xcode 10.

2018-08-21

V3.6.5.1

  • Copyrighted music from Xiami Music is supported.

  • A third-party augmented reality (AR) facial recognition module is integrated, and advanced face and skin retouching effects are added.

  • The issue that multiple video clips cannot be automatically played after the video clips are uploaded for editing is fixed.

  • The pixel buffer can be used to access and render YUV data.

2018-07-26

V3.6.5

  • The stability of the editing module is improved.

  • The issue that stuttering occurs during reverse playback is fixed.

  • Specific known issues in the editing module and upload module are fixed.

2018-06-14

V3.6.0

  • The editing module is rebuilt to improve the transcoding performance and production performance.

  • New time effects, including fast forward, slow motion, looping, and rewind effects are added.

  • The size of video files can be reduced without compromising the resolution.

  • The resolution of videos that are rendered by using effects is improved.

  • Audio mixing, audio cropping, and selection of random audio segments are supported.

  • The tracking effect of face stickers is improved.

2018-02-02

V3.5.0

  • The magic music feature is added to the recording module.

  • Filters such as out of body and phantom are added.

2018-01-03

V3.4.0

  • Thirteen filters are added.

  • The performance of facial recognition and tracking is improved. Up to three faces can be recognized and tracked at the same time.

  • The music-seeking feature is added to the editing module. This feature allows you to seek to the required point in time.

  • The transition time can be specified in the editing module.

2017-11-24

V3.3.5

  • Videos can be produced and uploaded in the background.

  • The video thumbnail can be changed.

  • An API operation that can be used to add static stickers on the editing UI is added.

2017-10-25

V3.3.4

  • The short video SDK for iOS is adapted to iPhone X.

  • An API operation that can be used to specify the bitrate is added.

  • An API operation that can be used to crop videos is added to the GPU to improve performance.

  • The short video SDK for iOS is optimized.

2017-10-09

V3.3.3

  • The short video SDK for iOS is adapted to the features of iOS 11. The issue that the SDK unexpectedly exits applications when you upload videos that are recorded in high-efficiency mode by an iPhone camera is fixed.

  • The resolution of the text in bubble GIFs is optimized.

  • An API operation that can be used to quickly enter the editing mode after you crop a video is added.

  • The reporting of unexpected program exits and errors is supported to improve the short video SDK for iOS.

2017-08-31

V3.3.2

An API operation that can be used to specify the background color of the cropping UI and editing UI is added.

2017-08-10

V3.3.1

  • The facial recognition feature is supported.

  • The resolution for subtitle rendering is improved.

  • Bugs such as soundless playback of music videos (MVs) are fixed.

2017-07-11

V3.3.0

  • The real-time audio mixing and speed ramping features are supported.

  • Videos and images can be uploaded in a batch.

2017-06-23

V3.2.0

  • The video doodle feature is supported.

  • The issue that animation effects, such as music video (MV) movement, selection, and scaling do not take effect is fixed.

2017-06-16

V3.1.3

  • The error code and error message for invalid encoding formats are added.

  • The issue that the settings of the cropping area are invalid is fixed.

  • A video data callback operation that can be used to enable face rendering on third-party SDKs is added.

  • The encoding format error can be returned by underlying libraries.

Specific known issues are fixed.