変換マトリックス構造

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

メディアマトリックスは、各処理フローのJSON設定で構成されるJSON配列です。各フローの構造は次のとおりです。

 {
  "name": "FlowName",
  "priority": 100,
  "extensions": [
   "extension_1",
   "extension_2"
  ],
  "flow": {
   "tasks": {
     ...
    }
  },
  "output": {
   "location": "local",
   "renditions": {
    ...
   }
  }
 }

次の表では、このJSONのパラメーターについて説明します。

パラメーター

種類

形容

name

処理フロー名。

priority

整数

処理フローの優先度。

extensions

文字列の配列

フローが適用されるファイルの種類の一覧です。

flow

リスト

タスクのリスト。

tasks

リスト

JSON形式の処理タスクのリスト。

output

リスト

出力ファイルの構成パラメーター。

location

出力の場所。

renditions

リスト

JSON形式のレンディションリンクのリスト。

タスクパラメータの処理

flowに含まれるtasksパラメータは、タスクオブジェクトのリストであり、それぞれが構造に従います。

"[task_name]": {
 "property_1": value_1,
 "property_2": value_2,
 ...
}

ここで、task_nameは処理タスクの名前で、次のタブにリストされている有効なプロパティはタスクのタイプによって異なります。

ファイルを保存

パラメーター

種類

形容

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

type

タスクタイプ。

画像を変換

パラメーター

種類

形容

clippingpath

8BIMイメージプロファイルから埋め込まれたクリッピングパスの名前(複数のパスが使用可能な場合)。これにより、指定したパスの下にある選択したピクセルにのみ変換が適用されます。クリッピングパスが設定されている場合、追加の変換パラメータは無視されます。

colorprofile

出力画像に適用されるカラープロファイル。

colorspace

出力画像に適用される色空間。

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

conversionparameterorder

リスト

ImageMagickパラメータが発生する順序。

conversionparameters

コマンドで使用する追加のImageMagickパラメーター。

cropping

imageresizeoptionsパラメータにリンクされています。

density

整数

出力画像に使用されるDPI。ImageMagickで必要なパラメータ。

embeddedpreviewpriorities

コンマ区切りで順序付けられたプレビューの一覧。処理エージェントは、RAWファイルメタデータでこれらのプレビューが利用可能かどうかを確認します。プレビューが使用可能な場合、エージェントはデフォルトの画像変換を適用してターゲット画像を生成します。リストされたプレビューのいずれも使用できない場合、エージェントは代わりにデフォルトの画像変換を元の画像に適用します。

height

整数

サイズ変更時の出力画像の高さ。

imagemagickexecutabletimeout

整数

ImageMagickがタイムアウトするまでの期間 (秒単位)。ImageMagickの最大許容タイムアウトは120秒です。

imagemagickidentifyexecutabletimeout

整数

ImageMagick内のIdentifyアプリケーションがタイムアウトするまでの期間 (秒単位)。

imageresizeoption

画像のサイズを変更するために使用する方法。

input

ソース・ファイル・キーが見つかったプロパティの名前。

jpegcompression

整数

出力がJPEGファイルの場合の変換の品質レベル。

keepbackgroundtransparency

ブーリアン

既存の透明度を保持するか、PDFからPNGに変換するときに保持するかを決定します。

multipage

ブーリアン

ファイルの最初のページのみにレンディションを作成するか、複数のページを作成するかを定義します。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

resizealgorithm

トリミングのアルゴリズムの使用。

resizeforcropbehavior

imageresizeoptionsパラメータにリンクされています。画像にトリミングが必要か、単純なスケーリングが必要かを定義します。

resizelogoscalefactor

imageresizeoptionsパラメータにリンクされています。

targetextension

出力ファイルの拡張子。

type

タスクタイプ。

width

整数

サイズ変更時の出力画像の幅。

ビデオを変換する

パラメーター

種類

形容

bitratepercentage

整数

元のファイルに基づいてレンディションの品質を定義します。

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

conversionparameters

コマンドで使用する追加のImageMagickパラメーター

height

整数

サイズ変更時の出力ビデオの高さ。

input

ソース・ファイル・キーが見つかったプロパティの名前。

length

整数

出力ファイルの期間 (秒単位)。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

numberofpreviewframes

整数

プレビューで使用するビデオの最大フレーム数。

seek

タイムコード

ビデオ内のレンディションの開始点。たとえば、値が5の場合、出力ファイルは元のファイルの5秒目から開始されます。

targetextension

出力ファイルの拡張子。

trimend

タイムコード

抽出するビデオの特定の終了点 (クリッピング機能に使用)。

trimstart

タイムコード

抽出するビデオ内の特定の開始点 (クリッピング機能に使用)。

type

タスクタイプ。

width

整数

サイズ変更時の出力ビデオの幅。

ドキュメントの変換

パラメーター

種類

形容

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

extractcontent

ブーリアン

フルテキスト検索にドキュメントのテキストを使用するかどうかを決定します。

input

ソース・ファイル・キーが見つかったプロパティの名前。

lowres

ブーリアン

出力ファイルが圧縮方法を使用してファイル・サイズを縮小するかどうかを定義します。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

multipage

ブーリアン

ファイルの最初のページのみにレンディションを作成するか、複数のページを作成するかを定義します。

type

タスクタイプ。

HTMLの変換

パラメーター

種類

形容

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

type

タスクタイプ。

ストーリーボードを作成

パラメーター

種類

形容

colorspace

出力画像に適用される色空間。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

density

整数

出力画像にDPIを使用します。ImageMagickで必要なパラメータ。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

seekthumb_width

整数

ビデオでシークするときのサムネイルの幅。

seekthumb_height

整数

ビデオでシークするときのサムネイルの高さ。

seekthumb_amount

整数

ビデオのシークに使用されるフレームの数。

storythumb_width

整数

ストーリーボード レンディションのサムネイルの幅。

storythumb_height

整数

ストーリーボード レンディションのサムネイルの高さ。

storythumb_amount

整数

ストーリーボードのレンディションに使用されるフレームの数。

targetextension

出力ファイルの拡張子。

type

タスクタイプ。

クリッピングパスの抽出

パラメーター

種類

形容

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

type

タスクタイプ。

メタデータの抽出

パラメーター

種類

形容

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

type

タスクタイプ。

ビジョンデータの抽出

パラメーター

種類

形容

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

details

分析するコンテンツの種類。

endpoint

テキスト認識のためのOCRエンドポイントと画像特徴認識のための分析エンドポイントの両方に要求Send。

features

リスト

抽出する特徴。

detectorientation

ブーリアン

OCR機能がテキストの向きを検出するかどうかを決定します。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

minimumconfidence

解析の最小精度レベル。

type

タスクタイプ。

ビデオ インデクサー データを抽出する

パラメーター

種類

形容

batchsize

整数

1つのレンディションのキーフレームの数を決定します。

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

imageformat

ストーリーボードと顔のレンディションの出力形式。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

facethumbnailheight

整数

顔のサムネイル表示の高さ。

facethumbnailwidth

整数

顔のサムネイル表示の幅。

keyframeheight

整数

キー・フレーム・レンディションの高さ。

keyframewidth

整数

キー・フレーム・レンディションの幅。

quality

整数

ソースファイルに対する出力品質の割合。

type

タスクタイプ。

外部Webタスクの実行

パラメーター

種類

形容

contentdisposition

ファイルが添付ファイルであるか、インラインで提供されるかを定義します。

contenttype

ContentType/MimeTypeを出力ファイル用に設定します。

url

外部タスクのURL。

headers

Web要求ヘッダーを含むJSON。

input

ソース・ファイル・キーが見つかったプロパティの名前。

output

出力ファイル・キーの保存先となるプロパティの名前。

outputfileprovider

出力ファイルが保存されるファイル・プロバイダの名前。

parameters

JSON

Webリクエスト パラメーターを含むJSON。

longevity

整数

ファイルが一般公開されている日数。

type

タスクタイプ。

レンディションリンクパラメータ

renditionsパラメータは、outputに含まれる一連のレンディションリンクオブジェクトであり、それぞれが次の構造を持つオブジェクトです。

"[name]": {
 "initial": {
  "status": "pending"
 },
 "file": "massive",
 "properties": [
  "width",
  "height"
 ]
}

次の表では、このJSONのパラメーターについて説明します。

パラメーター

種類

形容

name

出力の名前。

initial

リスト

初期パラメータのリスト。

status

出力のステータス。

file

出力ファイルの名前。

properties

配列

出力ファイルと共に格納するプロパティの配列。

この記事を改善するための提案がある場合は、 お知らせください!