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

:DetectMediaMeta

最終更新日:Feb 26, 2026

メディアのフォーマットやストリーム情報などのメディアメタデータを照会します。

操作説明

  • この操作を呼び出す前に、Intelligent Media Management (IMM) の課金について精通していることを確認してください。****

  • 指定されたプロジェクトが現在のリージョンに存在することを確認してください。 詳細については、「プロジェクト管理」をご参照ください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

imm:DetectMediaMeta

none

*Project

acs:imm:{#regionId}:{#accountId}:project/{#ProjectName}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

ProjectName

string

任意

プロジェクトの名前。

test-project

SourceURI

string

任意

Object Storage Service (OSS) 内のメディアオブジェクトの URI。

OSS URI は oss://${Bucket}/${Object} の形式で指定します。ここで、${Bucket} は現在のプロジェクトと同じリージョンにあるバケットの名前で、${Object} は拡張子を含むオブジェクトのパスです。

oss://examplebucket/sampleobject.mp4

CredentialConfig CredentialConfig

任意

特別な要件がない場合は、このパラメーターを空のままにしてください。

権限付与チェーンの設定です。 詳細については、「権限付与チェーンを使用して他のエンティティのリソースにアクセスする」をご参照ください。

レスポンスフィールド

フィールド

説明

object

RequestId

string

リクエスト ID。

2213B1A9-EB3D-4666-84E0-24980BC*****

Language

string

コンテンツの言語。 詳細については、言語名を表すための ISO 639-2 Alpha-3 コードをご参照ください。

eng

Title

string

メディアオブジェクトのタイトル。

test

VideoStreams

array

ビデオストリーム。

VideoStream

ビデオストリームに関する情報。

AudioStreams

array

オーディオストリーム。

AudioStream

オーディオストリームに関する情報。

Subtitles

array

字幕ストリーム。

SubtitleStream

字幕ストリームに関する情報。

StreamCount

integer

メディアストリームの数。

2

ProgramCount

integer

プログラムの数。

2

FormatName

string

省略されたフォーマット名。

mov,mp4,m4a,3gp,3g2,mj2

FormatLongName

string

完全なフォーマット名。

QuickTime / MOV

Size

integer

メディアオブジェクトのサイズ。 単位:バイト。

25115517

StartTime

number

初期再生時間。

0.000000

Bitrate

integer

ビットレート。 単位:bit/s。

13164131

Artist

string

アーティスト。

unable

AlbumArtist

string

アルバムアーティスト。

unable

Composer

string

作曲者。

unable

Performer

string

演奏者。

unable

Album

string

アルバム。

unable

Duration

number

動画の合計時間。 単位:秒。

15.263000

ProduceTime

string

録画時間。 時刻フォーマットの詳細については、RFC3339 Nano 標準をご参照ください。

2022-04-24T02:39:57Z

LatLong

string

中心点の座標ペア。 座標ペアは緯度と経度の値で構成されます。 このパラメーター値は "latitude,longitude" 形式である必要があります。 緯度の有効な値:[-90,+90]。 経度の有効な値:[-180,+180]。

+120.029003,+30.283095

VideoWidth

integer

動画の幅 (ピクセル単位)。

1080

VideoHeight

integer

動画の高さ (ピクセル単位)。

1920

Addresses

array

住所。

このパラメーターは、住所情報が検出された場合にのみ返されます。

Address

住所の詳細。

成功レスポンス

JSONJSON

{
  "RequestId": "2213B1A9-EB3D-4666-84E0-24980BC*****",
  "Language": "eng",
  "Title": "test",
  "VideoStreams": [
    {
      "Index": 0,
      "Language": "en",
      "CodecName": "h264",
      "CodecLongName": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
      "Profile": "High",
      "CodecTimeBase": "1373627/83160000",
      "CodecTagString": "avc1",
      "CodecTag": "0x31637661",
      "Width": 1280,
      "Height": 720,
      "HasBFrames": 2,
      "SampleAspectRatio": "1:1",
      "DisplayAspectRatio": "16:9",
      "PixelFormat": "yuv420p",
      "Level": 40,
      "FrameRate": "25/1",
      "AverageFrameRate": "25/1",
      "TimeBase": "1/12800",
      "StartTime": 0,
      "Duration": 22.88,
      "Bitrate": 5407765,
      "FrameCount": 572,
      "Rotate": "90",
      "BitDepth": 8,
      "ColorSpace": "bt709",
      "ColorRange": "tv",
      "ColorTransfer": "bt709",
      "ColorPrimaries": "bt709"
    }
  ],
  "AudioStreams": [
    {
      "Index": 1,
      "Language": "en",
      "CodecName": "aac",
      "CodecLongName": "AAC (Advanced Audio Coding)",
      "CodecTimeBase": "1/44100",
      "CodecTagString": "mp4a",
      "CodecTag": "0x6134706d",
      "TimeBase": "1/48000",
      "StartTime": 0.0235,
      "Duration": 3.690667,
      "Bitrate": 320087,
      "FrameCount": 173,
      "Lyric": "test",
      "SampleFormat": "fltp",
      "SampleRate": 48000,
      "Channels": 2,
      "ChannelLayout": "stereo"
    }
  ],
  "Subtitles": [
    {
      "Index": 2,
      "Language": "en",
      "CodecName": "mov_text",
      "CodecLongName": "MOV text",
      "CodecTagString": "tx3g",
      "CodecTag": "0x67337874",
      "StartTime": 0,
      "Duration": 71.378,
      "Bitrate": 74,
      "Content": "欢迎",
      "Width": 600,
      "Height": 30
    }
  ],
  "StreamCount": 2,
  "ProgramCount": 2,
  "FormatName": "mov,mp4,m4a,3gp,3g2,mj2",
  "FormatLongName": "QuickTime / MOV",
  "Size": 25115517,
  "StartTime": 0,
  "Bitrate": 13164131,
  "Artist": "unable",
  "AlbumArtist": "unable",
  "Composer": "unable",
  "Performer": "unable",
  "Album": "unable",
  "Duration": 15.263,
  "ProduceTime": "2022-04-24T02:39:57Z",
  "LatLong": "+120.029003,+30.283095",
  "VideoWidth": 1080,
  "VideoHeight": 1920,
  "Addresses": [
    {
      "Language": "zh-Hans",
      "AddressLine": "中国浙江省杭州市余杭区文一西路969号",
      "Country": "中国",
      "Province": "浙江省",
      "City": "杭州市",
      "District": "余杭区",
      "Township": "文一西路"
    }
  ]
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。