Alibaba Cloud ApsaraVideo VODは、ビデオに対する操作を実行できる短いビデオSDKを提供します。 短いビデオSDKを使用して、ビデオの録画、トリミング、編集、マージ、アップロードを行うことができます。 このトピックでは、ショートビデオSDKの利点、使用シナリオ、および機能について説明します。 SDKを使用するには、ライセンスを取得する必要があります。
短いビデオSDKとは何ですか?
ショートビデオSDKは、ビデオの記録、トリミング、編集、アップロードを可能にする開発者ツールです。 短いビデオSDKは、使いやすく、安定した、統一されたAPI操作を提供します。 開発者は、ビジネス要件に基づいて、ショートビデオSDKによって提供される機能を使用できます。 ショートビデオSDKは、オープンソースのユーザーインターフェイス (UI) も提供します。 開発者は、セカンダリ開発のビジネス要件に基づいてUIをカスタマイズできます。
メリット
迅速かつ費用対効果の高い統合
短いビデオSDKを2時間以内にサービスに統合できます。 このようにして、短いビデオSDKが提供する機能を、自己開発なしにアプリケーションですばやく使用できます。
使いやすいAPI
短いビデオSDKは、使いやすいAPI操作を提供します。 Professional Editionでは、ビジネス要件に基づいてUIをカスタマイズできます。
さまざまな使用シナリオの包括的な機能
ショートビデオSDKを使用すると、再開可能な録画を実行したり、リアルタイムでフィルターを適用したり、レタッチ効果を追加したりできます。 Queen SDKとFaceUnity SDKが提供するレタッチエフェクトを使用できます。 ショートビデオSDKは、顔を認識して顔のステッカーを追加するAPI操作も提供します。 ローカルビデオのインポート、ビデオの圧縮、ビデオのトリミング、テーマテンプレート、アニメーションステッカー、字幕、音楽などの高度な効果をビデオに追加できます。
サービス反復に基づく高い安定性と信頼性
短いビデオSDKは安定しており、信頼性が高く、1,000以上のアプリケーションでテストされています。
迅速なビデオ作成のためのインテリジェントな制作
高品質のビデオテンプレートは、Adobe After Effectsに基づいて提供されます。 メディア素材をアップロードし、ビデオテンプレートに基づいて高品質でクリエイティブなビデオを簡単に作成できます。
シナリオ
短いビデオSDKは、短いビデオの録画と制作に適しています。 ショートビデオSDKは、エンターテインメント、ソーシャルインタラクション、家族の絆、教育、ニュースに関連するさまざまなインタラクティブなシナリオでも使用できます。
特徴
このセクションでは、ショートビデオSDKが提供する主要な機能についてのみ説明します。 機能のカテゴリと説明の詳細については、 「機能リスト」をご参照ください。
UI
デフォルトのUIとUIのソースコードが提供されます。 ビジネス要件に基づいてUIをカスタマイズできます。
ビデオ録画
ショートビデオSDKは、デュエット録画、再開可能な録画、ビデオクリップの削除、タップして撮影、ホールドして撮影、フラッシュ設定、カメラの切り替え、解像度設定などのさまざまな機能を提供します。 ビデオを録画するときは、内蔵のフェイスステッカーライブラリから一般的なレタッチエフェクト、フィルター、透かし、フェイスステッカーをリアルタイムで適用できます。 オーディオストリームをミックスしてスピードランピングエフェクトを使用することもできます。 さらに、Professional Editionは、サードパーティの顔拡張現実 (AR) サービスと統合して、高度な顔と肌のレタッチをサポートできます。
ビデオ編集
ショートビデオSDKは基本的な編集機能をサポートしています。 ビデオのトリミング、音楽の追加、ビデオストリームのマージができます。 ショートビデオSDKを使用すると、編集UIにエフェクトを追加することもできます。 エフェクトには、静的およびアニメーションフィルター、トランジション効果、通常およびバブル字幕、静的およびアニメーションステッカーが含まれます。 音声エフェクトで音声を変更したり、落書きを描くこともできます。 doodle機能は、カスタムの線幅と色、および元に戻す操作をサポートします。
アニメーションステッカー
編集UIで動画にアニメーションステッカーを追加できます。 アニメーションステッカーを追加した後、アニメーションステッカーの表示時間とアニメーションステッカーを表示する時点を調整できます。
テンプレート
Adobe After Effectsを使用してテンプレートを作成し、そのテンプレートを使用して特定のスタイルのビデオを作成できます。 ローカルPCからビデオや画像を選択したり、テキストを編集したり、テンプレートを指定してビデオをすばやく作成することができます。
字幕
通常の字幕とバブル字幕を追加できます。 ワードアートを字幕に使用し、編集UIで字幕を反転することもできます。
ドラフトボックス
新しいビデオを編集した後、またはドラフトボックスに保存されているビデオを編集した後に、ドラフトを生成できます。 ドラフトボックスには複数のドラフトが表示されます。 ドラフトボックス内のドラフトビデオへの変更の編集は、クラウドと同期されます。
ライセンス版
機能リスト
次の表に、ショートビデオSDKの機能を示します。
機能 | 説明 | 補足 | |
UI | デフォルトUI | デフォルトのUIを提供します。 セカンダリ開発のレイアウトとUIを変更できます。 | この機能は無料で使用できます。 |
カスタムUI | UIインタラクションの完全なソースコードを提供します。 ビジネス要件に基づいてUIをカスタマイズできます。 アイコンを置き換えて背景色を変更することもできます。 | ||
ビデオ録画 | 解像度とアスペクト比 | 標準解像度 (SD) 、高解像度 (HD) 、超高解像度 (UHD) での録画をサポートし、16:9、4:3、および1:1のビデオアスペクト比を提供します。 | この機能を使用するには、購入ページでショートビデオSDKを購入するときに録画機能を選択する必要があります。 |
定義 | 異なる解像度でビデオを生成するために、フレームレートと品質レベルを指定したり、カスタムのGOP (Group of Picture) 設定とビットレートを設定したりできます。 | ||
マルチクリップ録音 | 再開可能な記録と連続記録をサポートします。 | ||
カスタム期間 | 最大および最小の記録時間を設定できます。 | ||
速度ランピング | 早送りとスローモーションの効果をサポートします。 | ||
記録制御 | フレームの切り替え、カメラの切り替え、懐中電灯の使用、露出レベルの指定、焦点距離の変更、フォーカスモードの設定ができます。 | ||
写真のキャプチャ | 現在の画像をキャプチャし、画像を写真として保存します。 | ||
バックグラウンドミュージック | 録音UIに音楽を追加できます。 音楽リソースは、追加料金で第三者によって提供されます。 | ||
リアルタイム透かし | ビデオを録画するときに透かしを追加できます。 | ||
リアルタイムフィルター | ビデオプレビュー中にリアルタイムでフィルターを切り替えることができます。 カスタムフィルターを作成することもできます。 | ||
リアルタイム効果 | プレビュー中にディザリングや画面分割などの一般的な効果を追加できます。 カスタム効果を追加することもできます。 | ||
フェイスステッカー | 内蔵の顔認識機能を使用して、顔のステッカーなどのエフェクトを追加できます。 | ||
顔認識API | サードパーティの顔認識サービスの統合をサポートし、ユーザーが記録中に顔のステッカーを追加できるようにします。 | ||
カスタムレンダリング | コールバックで返される収集データのカスタムレンダリングをサポートします。 | ||
基本レタッチ | レタッチ効果をリアルタイムで追加し、録音中にレタッチレベルを変更できます。 | ||
高度なレタッチ | Queen SDKとFaceUnity SDKを統合して、肌のスムージング、バラ色の頬、肌のホワイトニング、大きな目、顔のシンニングなどのレタッチ効果を使用します。 FaceUnity SDKの使用に対して課金されます。 | ||
デュエット録音 | カメラで撮影されているビデオと既存のビデオで構成されるデュエットを記録できます。 | ||
混合オーディオストリーム | 録音中の複数のオーディオストリームのリアルタイムミキシングをサポートします。 | ||
エコー除去 | 録音中の録音ソースからのエコー除去をサポートします。 | ||
ノイズ低減 | 録音中のノイズリダクションをサポートします。 | ||
画面録画 | 画面を録画してビデオを生成できます。 | ||
マルチソース录音 | カメラで録画したビデオ、画面に録画したビデオ、ローカルデバイスからのビデオを組み合わせてビデオを生成します。 | ||
基本的なビデオ編集 | ビデオのインポート | ローカルビデオをインポートしてビデオを編集できます。 | この機能を使用するには、購入ページでショートビデオSDKを購入するときにインポート機能を選択する必要があります。 |
写真のトリミング | 画像サイズで写真をトリミングできます。 パディングとトリミングモードがサポートされています。 | ||
ビデオトリミング | 画像サイズまたはビデオ期間でビデオをトリミングできます。 パディングとトリミングモードがサポートされています。 | ||
元のアスペクト比でトリミングする | 元のアスペクト比に基づいて、期間ごとにビデオをトリミングできます。 これにより、ビデオクロッピングに必要な時間を短縮できます。 | ||
動画コード変換 | エンコード形式、ビットレート、GOP設定、およびフレームレートを設定して、さまざまな圧縮率に基づいてビデオを生成できます。 | ||
フレームによるプレビュー | タイムラインを移動したときに、参照カーソルが表示されるフレーム画像をプレビューウィンドウに表示できます。 | ||
ビデオスナップショット | 現在のビデオフレームをレンダリングし、現在のタイムラインに基づいてスナップショットを画像として保存できます。 | ||
ストリームマージ | 複数の画像とビデオストリームをインポートおよびマージして、ビデオファイルを生成できます。 | ||
複数のビデオのレイアウト | 複数のビデオをインポートし、位置とサイズを指定して、複数の画像を含むビデオを生成できます。 | ||
ピクチャ・イン・ピクチャ (PiP) | メインのビデオトラックに互いに重なるビデオを追加して、PiPエフェクト付きのビデオファイルを生成できます。 | ||
バックグラウンドミュージック | タイムエフェクトの影響を受けない音楽を追加できます。 音楽リソースは、追加料金で第三者によって提供されます。 | ||
ローカルオーディオファイルを使用したダビング | ローカルオーディオファイルをビデオに追加できます。 早送りやスローモーションエフェクトなどのタイムエフェクトを追加することもできます。 | ||
ビデオ効果 | 時間効果 | 高速またはスローモーション、逆再生、および繰り返しエフェクトをビデオに追加できます。 | この機能は無料で使用できます。 |
画像編集 | 編集UIで画像の明るさ、ホワイトバランス、シャープネス、ビネット、コントラストを変更できます。 | ||
静的フィルター | 編集UIで、ルックアップテーブル (LUT) フィルターまたはシェーダースクリプトフィルターをリアルタイムで切り替えることができます。 | ||
アニメーションフィルター | 編集UIで、ボディ外やファントムなどのアニメーションフィルターを追加できます。 | ||
Transition | 隣接するビデオや写真の間に、翻訳、フェード、シャッターなどのトランジション効果を追加できます。 | ||
フレームアニメーション | ビデオや画像で、ステッカーや字幕などのアニメーションをシフト、ズーム、変更できます。 | ||
静的ステッカー | 編集UIでビデオに静的ステッカーを時間内に追加できます。 静的ステッカーを追加した後、静的ステッカーの表示期間と、静的ステッカーを表示する時点を変更できます。 | ||
落書き | ペイントブラシのスタイル、サイズ、色を調整できます。 | ||
エンド透かし | ビデオにエンド透かしを追加できます。 終了透かしの表示期間を指定できます。 | ||
カスタムレンダリング | コールバックで返されるエンコードされたフレームデータのカスタムレンダリングをサポートします。 | ||
ノイズ低減 | オーディオクリップのノイズリダクションをサポート。 | ||
オーディオのフェードインとフェードアウト | オーディオのフェードインおよびフェードアウト効果をサポートします。 | ||
ミュート | 現在のビデオと音楽の元のオーディオをミュートできます。 | ||
サウンドエフェクト | ロリータや男性の声などの音声エフェクトを使用して、編集UIで元のオーディオを編集できます。 | ||
アニメーションステッカー | アニメーションステッカー | アニメーションステッカーを含む一連のフレームを、ある時点でビデオに追加できます。 アニメーションステッカーを追加した後、アニメーションステッカーの表示時間とアニメーションステッカーを表示する時点を調整できます。 | この機能を使用するには、購入ページでショートビデオSDKを購入するときにステッカー機能を選択する必要があります。 |
MV | MV | MVを追加し、編集UIでMVを切り替えることができます。 | この機能を使用するには、購入ページでショートビデオSDKを購入するときにMV機能を選択する必要があります。 |
字幕 | レギュラー字幕 | 複数の字幕を追加できます。 字幕の位置、サイズ、角度、色、フォントを設定できます。 字幕の表示期間と、字幕を表示する時点を指定することもできます。 | この機能を使用するには、購入ページでショートビデオSDKを購入するときに字幕機能を選択する必要があります。 |
バブル字幕 | 字幕に背景を追加できます。 アニメーションの背景を追加し、字幕の境界線を設定できます。 | ||
ワードアート | アート効果を使用するマルチカラーのテキストスタイルをサポートします。 | ||
字幕の反転 | 字幕効果を組み合わせることができます。 効果を管理し、ビジネス要件に基づいて時点を指定できます。 | ||
ドラフトボックス | ドラフト | ドラフトとして録画または編集したビデオを保存できます。 ドラフトを使用したいときに直接編集できます。 | この機能は無料で使用できます。 |
ドラフトリスト | 編集したビデオをドラフトリストに追加できます。 | ||
ドラフトのクラウドへの同期 | ビデオドラフトをアップロードおよびダウンロードできます。 | ||
その他 | アルバムの選択 | アルバムまたはビデオ期間でビデオをフィルタリングできます。 | この機能は無料で使用できます。 |
サムネイル | 指定した時点のビデオからフレームを抽出し、そのフレームを使用してサムネイルを生成できます。 高速モードを使用すると、サムネイルをすばやく生成できます。 | ||
ビデオ情報 | 解像度、フレームレート、エンコード形式など、ビデオに関する一般的な情報を抽出できます。 | ||
VODにアップロード | ショートビデオSDKでビデオアップロードに使用されるコアクラスを統合し、アップロードSDKを使用してビデオアップロードをサポートします。 ApsaraVideo VODを使用して、メディアアセット管理、クラウドベースのトランスコード、およびコンテンツモデレーションを行うことができます。 |
顧客サービス
Intelligentカスタマーサービスは、Alibaba CloudがショートビデオSDKを提供するインテリジェントなチャットボットです。 インテリジェントなチャットボットは、短いビデオSDKとその使用法に関する質問に答えることができます。