Intelligent Media Management(IMM)機能は Object Storage Service(OSS)に統合されているため、OSS 内で IMM のさまざまなデータ処理および分析機能を利用できます。このトピックでは、OSS の x-oss-process 機能を使用して IMM 機能にアクセスする方法について説明します。
前提条件
OSS バケットが配置されているリージョンで IMM が利用可能です。IMM が利用可能なリージョンの詳細については、「エンドポイント」をご参照ください。
説明API と SDK を使用することで、サポートされているすべてのリージョンで新しいバージョンの機能にアクセスできます。コンソールから新しいバージョンの機能へのアクセスは段階的なテスト中で、ドイツ(フランクフルト)と中国(青島)でのみ利用可能です。
IMM がアクティブ化されています。詳細については、「IMM のアクティブ化」をご参照ください。
課金
IMM の使用には料金が発生します。詳細については、「課金概要」をご参照ください。
手順
ステップ 1:IMM プロジェクトを作成する
ステップ 2:OSS バケットをバインドする
AttachOSSBucket 操作を呼び出して、プロジェクトを OSS バケットにバインドできます。この例では、OpenAPI Explorer で操作を呼び出して、プロジェクトを OSS バケットにバインドします。
OpenAPI Explorer にログオンします。ページの左上隅で、IMM API バージョンとリージョンを選択します。

プロジェクトは、同じリージョンにある OSS バケットにのみバインドできます。
[パラメータ]タブで、ProjectName フィールドにプロジェクト名、OSSBucket フィールドにバケット名を入力し、[呼び出しを開始] をクリックします。

ページの右側にある[レスポンス]タブで、呼び出しのレスポンスを表示します。

ステップ 3:権限を付与する
権限の詳細については、「権限」をご参照ください。
権限の構成は、RAM ユーザーまたは RAM ロールの場合にのみ必要です。Alibaba Cloud アカウントを使用している場合は、この手順をスキップします。
ステップ 4:クォータを申請する
OSS コンソール にログオンします。
左側のナビゲーションウィンドウで、[セルフサービスツール] をクリックします。
[その他のツール] をクリックします。
ドロップダウンリストから、OSS バケットを選択します。

[新しい IMM バージョンのデータ処理機能を使用するために GET メソッドを使用する] と [新しい IMM バージョンのデータ処理機能を使用するために POST メソッドを使用する] の横にある [クォータの申請] をクリックします。

承認されるまで待ちます。
x-oss-process 機能でサポートされている機能
匿名アクセスはサポートされていません。アクセス用の署名付き URL を生成する方法の詳細については、「署名」をご参照ください。
メディア処理
詳細については、「メディア処理」をご参照ください。
機能 | パラメータ | 説明 |
video/convert | OSS 内のビデオオブジェクトを必要な形式に変換します。 | |
video/animation | OSS 内のビデオオブジェクトを GIF や WebP などのアニメーション画像形式に変換します。 | |
video/sprite | OSS 内のビデオオブジェクトのフレームから指定された形式のスプライトを作成します。 | |
video/snapshots | OSS 内のビデオオブジェクトからフレームをキャプチャし、指定された形式に変換します。 | |
video/concat | OSS 内の複数のビデオオブジェクトを、指定された形式の単一のビデオに結合します。 | |
audio/convert | OSS 内のオーディオオブジェクトを指定された形式に変換します。 | |
audio/concat | OSS 内の複数のオーディオオブジェクトを、指定された形式の単一のオーディオに結合します。 | |
audio/info | OSS 内のオーディオオブジェクトのメディア形式情報とメディアストリーム情報を抽出します。 | |
video/info | OSS 内のビデオオブジェクトのメディア形式情報とメディアストリーム情報を抽出します。 |
ドキュメント処理
詳細については、「ドキュメント処理」および「インテリジェントドキュメント処理」をご参照ください。
機能 | パラメータ | 説明 |
doc/preview | OSS 内のドキュメントをオンラインでプレビューします。 | |
doc/edit | OSS 内のドキュメントをオンラインで共同編集します。 | |
doc/convert | OSS 内のドキュメントのスナップショットをオンラインでキャプチャします。 | |
doc/convert | OSS 内のドキュメントの形式をオンラインで変換します。 | |
| 中国語や英語など、複数の言語にテキストを翻訳します。 | |
| ドキュメントを推敲します。 | |
| ドキュメントの簡単な概要を生成します。 | |
| 既存のテキスト、件名、スタイルなどの条件に基づいて、首尾一貫した論理的に整合性のあるフォローアップコンテンツを生成します。 | |
| 既存のドキュメント全体の表現とスタイルを最適化します。 | |
| ドキュメントのトーンを調整し、表現を改善します。 |
画像インテリジェンス
詳細については、「画像インテリジェンス」をご参照ください。
機能 | パラメータ | 説明 |
image/faces | 画像内の複数の顔を検出し、顔情報を分析します。 | |
image/bodies | 画像内の人体の位置を検出します。 | |
イメージ/車 | 画像内の車両情報とナンバープレート情報を検出します。 | |
イメージ/コード | イメージ内の QR コード情報を検出します。 | |
image/labels | シーン、オブジェクト、イベントなど、画像の内容を検出します。 | |
image/score | 画像の色や彩度など、美的観点に基づいて画像の視覚的品質を評価します。 | |
image/blindwatermark | 画像に不可視ウォーターマークを追加します。 | |
image/deblindwatermark | 画像内の不可視ウォーターマークを解析します。 |