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

Intelligent Media Services:CreateEditingProject

最終更新日:Aug 05, 2026

クラウド編集プロジェクトを作成します。タイトル、説明、タイムライン、およびプロジェクトのカバーを設定できます。

操作説明

  • 課金は、編集および合成によって生成される出力ビデオの持続時間に基づきます。詳細については、「ビデオクリップ」をご参照ください。処理が失敗した場合は料金が発生しません。

今すぐお試しください

この 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 ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

ice:CreateEditingProject

*すべてのリソース。

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

Title

string

必須

クラウド編集プロジェクトのタイトル。

example

Description

string

任意

クラウド編集プロジェクトの説明。

Description

Timeline

string

任意

JSON フォーマットのクラウド編集プロジェクトのタイムライン。

{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]}

CoverURL

string

任意

クラウド編集プロジェクトのカバー URL。

https://example.com/example.png

TemplateId

string

任意

最小限の操作でタイムラインを迅速に構築するために使用されるテンプレート ID。

重要 Timeline または TemplateId のいずれかを指定する必要がありますが、両方を指定することはできません。TemplateId を指定する場合、ClipsParam も指定する必要があります。

****96e8864746a0b6f3****

ClipsParam

string

任意

JSON フォーマットのテンプレートに対応する素材パラメーター。TemplateId を指定する場合、ClipsParam も指定する必要があります。フォーマットの詳細については、「標準テンプレートの作成と使用」および「高度なテンプレートの作成と使用」をご参照ください。

テンプレートユーザーガイドをご参照ください

TemplateType

string

任意

テンプレートタイプ。テンプレートベースのクラウド編集プロジェクトを作成する際にこのパラメーターを指定します。デフォルト値: Timeline。

有効な値:

  • Timeline: 標準テンプレート。

  • VETemplate: 高度なテンプレート。

列挙値:

  • Timeline :

    標準テンプレート。

  • VETemplate :

    高度なテンプレート。

Timeline

MaterialMaps

string

任意

プロジェクトに関連付けられた素材。複数の素材はカンマ (,) で区切ります。タイプごとに最大値 10 個の素材 ID がサポートされています。

{"video":"*****2e057304fcd9b145c5cafc*****", "image":"****8021a8d493da643c8acd98*****,*****cb6307a4edea614d8b3f3c*****", "liveStream": "[{\"appName\":\"testrecord\",\"domainName\":\"test.alivecdn.com\",\"liveUrl\":\"rtmp://test.alivecdn.com/testrecord/testストリーム\",\"streamName\":\"testストリーム\"}]", "editingProject": "*****9b145c5cafc2e057304fcd*****"}

BusinessConfig

string

任意

プロジェクトのビジネス構成オブジェクト。標準編集プロジェクトの場合はこのパラメーターを無視できます。

  • ライブ編集プロジェクトの場合、OutputMediaConfig.StorageLocation は必須です。

  • OutputMediaConfig.Path が指定されていない場合、生成されたライブクリップはデフォルトでルートパスに保存されます。

  • OutputMediaTarget は vod-media または oss-object に設定できます。デフォルト値: oss-object。

  • OutputMediaTarget が vod-media に設定されている場合、Path は効果がありません。

{ "OutputMediaConfig" : { "StorageLocation": "test-bucket.oss-cn-shanghai.aliyuncs.com", "Path": "test-パス" }, "OutputMediaTarget": "oss-オブジェクト", "ReservationTime": "2021-06-21T08:05:00Z" }

ProjectType

string

任意

編集プロジェクトのタイプ。

  • EditingProject: 標準編集プロジェクト。

  • LiveEditingProject: ライブ編集プロジェクト。

LiveEditingProject

レスポンスフィールド

フィールド

説明

object

レスポンスのスキーマ。

RequestId

string

リクエストの ID。

******3B-0E1A-586A-AC29-742247******

Project

object

クラウド編集プロジェクト。

ProjectId

string

クラウド編集プロジェクトの ID。

****01bf24bf41c78b2754cb3187****

Title

string

クラウド編集プロジェクトのタイトル。

example_タイトル

Description

string

プロジェクトの説明。

example_description

Timeline

string

JSON フォーマットのクラウド編集プロジェクトのタイムライン。構造の詳細については、「 TimeLine 」をご参照ください。このフィールドが空の場合、空のタイムラインが作成され、クラウド編集プロジェクトの合計持続時間は 0 になります。

{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****4d7cf14dc7b83b0e801c****"},{"MediaId":"****4d7cf14dc7b83b0e801c****"}]}]}

TemplateId

string

テンプレート ID。

****96e8864746a0b6f3****

ClipsParam

string

テンプレート素材パラメーター。

テンプレートユーザーガイドをご参照ください

CoverURL

string

クラウド編集プロジェクトのカバー URL。

http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires=&OSSAccessKeyId=&Signature=&security-token=

Status

integer

クラウド編集プロジェクトのステータス。

有効な値:

  • 1: Draft。

  • 2: Editing。

  • 3: Producing。

  • 4: Produced。

  • 5: ProduceFailed。

  • 7: Deleted。

2

StatusName

string

クラウド編集プロジェクトのステータス名。ステータスリストのステータス名に対応します。

Editing

CreateTime

string

クラウド編集プロジェクトの作成時間。

2021-01-08T16:52:07Z

ModifiedTime

string

クラウド編集プロジェクトの変更時間。

2021-01-08T16:52:07Z

Duration

number

クラウド編集プロジェクトの持続時間。

3.4200000

CreateSource

string

クラウド編集プロジェクトの作成ソース。

  • OpenAPI

  • AliyunConsole

  • WebSDK

  • LiveEditingOpenAPI

  • LiveEditingConsole

WebSDK

ModifiedSource

string

クラウド編集プロジェクトの変更ソース。

  • OpenAPI

  • AliyunConsole

  • WebSDK

  • LiveEditingOpenAPI

  • LiveEditingConsole

WebSDK

TemplateType

string

クラウド編集プロジェクトのテンプレートタイプ。

Timeline

BusinessConfig

string

プロジェクトのビジネス構成。標準編集プロジェクトの場合はこのパラメーターを無視できます。

{ "OutputMediaConfig" : { "StorageLocation": "test-bucket.oss-cn-shanghai.aliyuncs.com", "Path": "test-パス" }, "OutputMediaTarget": "oss-オブジェクト", "ReservationTime": "2021-06-21T08:05:00Z" }

ProjectType

string

編集プロジェクトのタイプ。デフォルト値: EditingProject。

  • EditingProject: 標準編集プロジェクト。

  • LiveEditingProject: ライブ編集プロジェクト。

LiveEditingProject

BusinessStatus

string

プロジェクトのビジネスステータス。標準編集プロジェクトの場合はこのパラメーターを無視できます。

  • Reserving: ライブストリームが予約中です。

  • ReservationCanceled: 予約がキャンセルされました。

  • BroadCasting: ライブストリームが配信中です。

  • LoadingFailed: 読み込みが失敗しました。

  • LiveFinished: ライブストリームが終了しました。

Reserving

成功レスポンス

JSONJSON

{
  "RequestId": "******3B-0E1A-586A-AC29-742247******",
  "Project": {
    "ProjectId": "****01bf24bf41c78b2754cb3187****",
    "Title": "example_title",
    "Description": "example_description",
    "Timeline": "{\"VideoTracks\":[{\"VideoTrackClips\":[{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"},{\"MediaId\":\"****4d7cf14dc7b83b0e801c****\"}]}]}",
    "TemplateId": "****96e8864746a0b6f3****",
    "ClipsParam": "See the template user guide.",
    "CoverURL": "http://example-bucket.oss-cn-shanghai.aliyuncs.com/example.png?Expires=&OSSAccessKeyId=&Signature=&security-token=",
    "Status": 2,
    "StatusName": "Editing",
    "CreateTime": "2021-01-08T16:52:07Z",
    "ModifiedTime": "2021-01-08T16:52:07Z",
    "Duration": 3.42,
    "CreateSource": "WebSDK",
    "ModifiedSource": "WebSDK",
    "TemplateType": "Timeline",
    "BusinessConfig": "{ \"OutputMediaConfig\" :    { \"StorageLocation\": \"test-bucket.oss-cn-shanghai.aliyuncs.com\", \"Path\": \"test-path\"   }, \"OutputMediaTarget\": \"oss-object\", \"ReservationTime\": \"2021-06-21T08:05:00Z\" }",
    "ProjectType": "LiveEditingProject",
    "BusinessStatus": "Reserving"
  }
}

エラーコード

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

変更履歴

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