すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo VOD:ショートビデオ SDK の概要

最終更新日:Aug 22, 2025

ショートビデオ SDK は、録画、トリミング、編集、スプライシング、アップロードなどのビデオ操作のための包括的なツールキットです。 この SDK は Android と iOS プラットフォームをサポートし、完全にカスタマイズ可能なオープンソースの UI を備えているため、多様なビジネスニーズに迅速に適応できます。

メリット

  • 迅速な統合と費用対効果

    製品レベルの SDK は、わずか 2 時間で統合できます。 これにより、社内開発に必要な時間とリソースを節約し、アプリにショートビデオ機能を迅速に実装できます。

  • 使いやすい API

    ショートビデオ SDK は、使いやすくオープンな API を提供します。 Professional エディションには、完全にカスタマイズ可能なオープンソースの UI が含まれています。

  • 包括的な機能

    この SDK は、再開可能な録画、リアルタイムフィルター、フェイスレタッチ (Alibaba Cloud の Queen SDK および FaceUnity の AR ビデオエフェクト SDK と統合)、およびフェイスステッカー API をサポートしています。 ローカルビデオをインポートして圧縮およびトリミングしたり、テーマ、アニメーションステッカー、字幕、音楽などの高度な機能を適用したりできます。

  • 安定した信頼性の高いパフォーマンス

    ビデオ技術は安定性と信頼性が高く、1,000 を超えるアプリケーションで商業的に実証されています。

  • AI 搭載のビデオ作成

    高品質のビデオテンプレートを使用して、最小限の労力でクリエイティブなビデオを生成できます。

ハイライト

デモアプリ を使用して、ショートビデオ SDK が提供するビデオ録画および編集機能を試すことができます。

  • ビデオ録画

    この SDK は、デュエット録音、再開可能な録画、クリップ削除、タップして撮影、長押しして撮影、基本的なレタッチ、リアルタイムフィルター、フラッシュライト、リアルタイムウォーターマーク、カメラ切り替え、解像度設定、フェイスステッカー用の組み込みフェイスライブラリ、マルチトラックミキシング、速度調整などの機能をサポートしています。 Professional エディションは、高度なレタッチ機能のためにサードパーティのフェイス AR 機能と統合できます。

  • ビデオ編集

    この SDK は、トリミング、音楽の追加、スプライシングなどの基本的なビデオ編集機能をサポートしています。 また、フィルター (静的およびアニメーション)、トランジション、キャプション (標準および吹き出し)、ステッカー (静的およびアニメーション)、ボイスエフェクト、落書き (ブラシサイズと色を調整可能) などの特殊効果の追加もサポートしています。

  • アニメーションステッカー

    エディターでは、タイムラインの任意のポイントにアニメーションステッカーを追加し、その継続時間を調整できます。

  • 下書き

    ビデオを下書きとして保存し、下書きリストから編集を続けることができます。 下書きはクラウド同期もサポートしています。

特徴

次の表は、ショートビデオ SDK の機能と、Basic、Standard、および Professional エディションでの可用性について説明しています。

は機能がサポートされていることを示し、× はサポートされていないことを示します。

機能

説明

Basic

Standard

Professional

注記

インターフェイス

デフォルト UI

SDK はデフォルトの UI を提供します。 レイアウト、インタラクション、インターフェイスのカスタム開発を実行できます。

基本機能。

カスタム UI

SDK は、カスタマイズ用の UI インタラクション ソースコードを提供します。 アイコンの置き換え、背景色の変更、または完全な再設計を行うことができます。

ビデオ録画

解像度と縦横比

16:9、4:3、1:1 などの複数の縦横比で HD、SD、および UHD 録画をサポートします。

一部の機能は基本機能です。 その他は Professional エディションで無料で提供されます。

定義

フレームレート、品質プロファイル、GOP (Group of Pictures)、およびビットレートの構成をサポートします。

マルチセグメント録画

再開可能な録画と連続録画をサポートします。

カスタム期間

最大および最小録画時間をカスタマイズします。

速度調整

スローモーションおよび早送り録画をサポートします。

撮影コントロール

縦横比、カメラ、フラッシュライト、露出、焦点距離、フォーカスなどの録画設定を制御します。

スクリーンショット

録画中に現在のフレームをキャプチャし、画像として保存します。

BGM

録画画面に音楽を追加します。 音楽リソースはサードパーティによって提供され、別途課金されます。

リアルタイム ウォーターマーク

録画中にウォーターマークを追加します。

リアルタイム フィルター

録画プレビュー中にフィルターを切り替えます。 カスタムフィルターがサポートされています。

リアルタイム 効果

録画プレビュー中にジッターや分割画面などの効果を追加します。 カスタム効果がサポートされています。

フェイス ステッカー

組み込みの顔認識機能を利用して、ステッカーやその他の装飾アイテムを顔に追加します。

×

×

顔認識 API

サードパーティの顔認識サービスとの統合をサポートして、フェイスステッカーを追加します。

×

×

カスタム レンダリング

キャプチャされたデータは、コールバックを通じてカスタムレンダリングできます。

基本的なレタッチ

録画中にリアルタイムレタッチを適用し、強度をスムーズに調整します。

高度なレタッチ

サードパーティのレタッチサービスとの統合をサポートして、肌のスムージング、バラ色の頬、肌の漂白、目の拡大、顔の痩身などの効果を提供します。 Alibaba Cloud の Queen SDK および FaceUnity の AR ビデオエフェクト SDK がサポートされており、別途課金されます。

×

×

デュエット録音

既存のビデオとデュエットを録音して、分割画面効果を作成します。

×

マルチトラック ミキシング

複数のオーディオトラックをリアルタイムでミキシングします。

×

エコー キャンセル

録画ソースからのエコーをキャンセルします。

×

ノイズ リダクション

録画中にオーディオからノイズを除去します。

×

録画の表示

指定されたビュー (画面) を録画してビデオを生成します。

×

マルチソース録画

カメラビュー、画面録画ビュー、およびローカルビデオをリアルタイムで組み合わせて、単一のビデオを生成します。

×

トリミング

画像のトリミング

画像のサイズを変更して画面全体を埋めたり、一部を切り取ったりします。

基本機能。

ビデオのトリミング

ビデオのサイズを変更して画面全体を埋めたり、一部を切り取ったり、ビデオを目的の長さにトリミングしたりします。

元の比率でのトリミング

元の縦横比を維持しながらビデオをトリミングして、処理を高速化します。

ビデオ トランスコード

コーデック、ビットレート、GOP、およびフレームレートを設定して、さまざまな圧縮率のビデオを生成します。

基本的なビデオ編集

ビデオ インポート

ローカルビデオを編集用にインポートします。 詳細については、「Android でのビデオ編集」および「iOS でのビデオ編集」をご参照ください。

×

Professional エディションで無料で提供されます。

フレーム プレビュー

タイムラインに沿って移動すると、プレビューウィンドウに再生ヘッドの位置にあるフレームが表示されます。

×

ビデオ スナップショット

タイムライン上の現在のフレームをレンダリングし、画像として保存します。

×

マルチクリップ スプライシング

複数のビデオと画像を順番に組み合わせて、単一のビデオファイルにします。

×

マルチソース ミキシング

指定された位置とサイズに基づいて複数のビデオを単一のフレームに配置し、それらを単一のビデオにミキシングします。

×

ピクチャインピクチャ (PiP)

メイントラックにビデオをオーバーレイして、ピクチャインピクチャ効果を作成します。

×

BGM

ビデオに音楽を追加します。 音楽は時間効果の影響を受けません。 音楽リソースはサードパーティによって提供され、別途課金されます。

×

ローカル ダビング

ビデオにローカルオーディオを追加します。 早送りやスローモーションなどの時間効果がサポートされています。

×

特殊効果

時間効果

早送り、スローモーション、逆再生、リピートをサポートします。

×

Professional エディションで無料で提供されます。

調整

明るさ、ホワイトバランス、シャープネス、ビネット、コントラストを調整します。

×

静的フィルター

LUT フィルターまたはシェーダーベースのフィルターを追加し、それらをリアルタイムで切り替えます。

×

アニメーション フィルター

ソウルアウトやモーション トレイルなどのアニメーションフィルターを追加します。

×

トランジション

ビデオと画像の間に移動、フェードイン/アウト、ブラインドなどのトランジション効果を追加します。

×

キーフレーム アニメーション

位置、スケール、その他の変換を使用して、ビデオとオーバーレイ (ステッカーや字幕など) をアニメーション化します。 カスタムアニメーションがサポートされています。

×

静的ステッカー

タイムラインの任意のポイントに静止画像を追加し、その継続時間を調整します。

×

落書き

ブラシスタイル、サイズ、色を調整できる描画を追加します。

×

アウトロ ウォーターマーク

カスタマイズ可能な期間でビデオの最後にウォーターマークを追加します。

×

カスタム レンダリング

コールバックを通じてデコードされたフレームデータをレンダリングします。

×

ノイズ リダクション

オーディオにノイズリダクションを適用します。

×

オーディオ フェードイン/アウト

オーディオにフェードインおよびフェードアウト効果を適用します。

×

ミュート

ビデオから元のオーディオと音楽を削除します。

×

ボイスエフェクト

さまざまな楽しいボイスエフェクト (高音または低音など) を使用して元のオーディオを変換します。

×

アニメーション ステッカー

アニメーション ステッカー

タイムラインの任意のポイントに画像シーケンス (アニメーションステッカー) を追加し、その継続時間を調整します。

×

×

ApsaraVideo MediaBox 購入ページ[アニメーション ステッカー] に対応します。

テーマ テンプレート

MV

MV 効果を追加および切り替えます。

×

×

ApsaraVideo MediaBox 購入ページ[MV] に対応します。

字幕

標準

指定された開始時刻と終了時刻に、指定された位置、サイズ、角度、色、フォントで複数のテキストボックスを追加します。

×

×

ApsaraVideo MediaBox 購入ページ[字幕] に対応します。

吹き出し

テキストに背景画像を追加します。 アニメーションの背景とテキストの境界線がサポートされています。

×

×

ワードアート

アーティスティックな効果を持つマルチカラーのテキストスタイルを追加します。

×

×

字幕の反転

テンプレートに基づいて、テキストの開始時刻と終了時刻、およびアニメーション効果を制御します。

×

×

下書き

下書き

録画または編集後にビデオを下書きとして保存して、後で編集を再開します。

×

Professional エディションで無料で提供されます。

その他

アルバム選択

期間などを含め、アルバムからビデオをフィルタリングします。

Professional エディションで無料で提供されます。

サムネイル

指定された時点のフレームを抽出してサムネイルを生成します。

ビデオ情報

解像度、フレームレート、コーデックなどの一般的なビデオ情報を抽出します。

ApsaraVideo VOD へのアップロード

ApsaraVideo VOD は、メディアアセット管理、クラウドトランスコード、コンテンツモデレーションなどの機能をサポートしています。

説明

アップロード SDK を統合して ApsaraVideo VOD にビデオをアップロードすることをサポートしています。

説明

アップロード SDK を統合して ApsaraVideo VOD にビデオをアップロードすることをサポートしています。

説明

アップロード SDK を統合して ApsaraVideo VOD にビデオをアップロードすることをサポートしています。 編集および合成シナリオでは、コアアップロードクラスがカプセル化されています。

テクニカルサポート

ショートビデオ SDK のテクニカルサポートを提供します。

Submit a ticket

Submit a ticket

専用の DingTalk グループ

ライセンス管理

ショートビデオ SDK を使用する前に、ライセンスを取得する必要があります。 詳細については、「SDK ライセンスの取得」をご参照ください。

サポートされている形式

次の表に、ショートビデオ SDK でサポートされているメディア形式を示します。

タイプ

形式

ビデオ

MP4、MOV、FLV

オーディオ

MP3、AAC、PCM

画像

JPG、PNG、GIF

リソースの説明

ショートビデオ SDK には、顔認識モデル、フィルター、アニメーションフィルターなどのリソースが必要です。 これらのリソースを管理するには、次の 2 つのオプションがあります。

  • サーバー: これらのリソースをサーバーでホストし、アプリの起動時にダウンロードできます。 アプリの初期ダウンロードサイズが小さくなるため、この方法をお勧めします。

  • APK: これらのリソースを APK にパッケージ化することもできます。 ただし、SDK は APK の assets ディレクトリからリソースを直接ロードできません。 したがって、SDK を初期化する前に、ファイルを SD カードにコピーする必要があります。

すべてのリソースファイルと詳細な使用方法の説明は、SDK パッケージに含まれています。

塗りつぶしモード

ソース画像またはビデオの縦横比が出力の縦横比と異なる場合は、塗りつぶしモードを選択する必要があります。

ショートビデオ SDK は、次の 2 つの塗りつぶしモードをサポートしています。

モード

説明

トリミング

縦横比を維持し、中央領域のみが表示されるようにマテリアルをトリミングします。

スケール

縦横比を維持し、画像を完全に収まるようにスケーリングし、上下または左右にカラーバーを追加します。

エンコード方式

ショートビデオ SDK は、次の 2 つのエンコード方式をサポートしています。

方式

説明

ソフトウェア エンコーディング

エンコーディングに CPU を使用します。 より多くの構成可能なパラメーターを提供し、同じビットレートでより鮮明なビデオを生成しますが、速度が遅く、CPU リソースを多く消費し、デバイスが過熱する可能性があります。

ハードウェア エンコーディング

エンコーディングに専用のハードウェア (CPU 以外) を使用します。 高速で CPU 負荷が低いですが、ビデオ品質はソフトウェアエンコーディングよりもわずかに劣ります。 一部の Android デバイスでは互換性の問題が発生する可能性があります。

関連情報