1. Sitecore Content Hub

変換行列構造

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

このページの翻訳は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

アレイ

出力ファイルと一緒に保存するプロパティの配列。

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