一目でわかるパッケージコンポーネント
完全なパッケージには5つのコンポーネントがあります。
1. EMAアベイルズ
2. MECメタデータ
3. MMCマニフェスト
4. 再生可能なメディアアセット
5. グローバルアートワークアセット
重要
以下の表は、MovieLabsパッケージに含まれる5つのコンポーネントを大まかにまとめたものです。
すべてのXMLファイルは自動生成する必要があります。手動作成は受け付けられません。一括ファイル納品(XML)またはスタンダード納品(Aspera on CloudまたはAWS S3)を使用してパッケージを納品します。
コンポーネント |
要件 |
なぜ重要なのか |
納品方法 |
フォーマット |
EMA アベイルズ |
必須(TVOD、チャンネル、SVOD CPH) |
コンテンツの権利を定義します。 地域、ライセンスの種類、期間、価格 |
一括ファイル納品のみ |
XLS (EMA v1.6~v1.9) |
タイトルメタデータ(MEC) |
必須 |
タイトルについて説明してください: 名前、あらすじ、キャスト、評価、ジャンル |
一括ファイル納品のみ |
XML (MEC v2.6) |
再生可能アセット |
必須 |
ビデオ、オーディオ、字幕、強制ナラティブ、吹替カード |
スタンダード納品(AsperaまたはS3) |
メディアファイル(PV仕様による) |
グローバルアートワーク |
必須 |
カバーアート、エピソードアート、ボックスアート、ポスターアート、ヒーローアート |
スタンダード納品(AsperaまたはS3) |
JPEGまたはPNG (RGB) |
アセットマニフェスト(MMC) |
必須 |
すべてのアセットを正しいタイトルと権限ウィンドウにマップします |
一括ファイル納品のみ |
XML (MMC v1.5) |
コンポーネントの接続方法
パッケージ内の各コンポーネントは、単一の共有識別子によってリンクされます。
- EMA v1.7以降では、この識別子はALID(ロジカルアセットID)です
- EMA v1.6では、この識別子はAltIDです
ALIDまたはAltIDは、パッケージを貫く「金の糸」だと考えてください。Prime VideoはこのIDを使用して、正しいタイトルメタデータとメディアファイルへの権利を照合します。
この識別子は、次の3つの場所で同じように表示される必要があります。
1.EMAアベイルズ: EMA アベイルズは、タイトルをいつ、どこで、どのような価格で提供できるかをPrime Videoに伝えます。
2.MECファイル: MECファイルには、お客様がタイトルについて目にするすべての情報が記載されています。これには、名前、説明、キャスト、ジャンルが含まれます。
3.MMCマニフェスト: MMCマニフェストは、すべてのメディアファイルを適切なタイトルと権利ウィンドウに結び付けます。これには、ビデオ、オーディオ、タイミング付きテキスト、アートワークが含まれます。
EMAアベイルズ
EMA アベイルズファイルにより、Prime Video に出展権が付与されます。Prime Video は、EMA XLS アベイルズバージョン1.6から1.9までに対応しています。送信あたりの最大ファイルサイズは60,000行です。
エントリータイプ
入力できるのは次の2種類のみです。 完全抽出と完全削除。
- 完全抽出: 同じスコープ内の現在および将来のアベイルズエントリーをすべて置き換えます。スコープは、次の6つの要素を独自に組み合わせたものです。 ライセンサー、一意ID、GroupIdentity、品質、地域、権利モデル。特定のスコープの完全抽出を送信するたびに、以前のエントリーが置き換えられます。
- 完全削除: 誤ったアベイルズファイルを削除するためにのみ使用されます。これは、一致するメタデータをまだ受け取っていないコンテンツにのみ適用されます。アクティブなコンテンツを期限切れにするには、代わりに適切な終了日を指定してFull Extractを送信してください。
言語フィールド
言語フィールドはRFC 5646言語コードを使用します。ローカライズ用サフィックスを追加してアセットタイプを指定できます。
たとえば、es-419:subはラテンアメリカのスペイン語字幕にのみ適用されます。吹き替え音声には影響しません。1つのフィールドに複数の言語をカンマで区切って入力できます。
サフィックス |
意味 |
:sub |
字幕アセットのみ |
:dub |
吹替オーディオアセットのみ |
:subdub |
字幕と吹替のオーディオアセットの両方 |
:any |
その言語のあらゆるローカリゼーションタイプ |
主要な必須フィールド
フィールド |
要件メモ |
DisplayName |
お客様が割り当てたPrime VideoPartnerAlias。権利をアセットパッケージと照合するために使用されます。 |
Territory |
権利が付与されている地域に関するISO 3166-1地域コード。 |
WorkType |
映画、シーズン、エピソード、または補足。 |
EntryType |
完全抽出または完全削除のみ。 |
LicenseType |
EST、VOD、SVOD、AVOD、AVOD、POEST、または FVOD。 |
FormatProfile |
HD、SD、4K、またはUHD。SVODには、最大解像度を指定します。 |
Start |
ライセンス期間の開始。YYYY-MM-DDまたはISO 8601フォーマットを使用してください。常に必要なもの。 |
PriceType / PriceValue |
すべてのTVOD権限に必要です。PriceTypeには、WSP、階層、またはカテゴリーを使用できます。 |
PriceCurrency |
ISO 4217の通貨コードです。PriceTypeがWSPの場合、またはSRPが指定されている場合は必須です。 |
ALID (v1.7+) / AltID (v1.6) |
MECのContentIDとMMCのALIDが同一である必要があります。 |
タイトルメタデータ: MEC
MECファイルは、表示名、概要、ジャンル、キャスト、クルー、評価、リリース年が記載されたXML文書です。MECはMovieLabsのMEC仕様v2.6に準拠しています。自動生成する必要があります。手動オーサリングは受け付けられません。EMA Availと同様に、MECはAspera on CloudまたはAWS S3を介した一括ファイル納品を通じて納品されます。
ContentIDルール
すべてのMECファイルはContentIDに固定されています。このIDは最初の送信時に確定されます。一度設定されると、そのタイトルが今後更新されても、そのまま保持される必要があります。ContentIDは、EMA AvailおよびMMCマニフェストのALIDまたはAltIDと一致する必要があります。長さは最大50文字です。英数字、ダッシュ、およびアンダースコアのみを使用できます。
ローカリゼーション
単一のMECファイルに複数のLocalizedInfoブロックを納品できます。各ブロックは異なる言語に関連付けられています。少なくとも1つのLocalizedInfoブロックが必要です。デフォルト(元の制作言語)としてマークする必要があります。説明的なタイトル情報はすべてMECファイルから取得する必要があります。これには、評価、監督、キャストが含まれます。この情報をEMA Availに記載しないでください。
元の言語とローカライズされた言語の例
次の例は、パッケージ化されたアセットが、Prime Videoの特定のタイトルでお客様に表示される内容とどのように対応しているかを示しています。
- タイトルメタデータ(映画の名前、説明、監督、出演者、ジャンルなど)が左側に表示されます。
- 映画の画像(グローバルアートワーク)が右側に表示されます。
- お客様に提供される再生可能なアセットには、英語のクローズドキャプション、英語の音声と音声による説明、および「今すぐ見る」ボタンが含まれます。
- この例でお客様に提供されるアベイルズは、「今すぐ見る」ボタンと「ダウンロード」ボタンです。
一目でわかる必須フィールド
フィールド |
要件メモ |
ContentID |
最初の送信時に修正されました。最大50文字です。英数字、ダッシュ、アンダースコアのみ。ALID/AltIDと一致する必要があります。 |
TitleDisplayUnlimited |
Prime Video が使用するディスプレイタイトル。最大250文字です。必須。 |
Summary190 |
短いあらすじ。最大150文字(Prime Videoの上限)。必須。 |
Summary400 |
長いあらすじ。最大400文字です。必須。 |
Genre |
少なくとも1つのPrime Videoのジャンルが必要です。1つのタイトルにつき、最大3つの固有のジャンルを使用できます。 |
ReleaseYear |
作品が地域で公開された最初の年。必須。 |
ReleaseDate |
YYYY-MM-DD形式のオリジナルの劇場公開日または初演日。必須。 |
RatingSet |
コンテンツ評価。システムと値はMovieLabsレーティングリストからのものでなければなりません。必須。 |
People (Director) |
映画には少なくとも1つの監督エントリーが必要です。 |
AssociatedOrg |
Prime Videoパートナーのエイリアス(PartnerAlias)と role = “licensor” であるエントリーが1つ必要です。 |
TVコンテンツ構造
各エピソードには独自のMEC XMLファイルが必要です。エピソードは、ParentContentIDを通じて親シーズンにリンクしています。シーズンは親シリーズにも同じようにリンクしています。納品では次の階層に従ってください。 シリーズ > シーズン > エピソード。各レベルには正しいSequenceInfo(数値フィールド)が必要です。これにより、エピソードとシーズンが正しい順序で表示されます。
ニュース、スポーツ、トークショー、ゲーム番組などの特別なコンテンツタイプには、WorkTypeDetailフィールドを使用してください。これにより、Prime Videoは正しい順序と表示ロジックを適用できます。
MECフィールドレベル仕様の全文とサンプルファイルについては、以下を参照してください。MECタイトルメタデータとMECサンプルファイル
アセットマニフェスト: MMC
MMCファイルはパッケージの中心となる整理文書です。すべてのメディアファイルを正しいタイトル、プレゼンテーション、および権限ウィンドウにマップします。有効なMMCがないと、Prime Videoはアセットを正しいタイトルに関連付けることができません。MMCは、一括ファイル納品によって納品される自動生成されたXMLファイルです。MovieLabs MMC仕様v1.5に準拠している必要があります。
MMCには次の5つのセクションがあります。
MMCセクション |
影響 |
Inventory |
すべてのアセットを技術的メタデータ(コーデック、チェックサム、言語、HDRパラメータ)とともに一覧表示します。 |
Presentations |
同期されたビデオ、オーディオ、およびタイミング付きテキストトラックをグループ化します。トラックセットごとに1つのインスタンス。 |
Playable Sequences |
プリロールコンテンツとポストロールコンテンツを含む再生順序を定義します。吹替カードを取り付けます。 |
Experiences |
シーケンスとアートワークを地域または言語ごとの表示単位にグループ化します。 |
ALID-Experience Mapping |
EMA権限を(ALID経由で)正しいエクスペリエンスに接続します。 |
パッケージの部分納品
MMCの部分納品がサポートされています。アセットのサブセットを更新するときは、更新されたアセットのみを含めてください。パッケージ全体を再納品する必要はありません。ALIDは、初期パッケージとすべての更新パッケージで一致する必要があります。
アセット識別子の構造
MMC内でアセット識別子として使用されるURIは、次の構造に従います。
<namespace>:<type>:<scheme>:<SSID>:<AdditionalInfo>
これらのURIはMMC全体で一貫している必要があります。namespaceとSSID値はオンボーディング時に設定されます。
MMCの完全な仕様とサンプルファイルについては、こちらを参照してください。 MMCアセットマニフェストとサンプルファイルリポジトリ
再生可能アセット
再生可能アセットとは、お客様が再生ボタンを押したときに視聴するメディアファイルです。コンプリートセットには、ビデオマスター、オリジナル言語オーディオ、吹替オーディオトラック、タイミング付きテキストファイル、および吹替カードが含まれています。
すべてのアセットは、Prime Videoの技術仕様に準拠している必要があります。また、MMCマニフェストでも参照される必要があります。
アセットタイプ |
知っておくべきこと |
ビデオ |
字幕が埋め込まれていないセミテキストレスである必要があります。オリジナルのクリエイティブテキスト(クレジット、タイトル、ロケーションコールアウト)は許可されています。強制ナラティブを個別のタイミング付きテキストファイルとして納品します。元のオーディオトラックは、ビデオと一緒にメザニンファイルに多重化される必要があります。 詳細については、こちらを参照してください。 ビデオ要件 |
代替音声 |
吹き替え言語ごとに1つのファイル。それぞれがビデオメザニンに適合している必要があります。視覚障害者向けの説明音声が含まれています。 詳細については、こちらを参照してください。 オーディオ要件 |
強制ナラティブ |
メインオーディオにはない画面上のテキストや外国語の会話を翻訳します。納品するすべての代替音声言語に必要です。 詳細については、こちらを参照してください。 再生可能アセットのキャプションと字幕 |
フル字幕 |
すべての会話の完全な文字起こし。強制的なナラティブコンテンツをすべて含める必要があります。個別のタイミング付きテキストファイルとして納品されます。 詳細については、こちらを参照してください。 再生可能アセットのキャプションと字幕 |
吹替カード |
吹替トラックの声優クレジット。オーディオが埋め込まれたビデオファイルである必要があります。静止画は受け付けられません。 詳細については、こちらを参照してください。 吹替カードの要件 |
取り込みと納品
Prime Video は、MovieLabsパッケージの納品経路を2つサポートしています。経路は、アカウントマネージャーとのオンボーディング時に設定されます。
納品パス |
詳細 |
Aspera |
Prime Video の推奨ポータル。メディアアップロードとXML一括ファイル納品をサポートします。 |
AWS S3 |
指定されたAWS S3エンドポイントへの直接アップロード。ファイル名は、PVスタンダードネーミング規則に従う必要があります。 |
ルーティングルール(両方の経路):
- EMA アベイルズ、MECメタデータ、およびMMCマニフェストは、一括ファイル納品を経ます。
- 再生可能なメディアファイル(ビデオ、オーディオ、タイミング付きテキスト)は、スタンダード納品(AsperaまたはS3)を経由します。
- アートワークファイルもスタンダード納品の対象となります。MECまたはMMCでそれらを参照してください。
- すべてのファイル名は、Prime Video のスタンダードネーミング規則に従う必要があります。
始める前に知っておくこと
完全で正確なパッケージを提出したパートナーは、より早く公開に踏み切り、より多くのお客様にリーチできます。送信前に簡単に確認しておくと、トラブルシューティングに要する日数を節約できます。
IDの不一致:EMA Avail、MECコンテンツID、およびMMCマッピングでALIDまたはAltIDが同じであることを確認します。
手動で作成されたXML:すべてのXMLは自動生成する必要があります。マニュアルファイルは却下されます。
焼き付き字幕:動画はセミテキストレスでなければなりません。強制ナラティブを個別のタイミング付きテキストファイルとして納品します。
POESTとESTのペアが見つからない:必ず両方を同じファイルにまとめて送信してください。
エピソード0:無効です。代わりにWorkType = “Promotion"を使用してください。
EMA列が60,000行を超えている:大きなファイルを複数の提出物に分割します。
TVOD価格設定が見つからない:PriceType、PriceValue、PriceCurrencyはすべて必須です。
強制ナラティブが見つからない:納品するすべての代替音声言語に必要です。
画像としての吹替カード:オーディオが埋め込まれたビデオファイルである必要があります。静止画は受け付けられません。