1. メディア処理

メタデータの抽出

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

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

新しいアセット をアップロードする ときに、ファイル メタデータをSitecore Content Hubにインポートして、そのアセットにマッピングできます。

メタデータを抽出するには、UIでImportMetadataConfiguration設定を構成するか、メタデータ処理スクリプトを使用します。

スクリプト メソッドは、次の表に示すように、UI設定よりも多くのユースケースをサポートします。

ユースケース

メタデータ構成

メタデータ処理スクリプト

単一値プロパティのマッピング

Yes

Yes

単一値オプション・リストのマッピング

Yes

Yes

複数値プロパティのマッピング

Yes

マップの関係または分類

Yes

ファイルをアップロードすると、リレーションを使用してアセットエンティティに関連付けられます。Content HubはExiftoolを使用して、アップロードされたファイルからメタデータを抽出し、そのアセットに固有のmetadata.jsonという名前の新しいJSONファイルに保存します。

アセットメタデータファイルは、エンドポイントAPI詳細 <instance_url>/api/entities/<entity_id>で表示できます。メタデータはrenditionsの下に表示されます。

次のコード スニペットは、metadata.jsonファイルの例です。

{
 "ExifTool:ExifToolVersion": "10.87",
 "File:FileName": "powerful-logo-bg.png",
 "File:FileSize": "643917",
 "File:FileModifyDate": "2019:04:16 23:55:52+00:00",
 "File:FileAccessDate": "2019:04:16 23:55:52+00:00",
 "File:FileInodeChangeDate": "2019:04:16 23:55:52+00:00",
 "File:FilePermissions": "644",
 "File:FileType": "PNG",
 "File:FileTypeExtension": "PNG",
 "File:MIMEType": "image/png",
 "PNG:ImageWidth": "1000",
 "PNG:ImageHeight": "1000",
 "PNG:BitDepth": "8",
 "PNG:ColorType": "2",
 "PNG:Compression": "0",
 "PNG:Filter": "0",
 "PNG:Interlace": "0",
 "PNG:ProfileName": "ICC profile",
 "PNG:Software": "Adobe ImageReady",
 "XMP:XMPToolkit": "Adobe XMP Core 5.6-c145 79.163499, 2018/08/13-16:40:22",
 "XMP:CreatorTool": "Adobe Photoshop CC 2019 (Macintosh)",
 "XMP:InstanceID": "xmp.iid:CC6E1D7DE67911E897D4DA8ADD49717E",
 "XMP:DocumentID": "xmp.did:CC6E1D7EE67911E897D4DA8ADD49717E",
 "XMP:DerivedFromInstanceID": "xmp.iid:CC6E1D7BE67911E897D4DA8ADD49717E",
 "XMP:DerivedFromDocumentID": "xmp.did:CC6E1D7CE67911E897D4DA8ADD49717E",
 "Composite:ImageSize": "1000x1000",
 "Composite:Megapixels": "1"
}
メモ

どちらのメタデータのインポート方法でも、メタデータをアセットのプロパティにマッピングするためにmetadata.jsonファイルが必要です。

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