このトピックでは、Intelligent Media Management (IMM) の課金項目および関連する詳細について説明します。
Alibaba Cloud 国際サイトにおける課金項目の価格設定
Intelligent Media Management (IMM) には、以下のカテゴリの課金項目が含まれます:画像インテリジェンス、メタデータ管理、メディア処理、ドキュメント処理、ファイル処理。
2025 年 7 月 28 日(UTC + 08:00)11:00 より、IMM では従来無料であった一部機能の課金化および既存の課金項目の価格改定が実施されます。詳細については、「IMM 価格改定のお知らせ」をご参照ください。
画像インテリジェンス
画像インテリジェンスの課金項目の詳細な価格設定については、以下の表をご参照ください。
課金項目 | 課金項目の説明 | 関連 API 操作 | 関連 x-oss-process 操作 | 価格(USD) | 単位 |
ImageDetect | 顔検出 |
|
| 0.028 | 1,000 回呼び出しあたり |
人物検出 | DetectImageBodies(人物検出) | image/bodies | |||
車両検出 | DetectImageCars | image/cars | |||
ImageLabel | 画像タグ付け | DetectImageLabels(画像ラベル検出) | image/labels | 0.142 | 1,000 回呼び出しあたり |
ImageFace | 顔画像 | CreateFacesSearchingTask(類似顔検索タスクを作成) | 0.028 | 1,000 回呼び出しあたり | |
ImageFaceClustering | 顔クラスタリング |
| 7.0754717 | 1,000 回呼び出しあたり | |
GenerateStory | ストーリー生成 | CreateStory(ストーリーを作成) | 7.0754717 | 1,000 回呼び出しあたり | |
ImageMosaic | 画像モザイク | AddImageMosaic(画像モザイクを追加) | 0.0074 | 1,000 回呼び出しあたり | |
ImageCropping | スマート画像切り抜き推奨 | DetectImageCropping(視覚的に最適な切り抜き領域を検出) | image/crop,g_auto | 0.1415094 | 1,000 回呼び出しあたり |
ImageQRCodes | 画像内の QR コード検出 | DetectImageCodes(QR コード検出) | image/codes | 0.1132075 | 1,000 回呼び出しあたり |
ImageSplicing | 画像ステッチング | CreateImageSplicingTask(画像ステッチングタスクを作成) |
| 1,000 回呼び出しあたり | |
ImageToPDF | 画像から PDF への変換 | CreateImageToPDFTask(画像から PDF への変換タスクを作成) | 0.0074 | 1,000 画像あたり | |
ImageScoring | 画像品質スコアリング | DetectImageScore(画像品質スコアリング) | image/scoring | 0.0424528 | 1,000 回呼び出しあたり |
LocationDateClustering | 時空間クラスタリング | CreateLocationDateClusteringTask(時空間クラスタリングタスクを作成) | 限定期間中は無料 | 1,000 回呼び出しあたり | |
SimilarImageClustering | 画像クラスタリング | CreateSimilarImageClusteringTask(類似画像クラスタリングタスクを作成) | 限定期間中は無料 | 1,000 回呼び出しあたり | |
Blindwatermark | 画像に対するブラインドウォーターマーク |
|
| 0.0990566 | 1,000 回呼び出しあたり |
ReverseGeocoding | 逆ジオコーディング | DetectMediaMeta(メディアファイルのメタデータを取得) 説明 メディアファイルに地理的位置情報が含まれる場合にのみ課金されます。 | 0.1415094 | 1,000 回呼び出しあたり | |
ImageTexts | 画像に対する光学文字認識(OCR) | DetectImageTexts(画像に対して OCR を実行) | 7.0754717 | 1,000 回呼び出しあたり |
メタデータ管理
メタデータ管理の課金項目の詳細な価格設定については、以下の表をご参照ください。
課金項目 | 課金項目の説明 | 関連 API 操作 | 関連 x-oss-process 操作 | 価格(USD) | 単位 |
StandardQueryL0 | 基本クエリ |
| task/get | 0.001 | 1,000 回呼び出しあたり |
StandardQueryL1 | 標準クエリ |
| 0.002 | 1,000 回呼び出しあたり | |
StandardQueryL2 | 高度クエリ |
| 0.074 | 1,000 回呼び出しあたり | |
MediaMeta | メディア情報の取得 |
|
| 0.1415094 | 1,000 回呼び出しあたり |
SemanticAnalyze | 意味解析 | SemanticQuery(自然言語クエリ) | 0.52 | 1,000 回呼び出しあたり |
メディア処理
メディア処理の課金項目の詳細な価格設定については、以下の表をご参照ください。
課金項目 | 課金項目の説明 | 関連 API 操作 | 関連 x-oss-process 操作 | 価格(USD) | 単位 |
AudioCompress | 音声トランスコード | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0000141509 | 音声 1 秒あたり |
VideoCompressCopy | コンテナフォーマット変換 | CreateMediaConvertTask(メディアトランスコードタスクを作成) | 0.00001433525 | 動画 1 秒あたり | |
VideoCompress264LD | H.264-LD トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0000509434 | 動画 1 秒あたり |
VideoCompress264SD | H.264-SD トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0000707547 | 動画 1 秒あたり |
VideoCompress264HD | H.264-HD トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0001273585 | 動画 1 秒あたり |
VideoCompress2642K | H.264-2K トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0002830189 | 動画 1 秒あたり |
VideoCompress2644K | H.264-4K トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0006367925 | 動画 1 秒あたり |
VideoCompress265LD | H.265-LD トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0002122642 | 動画 1 秒あたり |
VideoCompress265SD | H.265-SD トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0003537736 | 動画 1 秒あたり |
VideoCompress265HD | H.265-HD トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0007075472 | 動画 1 秒あたり |
VideoCompress2652K | H.265-2K トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0011320755 | 動画 1 秒あたり |
VideoCompress2654K | H.265-4K トランスコード注* | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.0022641509 | 動画 1 秒あたり |
MediaAnimation | 動画から GIF への変換 | CreateMediaConvertTask(メディアトランスコードタスクを作成) | video/animation |
| 千フレーム |
ExtractSubtitleText | 動画からのテキスト字幕抽出 | CreateMediaConvertTask(メディアトランスコードタスクを作成) | 0.223 | 1,000 ストリームあたり | |
ExtractSubtitleImage | 動画からの画像字幕抽出 | CreateMediaConvertTask(メディアトランスコードタスクを作成) | 0.015 | 千フレーム | |
VideoFraming | 動画スナップショット | CreateMediaConvertTask(メディアトランスコードタスクを作成) |
| 0.015 | 千フレーム |
VideoClassification | 動画ラベル検出 | CreateVideoLabelClassificationTask(メディアトランスコードタスクを作成) | 7.0754717 | 1,000 回呼び出しあたり | |
LiveTranscoding | リアルタイムトランスコード注* | GenerateVideoPlaylist(リアルタイムトランスコードプレイリストを生成) |
| 0.0000141509 | CountUnit |
ドキュメント処理
ドキュメント処理の課金項目の詳細な価格設定については、以下の表をご参照ください。
2023 年 12 月 1 日より前に作成されたオンラインプレビューまたはオンライン編集用プロジェクトは、ドキュメントの開封回数に基づいて課金されます。2023 年 12 月 1 日以降に作成されたプロジェクトは、API 呼び出し回数に基づいて課金されます。
課金項目 | 課金項目の説明 | 関連 API 操作 | 関連 x-oss-process 操作 | 価格(USD) | 単位 |
DocumentConvert | ドキュメント変換 | CreateOfficeConversionTask(ドキュメント変換タスクを作成) |
| 11.3207547 | 1,000 回呼び出しあたり |
ドキュメントテキスト抽出 | ExtractDocumentText(ドキュメントテキストを抽出) | ||||
DocumentWebofficeEdit | オンライン編集(Weboffice)注* |
| doc/edit | 2.8301887 | 1,000 回呼び出しあたり |
DocumentWebofficePreview | オンラインプレビュー(Weboffice)注* |
| doc/preview | 1.4150943 | 1,000 回呼び出しあたり |
DocumentWebofficeCachePreview | キャッシュ済みプレビュー(Weboffice) |
| 0.9905660 | 1,000 回呼び出しあたり 重要 これは API 呼び出し回数を指します。 |
ファイル処理
ファイル処理の課金項目の詳細な価格設定については、以下の表をご参照ください。
課金項目 | 課金項目の説明 | 関連 API 操作 | 関連 x-oss-process 操作 | 価格(USD) | 単位 |
PointCloudCompress | ポイントクラウド圧縮 | CreateCompressPointCloudTask(ポイントクラウド圧縮タスクを作成) | pointcloud/compress | 0.03 | 1,000 回呼び出しあたり |
FileProcess | ファイルパッケージングおよびダウンロード | CreateFileCompressionTask(ファイル圧縮タスクを作成) | 0.00074 | GB | |
アーカイブ展開 | CreateFileUncompressionTask(展開タスクを作成) | ||||
FilePreview | アーカイブプレビュー | CreateArchiveFileInspectionTask(アーカイブ検査タスクを作成) | 0.0074 | TB |
API の複数の課金項目
SemanticQuery 操作では、StandardQueryL2 および SemanticAnalyze の両方の課金項目が課金されます。
CreateFacesSearchingTask 操作では、ImageDetect および ImageFace の両方の課金項目が課金されます。
動画トランスコードの詳細
H.264 トランスコード:出力動画には H.264 エンコーダーが使用されます。
H.265 トランスコード:出力動画には H.265 エンコーダーが使用されます。
LD:出力動画解像度 ≤ 640 × 480
SD:出力動画解像度 ≤ 1280 × 720
HD:出力動画解像度 ≤ 1920 × 1080
2K:出力動画解像度 ≤ 2560 × 1440
4K:出力動画解像度 ≤ 3840 × 2160
動画トランスコードは、動画 1 秒ごとに課金されます。課金時間は 1 秒単位で切り上げられます。1 秒未満の端数は 1 秒として課金されます。
ドキュメントプレビューおよび編集の課金詳細
2023 年 12 月 1 日より前に作成されたプロジェクトでは、オンライン編集およびオンラインプレビューは、API 呼び出し回数ではなく、ドキュメントの開封回数に基づいて課金されます。
2023 年 12 月 1 日以降に作成されたプロジェクトでは、課金は API 呼び出し回数に基づきます。新しい課金モデルに切り替えるには、新規プロジェクトを作成してください。
API 呼び出し課金モデルでは、各 API 呼び出しは 1 人のユーザーのみが使用できます。再利用された場合、最後のユーザーのみがアクセス権を保持し、他のすべてのユーザーのアクセス権は取り消されます。
GenerateWebofficeToken 操作の Permission.Readonly パラメーターが true に設定されている場合、ドキュメントプレビューが課金対象となります。false に設定されている場合は、オンライン編集が課金対象となります。
RefreshWebofficeToken 操作は、GenerateWebofficeToken 呼び出し時に使用したパラメーターに基づいて課金されます。Permission.Readonly が true に設定されていた場合、ドキュメントプレビューが課金対象となり、それ以外の場合はオンライン編集が課金対象となります。
リアルタイムトランスコードの課金詳細
課金構成要素:
プレイリストを生成する際、InitialTranscode パラメーターを使用して初期トランスコード時間を制御できます。これにより、 LiveTranscoding の料金が発生します。
動画を再生する際、TS ファイルがトランスコードされていない場合、新しいトランスコーディングジョブが開始されます。これにより、追加の LiveTranscoding 料金が発生します。
OSS からソース動画ファイルを読み取り、トランスコード済みファイルを OSS に書き戻す際に料金が発生します。OSS から直接動画ファイルを再生する場合も料金が発生します。OSS 関連の料金詳細については、OSS の課金項目をご参照ください。
LiveTranscoding のカウント数式:
動画
コーデックの eff 値:h264 = 0.3、h265 = 1.8
数式:
Ceiling(eff * Ceiling(Height / 240) * Ceiling(Width / 240) * Ceiling(FrameRate / 30) + 1) * Ceiling(VideoStreamDuration)音声
eff 値:0.3
数式:
Ceiling(eff * Ceiling(AudioStreamDuration))
課金ルール:TargetVideo.Stream または TargetAudio.Stream で指定された各音声または動画ストリームは個別に処理され、個別に課金されます。以下の例は、リアルタイムトランスコードの料金を示しています。
例 1(プレイリスト生成のみ、再生なし、LiveTranscoding 料金なし):
ユーザーが GenerateVideoPlaylist を呼び出します。出力動画は 38 分、解像度 800 × 600、フレームレート 30、コーデック h264、初期トランスコード時間 0 秒です。TranscodeAhead はデフォルト値を使用します。再生は行われません。
例 2(プレイリスト生成のみ、事前トランスコード設定、事前トランスコードのみ課金):
ユーザーが GenerateVideoPlaylist を呼び出します。出力動画は 38 分、解像度 800 × 600、フレームレート 30、コーデック h264、初期トランスコード時間 30 秒です。TranscodeAhead はデフォルト値を使用します。再生は行われません。
料金:
LiveTranscoding(CU カウント数式):
Ceiling((0.3 * Ceiling(800 / 240) * Ceiling(600 / 240) * Ceiling(30 / 30) + 1) * Ceiling(30) + Ceiling(0.3 * Ceiling(30)) = 159 (CountUnit)
例 3(プレイリスト生成、部分再生、再生されたセグメントのみ課金):
ユーザーが GenerateVideoPlaylist を呼び出します。出力動画は 38 分、解像度 800 × 600、フレームレート 30、コーデック h264、初期トランスコード時間 0 秒です。TranscodeAhead はデフォルト値を使用します。ユーザーは m3u8 プレイリストを最初から再生し、5 分で停止(デフォルトのフォワードトランスコードは 2 分)、その後 15 分にジャンプして最後まで再生します。
料金:
LiveTranscoding(CU カウント数式):
Ceiling((0.3 * Ceiling(800 / 240) * Ceiling(600 / 240) * Ceiling(30 / 30) + 1) * (Ceiling((5 + 2) * 60) + Ceiling((38 - 15) * 60)) + Ceiling(0.3 * Ceiling((5 + 2) * 60)) + Ceiling(0.3 * Ceiling((38 - 15) * 60)) = 9540 (CountUnit)
例 4(複数のユーザーが同じ動画を再生、繰り返し再生は一度のみ課金):
ユーザーが GenerateVideoPlaylist を呼び出します。出力動画は 38 分、解像度 800 × 600、フレームレート 30、コーデック h264、初期トランスコード時間 0 秒です。TranscodeAhead はデフォルト値を使用します。
ユーザー A は m3u8 プレイリストを最初から再生し、5 分で停止します。
ユーザー B は m3u8 プレイリストを 15 分から再生し、最後まで再生します。
ユーザー C は m3u8 プレイリストを最初から最後まで再生します。
料金:
LiveTranscoding(CU カウント数式):
Ceiling((0.3 * Ceiling(800 / 240) * Ceiling(600 / 240) * Ceiling(30 / 30) + 1) * Ceiling(38 * 60) + Ceiling(0.3 * Ceiling(38 * 60)) = 12084 (CountUnit)
用語の定義:
Width:出力動画の解像度の幅
Height:出力動画の解像度の高さ
FrameRate:動画のフレームレート
VideoStreamDuration:動画ストリームの持続時間
AudioStreamDuration:音声ストリームの持続時間
eff:CU 係数
Ceiling(x) 関数:x 以上の最小の整数値を返します。
オペレーターと課金項目のマッピング
OSS バケットをアタッチするか、IndexFileMeta または BatchIndexFileMeta を呼び出してメタデータインデックスを作成する際、「ワークフローテンプレートとオペレーターのマッピング」のオペレーターを実行すると、データ処理、インデックスストレージ、および OSS リクエストに対して料金が発生します。OSS リクエスト料金は OSS によって課金されます。詳細については、OSS のリクエスト料金をご参照ください。オペレーターと課金項目のマッピングは以下の通りです:
オペレーター | 課金項目 | 課金元 |
OSSMeta オペレーター | OSS | |
MIME オペレーター | 課金なし | なし |
FaceDetection オペレーター | ImageFace注* | IMM |
LabelClassification オペレーター (画像) | ImageClassification注* | IMM |
LabelClassification オペレーター (動画) | VideoClassification | IMM |
ImageScoring オペレーター | ImageScoring注* | IMM |
ReGEO オペレーター | ReverseGeocoding | IMM |
MediaMeta オペレーター | MediaMeta | IMM |
EXIF オペレーター | OSS | |
ExtractDocumentText オペレーター | DocumentConvert | IMM |
ExtractImageEmbeddings オペレーター | 限定期間中は無料 | IMM |
外部リクエスト料金
Intelligent Media Management (IMM) を使用して OSS にアクセスすると、OSS リクエスト料金が発生します。詳細については、「リクエスト料金」をご参照ください。