変換行列構造
このページの翻訳は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内のIDアプリケーションがタイムアウトします。
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
ストリング
Send、テキスト認識用のOCRエンドポイントから画像特徴認識用のAnalyzeエンドポイントへのリクエストを送ります。
features
一覧
抽出すべき特徴。
detectorientation
ブール
OCR機能がテキストの向きを検出するかどうかを判定します。
input
ストリング
ソースファイルキーが見つかるプロパティの名前。
output
ストリング
出力ファイルキーが保存されるプロパティの名前。
outputfileprovider
ストリング
出力ファイルが保存されるファイルプロバイダーの名前。
minimumconfidence
ダブル
分析の最低精度レベル。
type
ストリング
タスクタイプ。
ビデオインデクサーデータの抽出
パラメータ
種類
概要
batchsize
整数
1回の再現におけるキーフレーム数を決定します。
contentdisposition
ストリング
ファイルが添付ファイルかインライン提供かを定義します。
contenttype
ストリング
ContentType/MimeType 出力ファイル用です。
imageformat
ストリング
絵コンテと顔の表現の出力フォーマット。
input
ストリング
ソースファイルキーが見つかるプロパティの名前。
output
ストリング
出力ファイルキーが保存されるプロパティの名前。
outputfileprovider
ストリング
出力ファイルが保存されるファイルプロバイダーの名前。
facethumbnailheight
整数
顔のサムネイル表示の高さ。
facethumbnailwidth
整数
顔のサムネイル描写の幅。
keyframeheight
整数
キーフレームの再現の高さ。
keyframewidth
整数
キーフレームの幅。
quality
整数
出力品質はソースファイルの割合として。
type
ストリング
タスクタイプ。
外部ウェブタスクを実行する
パラメータ
種類
概要
contentdisposition
ストリング
ファイルが添付ファイルかインライン提供かを定義します。
contenttype
ストリング
ContentType/MimeType 出力ファイル用です。
url
ストリング
外部タスクのURLです。
headers
ストリング
ウェブリクエストヘッダーを含むJSON。
input
ストリング
ソースファイルキーが見つかるプロパティの名前。
output
ストリング
出力ファイルキーが保存されるプロパティの名前。
outputfileprovider
ストリング
出力ファイルが保存されるファイルプロバイダーの名前。
parameters
JSON
ウェブリクエストパラメータを含むJSON。
longevity
整数
ファイルが公開されている日数。
type
ストリング
タスクタイプ。
レンディションリンクのパラメータ
renditionsパラメータはoutputに含まれるもので、一連のレンディションリンクオブジェクト、すなわちそれぞれが以下の構造を持つオブジェクトです。
"name": { "initial": { "status": "pending" }, "file": "massive", "properties": "width", "height"
}
以下の表はこのJSONのパラメータを示しています:
パラメータ
種類
概要
name
ストリング
出力の名前。
initial
一覧
初期パラメータのリスト。
status
ストリング
出力の状況。
file
ストリング
出力ファイルの名前。
properties
アレイ
出力ファイルと一緒に保存するプロパティの配列。