V7.11.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリ URL
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg v4.3.0 以降が必要です。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ用。パッケージサイズが小さくなります。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.11.0'
V7.10.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg バージョン 4.3.0 以降が必要です。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ用に最適化されており、パッケージサイズが小さくなっています。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.10.0'
V7.9.1
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用。パッケージサイズが小さくなります。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.9.1'
V7.8.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係であり、バージョン 4.3.0 以降である必要があります。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用。パッケージサイズが小さくなります。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.8.0'
V7.7.0
機能の更新
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg v4.3.0 以降が必要です。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用。パッケージサイズを削減します。統合
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.7.0'
V7.6.0
機能の更新
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg v4.3.0 以降が必要です。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用 (パッケージサイズが小さい)インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.6.0'
V7.5.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ用のより小さいパッケージ。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.5.0'
V7.4.0
機能の更新
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です (バージョン 4.3.0+)。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用 (パッケージサイズが小さい)。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.4.0'
V7.3.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です。バージョン 4.3.0 以降を使用してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用。このパッケージはより小さいです。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.3.0'
V7.2.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg v4.3.0 以降が必要です。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // このより小さいパッケージはショートビデオ専用です。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.2.0'
V7.1.0
機能の更新
既知の問題を解決しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用。パッケージサイズが小さくなります。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.1.0'
V7.0.0
機能の更新
インテグレーションパッケージが統一されました。Basic、Standard、Professional の各エディションの個別パッケージは廃止されました。機能はライセンスによって有効化されるようになりました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg v4.3.0 以降が必要です。 com.aliyun.video.android:AlivcFFmpeg:4.3.6 // ショートビデオ専用。パッケージサイズが小さくなります。インテグレーション
implementation 'com.aliyun.aio:AliVCSDK_ShortVideo:7.0.0'
V6.15.0
更新
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // 必須: AlivcFFmpeg 4.3.0 以降。次のいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはより小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK の両方を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:6.15.0
V6.7.0
機能の更新
Android Target API レベル 33 のサポートが追加されました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ SDK 専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:6.7.0
V6.0.0
機能の更新
-
バージョン番号が ApsaraVideo MediaBox SDK のバージョン番号と一致するように変更されました。
-
特定の既知の問題が修正されました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg v4.3.0 以降が必要です。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはサイズが小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK の両方を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:6.0.0
V3.36.0
機能の更新
-
ライセンスを署名情報なしでバインドできるようになりました。
-
特定の既知の問題が修正されました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 // ショートビデオ SDK とプレーヤー SDK の両方を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 com.aliyun.video.android:svideopro:3.36.0
V3.35.0
機能の更新
既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です。バージョン 4.3.0 以降が必要です。次のいずれかのオプションを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはより小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.35.0
V3.34.1
更新
いくつかの既知の問題を解決しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg 4.3.0 以降は必須の依存関係です。次のいずれかのオプションを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。これはより小さいパッケージです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK の両方を統合する場合に使用します。 com.aliyun.video.android:svideopro:3.34.1
V3.34.0
機能の更新
エディターからエクスポートする際に、音声サンプリングレートとチャンネル数を設定できるようになりました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。
V3.33.0
機能の更新
エディターのカスタムレンダリング機能を最適化しました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK の両方を統合する場合に使用します。 com.aliyun.video.android:svideopro:3.33.0
V3.32.1
機能の更新
Android ハードウェアエンコーディングを最適化し、より多くのデバイスモデルをサポートします。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次のいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはより小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK の両方を統合するプロジェクトには、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.32.1
V3.32.0
機能の更新
デュエット録音のリアルタイム合成をサポートします。
合成とアップロードの同時実行をサポートします。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.32.0
V3.31.0
機能の更新
字幕の背景に角半径オプションを追加しました。
編集モードにミラー効果を追加しました。
ライセンス検証ロジックを最適化しました。
統合中のより正確なトラブルシューティングのためにログの永続化を最適化しました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはより小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.31.0
V3.30.0
機能の更新
ライセンスの読み込みロジックと権限管理を最適化しました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはより小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.30.+
V3.29.0
機能の更新
トリミングのパフォーマンスを最適化しました。
ライセンスをアップグレードしました。初期化でライセンス権限付与のコールバックをサポートするようになりました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 // AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次のいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.29.+
V3.28.1
機能の更新
トランジションの繰り返し切り替えによって発生する長い読み込み時間を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョン 4.3.0 以降が必要です。次のいずれかを選択してください: com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはより小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.28.+
V3.28.0
機能の更新
-
ビデオ編集とインポートに関連する機能が最適化され、効率が向上しました。
-
特定の既知の問題が修正されました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK の両方で使用します。
V3.27.0
機能の更新
マルチソース録画がエコーキャンセル、ノイズ除去、BGM、オーディオミキシングをサポートするようになりました。
LUT フィルターを追加しました。
API を最適化しました。SDK 全体で単位を標準化しました:時間はミリ秒、角度はラジアンになりました。
HDR ビデオの合成に失敗する問題を修正しました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。このパッケージはサイズが小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.27.+
V3.26.0
機能の更新
SDK の安定性を向上させました。
一部のオーディオフォーマットがサポートされていない問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.1-part // ショートビデオ専用。パッケージサイズが小さくなります。 com.aliyun.video.android:AlivcFFmpeg:4.3.1 // ショートビデオ SDK とプレーヤーで共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.26.+
V3.25.0
機能の更新
編集インターフェイスにピクチャーインピクチャー (PiP) サポートを追加しました。
ビデオサムネイルの高速取得モードを追加しました。
花文字を含む字幕にアニメーションを適用できるようになりました。
統合パッケージサイズを 3 MB 以上削減しました。
ドラフトでのカスタムサムネイルのサポートを追加しました。
いくつかの既知の問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 //AlivcFFmpeg は必須の依存関係です。バージョンは 4.3.0 以降である必要があります。次の 2 つのバージョンのいずれかを選択してください。 com.aliyun.video.android:AlivcFFmpeg:4.3.0-part // ショートビデオ専用。このパッケージはパッケージサイズが小さいです。 com.aliyun.video.android:AlivcFFmpeg:4.3.0 // ショートビデオ SDK とプレーヤー SDK で共有されます。両方の SDK を統合する場合は、このバージョンを使用してください。 com.aliyun.video.android:svideopro:3.25.+
V3.24.0
機能の更新
FFmpeg ソフトウェアエンコーディングを削除して SDK を最適化しました。
32 ビットシステムで字幕が機能しない問題を修正しました。
HE-AACV2 音声エンコーディングでトリミングされたビデオが Chrome プレーヤーで再生できない問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:4.3.0 // バージョン 4.3.0 以降が必要です。 com.aliyun.video.android:svideopro:3.24.+
V3.23.0
機能の更新
ドラフトのエクスポートのサポートを追加しました。
字幕に背景色と配置オプションを追加しました。
デュエット録音にエコーキャンセルを追加しました。
デモの美顔モジュールを Queen SDK に置き換えました。
デモに 6 つの画面分割フィルター効果を追加しました。
マルチソース録画が SurfaceView での画面録画をサポートするようになりました。
デュエット録音のパフォーマンスと合成速度を向上させました。
録画後に一時ビデオファイルを自動的に削除するサポートを追加しました。
より迅速な統合のために SDK API にコメントを追加しました。
一部のデバイスで長時間のビデオ合成が 99% で失敗する問題を修正しました。
ブラックスクリーンを含む、一部のデバイスでの録画問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.1 com.aliyun.video.android:svideopro:3.23.+
V3.22.0
機能の更新
エディターに花文字機能を追加しました。
部分的な画面キャプチャ機能を追加しました。
画面録画中のカメラキャプチャのサポートを追加しました。
カスタムエフェクト Shader クラスに組み込みの時間変数 (
BUILTIN_PROGRESS) を追加しました。デュエットビデオの高さが期待値より 2 ピクセル短くなる問題を修正しました。
特定のシナリオでの問題を解決し、SDK の安定性を向上させました。
API の変更
新しい API:
com.aliyun.svideosdk.editor.AliyunPasterManager#addCaptionWithStartTime非推奨の API:
com.aliyun.svideosdk.editor.AliyunPasterManager#addSubtitlecom.aliyun.svideosdk.editor.AliyunPasterManager#addSubtitleWithStartTime
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.1 com.aliyun.video.android:svideopro:3.22.0
V3.21.0
機能の更新
デュエット録音のカメラビデオに角丸ボーダーを追加しました。
HEIC 画像用のインポートツールを追加しました。
特定のデバイスでのソフトコーディング中にクラッシュを引き起こすメモリ蓄積の問題を修正しました。
カスタムレンダリングコールバックのカメラマトリックス更新の遅延を修正しました。
SDK の安定性を向上させました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.21.0
V3.20.0
機能の更新
エディターモジュールにオーディオのフェードインおよびフェードアウト効果を追加しました。
エディターモジュールに合成キャプション機能を追加しました。
エディターモジュールに基本的な編集機能を追加しました。
複数のビデオセグメントを編集中にビデオプレビューを切り替えると発生する一部のデバイスモデルでの画面の破損を修正しました。
ビデオエクスポートのフレームレート設定が無視される問題を修正しました。
Android でのカスタムレンダリング中にカメラの変換マトリックスが空になるのを防ぎました。
SDK の安定性を向上させました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.20.0
V3.19.0
機能の更新
エディターモジュールにオーディオノイズ除去を追加しました。
デュエット録音とビデオ結合の背景画像と色の設定オプションを追加しました。
デュエット録音とビデオ結合のオーディオトラック結合を追加しました。
録画プレビュー段階でのオーディオデータコールバックを追加しました。
フォントサイズを大きくすると字幕エディターで絵文字が消える問題を修正しました。
特定の透明なハロー画像をウォーターマークや画像として追加すると、色が不正に変わる問題を修正しました。
静止画像を追加する際の回転角度が正しくない問題を修正しました。
API の変更
以下の非推奨 API が削除されました:
com.aliyun.svideosdk.editor.AudioEffectType.EFFECT_TYPE_DENOISE
com.aliyun.svideosdk.editor.AliyunIEditor.denoise(int, boolean)
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.19.0
V3.18.1
機能の更新
Android デュエット録音の非フィルモードでの画面破損の問題を修正しました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.18.1
V3.18.0
機能の更新
デュエット録音のオーディオトラックを選択するオプションを追加しました:元のビデオの音声、録音された音声、またはミュート。
Android Q (10) でアスペクト比を切り替えるときに黒枠がちらつく問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.18.0
V3.17.1
機能の更新
ビデオ制作後に一部のデバイスで発生する OpenGL 関連のクラッシュを修正しました。
カスタムフォントが適用されない問題を修正しました。
AlivcSdkCore.setLogPathのマルチスレッドロギングの問題を修正しました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.17.1
V3.17.0
機能の更新
少女の声エフェクトを最適化し、方言効果音を追加しました。
エッジケースでの写真撮影時のクラッシュを修正しました。
API の変更
Android SDK のパッケージ名をリファクタリングおよび最適化し、com.aliyun.svideosdk.* の下に統一しました。
詳細については、「API リファレンス」および「変換ヘルパーツール」をご参照ください。
以下の非推奨および未参照の API は削除されました:
com.error.NativeErrorCode.
com.qu.preview.callback.OnNativeReady.
com.aliyun.qupai.editor.AliyunIExporter.
com.aliyun.qupai.editor.AliyunIPlayer.
com.aliyun.qupai.editor.OnPlayCallback.
com.aliyun.qupai.editor.OnPreparedListener.
com.aliyun.querrorcode.AliyunVideoCoreError.
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.17.0
V3.16.2
機能の更新
ガウスぼかし背景に関する問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.16.2
V3.16.1
機能
字幕を追加した後の 1 行あたりの文字数が一致しない問題を修正しました。
再編集中の字幕とアニメーションスタンプの位置が正しくない問題を修正しました。
その他
Maven リポジトリ
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.16.1
V3.16.0
機能の更新
メインアニメーション機能を復元しました。
ユーザーから報告された時折発生するクラッシュを修正しました。
長時間ビデオでの再生のコマ落ちを修正しました。
一部のデバイスモデルでの互換性の問題による録画クラッシュを修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.16.0
V3.15.0
機能の更新
レンダリングされたビデオでの再生のコマ落ちの問題を修正しました。
マルチセグメント可変速が機能しない問題を修正しました。
一部のデバイスモデルでフロントカメラの露出エリアが正しく適用されない問題を修正しました。
カスタムエフェクト作成仕様に従ったトランジションとフィルター効果の 2 セットを追加しました。
API の変更
カスタムエフェクトのパラメーターをリアルタイムで調整する API を追加しました。
カスタムフィルターとトランジション効果のサポートを追加しました。カスタムエフェクト作成仕様の詳細については、公式ドキュメントをご参照ください。
その他
Maven リポジトリアドレス
コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.3 com.aliyun.video.android:AlivcFFmpeg:2.0.0 com.aliyun.video.android:svideopro:3.15.0
V3.14.0
機能の更新
Android Q のサポートを追加し、Android Q での録画、編集、ビデオ出力のパフォーマンスを向上させました。
録画実装を最適化し、時折発生するフリーズの問題を解決しました。
パフォーマンスを向上させ、いくつかのメモリリークを修正しました。
バグ修正
一部の API が時折エラーコード -10000004 を返す問題を修正しました。
特定のビデオをトリミングすると時折フリーズする問題を修正しました。
録画中に写真撮影とフォーカスを同時に行うことによるデッドロックを修正しました。
エディターの背景色設定が効果を持たないバグを修正しました。
いくつかのメモリリークとその他の既知のバグを修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 com.alivc.conan:AlivcConan:1.0.2 com.aliyun.video.android:AlivcSvideoFFmpeg:1.1.0 com.aliyun.video.android:svideopro:3.14.0
V3.13.0
機能の更新
録画モジュールの安定性とパフォーマンスを最適化しました。
録画モジュールが RACE ベースのレタッチおよびシェーピング機能をサポートするようになりました。
API の変更
録画モジュールの MV API を非推奨とし、MV を追加する機能を削除しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 (AlivcCore.jar に対応) com.alivc.conan:AlivcConan:1.0.1 com.aliyun.video.android:AlivcSvideoFFmpeg:1.0.2 com.aliyun.video.android:svideopro:3.13.0
V3.12.0
機能の更新
ログ分析機能を追加しました。
AlivcSdkCore#setDebugLoggerLevel(AlivcDebugLoggerLevel level)3 つのレベルのいずれかを設定できます:
AlivcDLAll: 完全なログ分析を有効にします。複雑な問題のトラブルシューティングにのみこのレベルを有効にしてください。本番リリースでは使用しないでください。
AlivcDLNormal: WARNING および ERROR レベルのログを分析します。これは推奨レベルです。
AlivcDLClose: ログ分析機能を無効にします。
この機能は SDK ログのみを分析します。
エディターモジュールのパフォーマンスを向上させました。
API の変更
コンテンツモードを動的に切り替えるために使用されていたエディターモジュールの addRunningDisplayMode API を非推奨にしました。
動的に追加されたコンテンツモードを削除するために使用されていたエディターモジュールの removeRunningDisplayMode API を非推奨にしました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.2.2 (AlivcCore.jar に対応) com.alivc.conan:AlivcConan:1.0.1 com.aliyun.video.android:AlivcSvideoFFmpeg:1.0.2 com.aliyun.video.android:svideopro:3.12.0
V3.11.0
機能の更新
セグメント録画の開始/停止パフォーマンスと合成速度を向上させ、よりスムーズなユーザーエクスペリエンスを実現しました。
録画進行状況コールバックの粒度と精度を最適化しました。
特定のシナリオでのトランスコーディング速度を向上させるために、正確な GOP 制御を有効にしました。
API の変更
すべての外部エラーコードを
AliyunErrorCodeに統合しました。エラー説明を取得するための
String getErrorCodeMessage(int errorCode)メソッドを追加しました。
バグ修正
サムネイル取得の
FILL モードが無効である問題と、Douyin ビデオからサムネイルを取得できない問題を修正しました。エディターで逆再生効果を適用して合成されたビデオの最初のフレームが灰色になる問題を修正しました。
特定のシナリオでエディターに落書きを追加した後に元に戻す操作が無効になる問題を修正しました。
セグメントを削除してアスペクト比を切り替えた後、OpenH264 または FFmpeg エンコーディングで再度録画すると発生する画面の破損の問題を修正しました。
GIF のフレーム数が不正確に解析される問題を修正しました。
特定の逆再生ビデオの再生開始時に発生するコマ落ちの問題を修正しました。
セグメント録画の出力ビデオにおける音声/ビデオ同期の問題を修正しました。
録画中に生成されるビデオの持続時間が不正確である問題を修正しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
om.aliyun.video.android:core:1.2.1 (AlivcCore.jar に対応) com.alivc.conan:AlivcConan:0.9.5.1 com.aliyun.video.android:AlivcSvideoFFmpeg:1.0.1 com.aliyun.video.android:svideopro:3.11.0
V3.10.5
機能の更新
デュエット録音用の AliyunIMixRecorder API を追加しました。
ピクチャーインピクチャー (PiP) や画面分割などの効果を作成するためのマルチトラックビデオ結合用の AliyunIMixComposer API を追加しました。
V3.10.0
機能の更新
エディターに魔王とミニオンの効果音を追加しました。
エディターで MJPEG ビデオフォーマットのサポートを追加しました。
一部の破損したビデオファイルに対するエディターでの再生互換性を向上させました。
エディターおよびトランスコーディングでの HEVC ハードウェアデコーディングのサポートを追加しました。
トランスコーディング速度を向上させました。
録画中にプレビューウィンドウのサイズを変更するための
AliyunIRecorder.resizePreviewSizeAPI を追加しました。合成とアップロードの API を分離し、これらの操作を独立して実行できるようにしました。
バグ修正
ショートビデオ録画の不正確な持続時間を修正しました。
解放されていないハンドルによる潜在的なメモリリークを修正しました。
API の変更
すべての外部エラーコードを
AliyunErrorCodeに統合しました。エラー説明を取得するための
String getErrorCodeMessage(int errorCode)メソッドを追加しました。
その他
Maven リポジトリアドレス
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
com.aliyun.video.android:core:1.1.2 (AlivcCore.jar に対応) com.alivc.conan:AlivcConan:0.9.4 com.aliyun.video.android:AlivcSvideoFFmpeg:1.0.0 com.aliyun.video.android:svideopro:3.10.0
V3.9.0
機能の更新
エディターモジュールのシークパフォーマンスを向上させました。
快活な女性の声、重低音の男性の声、リバーブ、エコーの 4 つの効果音を提供する新しい効果音 API を追加しました。
libAliFaceAREngine.soとlibFaceAREngine.soを単一の共有オブジェクトファイルlibAliFaceAREngine.soに統合しました。
API の変更
OnFrameCallBack API のコールバックがバックグラウンドスレッドでトリガーされるようになりました。
V3.8.0
機能の更新
エディターの再生を改善し、よりスムーズでコマ落ちのないエクスペリエンスを実現しました。
エディターの合成速度を向上させました。
ビデオ録画中のプレビューの鮮明度を向上させました。
ローエンドデバイスでの録画フレームレートを向上させました。
ショートビデオ SDK が Maven 依存関係を完全にサポートするようになりました。
API の変更
一部の RecordCallback コールバックのトリガースレッドが変更されました:
RecordCallback#onComplete: このコールバックはメインスレッドの代わりにサブスレッドによってトリガーされるようになりました。UI 操作については、メインスレッドにポストしてください。RecordCallback#onProgress: このコールバックはメインスレッドの代わりにサブスレッドによってトリガーされるようになりました。UI 操作については、メインスレッドにポストしてください。RecordCallback#onMaxDuration: このコールバックはメインスレッドの代わりにサブスレッドによってトリガーされるようになりました。UI 操作については、メインスレッドにポストしてください。RecordCallback#onError: このコールバックはメインスレッドの代わりにサブスレッドによってトリガーされるようになりました。UI 操作については、メインスレッドにポストしてください。
この変更により、コールバックデータが SDK の内部状態と一致することが保証され、例外が減少します。
EditorCallback の変更:
EditorCallbackはインターフェイスではなく、抽象クラスになりました。このバージョンでは
mNeedRenderCallbackプロパティが追加されました。このプロパティは、onCustomRenderおよびonTextureRenderコールバックを使用するかどうかを制御します。これらのコールバックを無効にすると、エディターのパフォーマンスが向上します。デフォルトでは、これらのコールバックは無効になっています。有効にするには、このパラメーターを次のように設定します:mNeedRenderCallback = EditorCallBack.RENDER_CALLBACK_CUSTOM; // onCustomRender を有効にします mNeedRenderCallback = EditorCallBack.RENDER_CALLBACK_TEXTURE; // onTextureRender を有効にします mNeedRenderCallback = EditorCallBack.RENDER_CALLBACK_TEXTURE|EditorCallBack.RENDER_CALLBACK_CUSTOM; // 両方のコールバックを有効にします
その他
Maven リポジトリ URL
maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" }コアライブラリ
compile 'com.aliyun.video.android:core:1.1.0' // AlivcCore.jar に対応します com.aliyun.video.android:svideopro:3.8.0 // AliyunSdk-RCE.aar に対応します com.aliyun.video.android:svideopro-armv7a:3.8.0 // armeabi-v7a アーキテクチャ用のすべての .so ライブラリ com.aliyun.video.android:svideopro-arm64:3.8.0 // arm64-v8a アーキテクチャ用のすべての .so ライブラリ
ショートビデオ SDK にはアップロード SDK が含まれなくなりました。Gradle を介して外部依存関係を追加する必要があります: compile 'com.aliyun.video.android:upload:1.5.2'。SDK の安定性モニタリングとデータ分析のために、依存関係 compile 'com.alivc.conan:AlivcConan:0.9.0' を追加し、コードの難読化を有効にする必要もあります。詳細については、デモをご参照ください。
V3.7.8.1
API の変更
AliyunIRecorder に postToGl および removeFromGl API を追加しました。これらの API は、GL スレッドに操作をポストしたり、そこから削除したりします。GL リソースを取得または解放する操作には、これらの API を使用してください。
V3.7.8
機能の更新
この更新により、プレビューと録画のフレームレートが大幅に向上します。
API の変更
AliyunIRecorder.setDisplayView(GLSurfaceView surfaceView)がAliyunIRecorder.setDisplayView(SurfaceView surfaceView)に変更され、パラメーターの型が GLSurfaceView から SurfaceView に変更されました。カスタムレンダリング (サードパーティレンダリング) の場合、GL リソースを破棄する方法が変更されました。
GLSurfaceView.queueEventを使用する代わりに、新しく追加されたOnTextureIdCallBack.onTextureDestroyed()コールバック内ですべての破棄操作を実行する必要があります。プレビューを再起動せずにサーフェスウィンドウのサイズを切り替えるサポートが追加されました。ただし、キャプチャ解像度を変更するには再起動が必要です。
AliyunIRecorderインスタンスを作成した直後に操作を実行できるようになり、RecordCallback.onInitReadyコールバックを待つ必要がなくなりました。下位互換性を維持するため、このコールバックはAliyunIRecorderが作成されたとき (setRecordCallback時) に 1 回だけ発行されるようになりました。
V3.7.7
機能の更新
デバッグ用の AlivcSdkCore クラスを追加しました。デバッグモードで動的ライブラリを置き換えるには AlivcSdkCore#register を使用し、ログレベルをカスタマイズするには AlivcSdkCore#setLogLevel を使用します。
その他
合成とトリミングの解像度を向上させました。
全体的な安定性を向上させました。
V3.7.5
機能の更新
エディターでサードパーティレンダリング API を使用すると発生する可能性のあるクラッシュを修正しました。
タイムエフェクトの再生の滑らかさを向上させました。
GIF の互換性を拡張しました。
奇数の解像度を持つビデオのインポートをサポートするようになりました。
マルチセグメント録画の音声/ビデオ同期を最適化しました。
安定性を向上させました。
V3.7.0
機能の更新
エディターのプレビュー再生用に
replayAPI を追加しました。ビデオをリプレイするには、onEndコールバックを受け取った後にreplayを呼び出します。詳細については、デモコードをご参照ください。AliyunIEditor#setAudioSilenceAPI の実装を変更しました。この API はプレビュー再生中にのみ音声をミュートするようになりました。エクスポートされたビデオの音声をミュートするには、AliyunIEditor#setVolume(0)を使用して出力ボリュームを 0 に設定します。AliyunPasterBaseViewインターフェイスにプロパティ API を追加しました。主なプロパティは次のとおりです:getTextMaxLines--最大行数を取得します getTextAlign()--テキストの配置を取得します getTextPaddingX()--左端からの水平マージン (X 軸) を取得します getTextPaddingY()--上端からの垂直マージン (Y 軸) を取得します getTextFixSize()--フォントサイズを取得します getBackgroundBitmap()--背景画像を取得します isTextHasLabel()--テキストに背景色があるかどうかを確認します getTextBgLabelColor()--背景色を取得します これらの API を実装する必要があります。AliyunIEditor#applySourceChangeを使用してビデオソースを更新した後、再生は自動的に開始されません。再生を再開するには、AliyunIEditor#playAPI を呼び出します。サムネイルとフレームの取得 (
AliyunIThumbnailFetcher) に関連する API のパッケージ名が変更されました。プロジェクトを再コンパイルしてください。コンパイルエラーが発生した場合は、元のインポート文を削除してからクラスを再インポートしてください。サムネイルとフレームの取得コールバック
AliyunIThumbnailFetcher$OnThumbnailCompletion.onThumbnailReady()のパラメーターが変更されました。元のSharableBitmapパラメーターはBitmapに変更され、手動でリサイクルすることなく直接使用できます。サムネイルとフレームの取得用の
addVideoSourceおよびaddImageSourceAPI に、トランジション時間パラメーターが含まれるようになりました。インポートされたビデオにトランジション効果が必要な場合は、トランジション時間を設定する必要があります。それ以外の場合は、0 に設定します。VideoDisplayModeクラスがScaleModeクラスを置き換えます。AliyunIRecoderとAliyunICropは複数インスタンスをサポートするようになりました。AliyunRecorderCreatorとAliyunCropCreatorクラスにはdestroyメソッドが含まれなくなりました。libsvideo_alivcffmpeg.soがlibQuCore-ThirdParty.soを置き換えます。一部の構造クラスのパッケージの場所が変更されました。クラスが見つからない場合は、そのインポート文を削除して再インポートしてください。
いくつかのクラッシュバグを修正しました。
逆再生でのコマ落ちバグを修正しました。
一部のデバイスでの不正なアニメーションフィルター効果を修正しました。
トランジション効果 (
TransitionBase) を追加しました。詳細については、API ドキュメントをご参照ください。AliyunIimportインターフェイスのaddVideoおよびaddImage関数が最適化されました。トランジションのinDuration、outDuration、およびoverlapDurationパラメーターは削除されました。TransitionBaseのサブクラスは、より豊富なトランジション効果を提供します。特殊効果用の
AliyunIEditor#addFrameAnimationAPI を追加しました。これはカスタムアニメーションをサポートします。詳細については、API ドキュメントをご参照ください。複数のビデオセグメントをインポートする際に、複数の可変速効果を追加できるようになりました。繰り返しおよび逆再生効果は、単一セグメントのビデオでのみサポートされることに注意してください。
可変速効果を削除するための
AliyunIEditor#deleteTimeEffectAPI を追加しました。指定したストリームに指定した時間でガウスぼかし効果を適用するための
AliyunIEditor#applyBlurBackgroundAPI を追加しました。指定したストリームに指定した時間で表示モードを
fillまたはcropに設定するためのAliyunIEditor#addRunningDisplayModeAPI を追加しました。ダビング用の
AliyunIEditor#applyDubAPI を追加しました。この API を介して追加されたオーディオは、適用されたタイムエフェクトに合わせて自動的に調整されます。
その他
録画中に MV を追加するための API、int applyMv(EffectBean effectMv)void pauseMv()void resumeMv()void restartMv() は非推奨です。これらの API はまだ使用できますが、将来のバージョンで完全に削除されます。
V3.6.5
機能の更新
合成は FFmpeg ソフトコーディングをサポートしなくなりました。
タイムエフェクトを追加すると onEnd コールバックが早期にトリガーされる問題を修正しました。
合成中にエディターのボリューム設定が無視され、オーディオが増幅され、デフォルトの SDK ボリュームが不正に変更される問題を修正しました。
ビデオクリッピングが 99% で停止する問題を修正しました。
一部のモバイルデバイスでクリップされたビデオのプレビュー再生でコマ落ちが発生する問題を修正しました。
一部のモバイルデバイスでエフェクトフィルターが破線で表示される問題を修正しました。
一部のモバイルデバイスで音楽を削除するとクラッシュする問題を修正しました。
逆再生でのコマ落ちの問題を修正しました。
YUV から RGB への変換に BT.709 数式を使用したことによる色域の問題を解決しました。
AAC SBR オーディオフォーマットのサポートを追加しました。
不正なオーディオサンプリングレートの問題を修正しました。
一部のエフェクトフィルターとの互換性の問題を修正しました。
アップロードライブラリを更新しました。追加されたフィールドをサポートするには、新しい API をショートビデオモジュールに再統合する必要があります。
API の変更
Alivc.jar を追加しました。この JAR ファイルをプロジェクトの依存関係として追加してください。
V3.6.0
API の変更
マルチビデオインポート (
AliyunIImport) の場合、addVideoおよびaddImageメソッドのパラメーターが変更されました。元のfadeDurationパラメーターは、outDuration(前のビデオのフェードアウト時間)、inDuration(新しいビデオのフェードイン時間)、およびoverlapDuration(2 つのビデオの重複時間) に分割されました。AliyunIEditorインスタンスを作成するためのパラメーターが変更されました。メソッドAliyunEditorFactory.createAliyunEditor(Uri uri)は、EditorCallBackパラメーターを必要とするようになりました:AliyunEditorFactory.createAliyunEditor(Uri uri, EditorCallBack callback)。これは、以前のOnPlayCallbackを置き換えます。API マッピングは次のとおりです:古い API
新しい API
OnPlayCallback.onPlayCompleted
EditorCallback.onEnd
OnPlayCallback.onError
EditorCallback.onError
OnPlayCallback.onTextureIDCallback
EditorCallback.onCustomRender
OnPlayCallback.onPlayStarted (削除)
OnPlayCallback.onSeekDone (削除)
プレーヤーインスタンスを作成するための
createAliyunPlayer()API とAliyunIPlayerAPI は削除されました。代わりにAliyunIEditorの対応する再生制御メソッドを使用してください:古い API
新しい API
AliyunIPlayer.getCurrentPosition
AliyunIEditor.getCurrentPlayPosition
AliyunIPlayer.getDuration
AliyunIEditor.getDuration
AliyunIPlayer.getRotation
AliyunIEditor.getRotation
AliyunIPlayer.getVideoHeight
AliyunIEditor.getVideoHeight
AliyunIPlayer.getVideoWidth
AliyunIEditor.getVideoWidth
AliyunIPlayer.isAudioSilent
AliyunIEditor.isAudioSilense
AliyunIPlayer.isPlaying
AliyunIEditor.isPlaying
AliyunIPlayer.pause
AliyunIEditor.pause
AliyunIPlayer.resume
AliyunIEditor.resume
AliyunIPlayer.seek
AliyunIEditor.seek
AliyunIPlayer.setAudioSilense
AliyunIEditor.setAudioSilense
AliyunIPlayer.setDisplayMode
AliyunIEditor.setDisplayMode
AliyunIPlayer.setFillBackgroundColor
AliyunIEditor.setFillBackgroundColor
AliyunIPlayer.setOnPlayCallbackListener (削除)
AliyunIPlayer.setOnPreparedListener (削除)
AliyunIPlayer.setVolume
AliyunIEditor.setVolume
AliyunIPlayer.start
AliyunIEditor.start
AliyunIPlayer.stop
AliyunIEditor.stop
このバージョンでは OnPreparedListener インターフェイスが削除されました。これは、OnPrepared コールバックを待つ必要がなくなったことを意味します。AliyunIEditor.init() が成功するとすぐにエフェクトを追加できます。
その他
ミックスの重みを設定するための
applyMusicMixWeightAPI には、複数のダビングストリームを区別するためのidパラメーターが含まれるようになりました。詳細については、API ドキュメントをご参照ください。getExporterAPI は削除されました。代わりにAliyunIEditorの対応する合成 API を使用してください。古い API
新しい API
AliyunIExporter.startCompose
compose
AliyunIExporter.cance
cancelCompose
AliyunIExporter.setTailWatermark (削除)
AliyunIExporter.clearTailWatermark (削除)
AliyunICompose.startComposeメソッドのOnComposeCallbackパラメーターはAliyunIComposeCallBackに変更されました。合成インスタンスを作成する前に、
AliyunIEditor#saveEffectToLocal()を呼び出す必要があります。
このドキュメントで言及されていないその他の API パラメーターの変更は、コンパイルエラーを引き起こします。それらを修正するには、新しいパラメーターの説明について API ドキュメントをご参照ください。