如需上传 DDEX 文件,您的账号需进行以下配置:
-
设置您的账户。
要想让 YouTube 接受您的 DDEX 文件,您的合作伙伴代表需要先对您的账号进行相关配置,以接受 DDEX 文件。
您需要向合作伙伴代表提供您的 DDEX Party ID。如果您还没有 DDEX Party ID,可以在 http://dpid.ddex.net/ 上申请一个。
如果您还没有批量向 YouTube 上传过内容,则需要联系您的合作伙伴代表,以便其为您设置一个 SFTP 或Aspera Dropbox。
我们建议为 DDEX 单独使用一个 Dropbox(与可能用于 Content ID 的 Dropbox 区分开来)以方便内容提取。
-
验证和上传用于测试的批量文件。
如需提交用于测试的批量上传文件,请将消息标头的
<MessageControlType>
设置为TestMessage
,然后将 DDEX 文件复制到您的 Dropbox。如需了解详情,请参阅上传内容。上传完用于测试的所有文件后,创建一个以字符串“BatchComplete”为文件名开头(后面可以跟任何其他字符)、文件扩展名为 .xml 的文件。创建该文件是为了通知YouTube该批次文件已准备好了。YouTube 不会上传测试消息,只会对其进行验证。如果您要上传TestMessage
进行验证,不需要包含媒体文件。针对您的服务支持的所有情况提交用于测试的批量文件:
完整新专辑对于专辑发行,完整的产品提交清单包括:DDEX 文件、音频文件、封面文件和内容条款。
- 将
<ReleaseType>
设为“Album”(专辑)。 <ReleaseResourceReferenceList>
会引用提交的所有音频和专辑封面资源。
对于单曲发行,所需的完整产品提交清单包括:DDEX 文件、音频文件、封面文件和内容条款。
- 将
<ReleaseType>
设为“Single”(单曲)。
对于多碟专辑发行,所需的完整产品提交清单包括:DDEX 文件、音频文件、封面文件和内容条款。
- 将
<ReleaseType>
设为“Album”(专辑)。 - 主发行应包含对应于多张碟片的多个
<ResourceGroup>
,分别带有一个<SequenceNumber>
。
包含新的音频或图片文件以及经过更新的 DDEX 文件的整体更新。
- 更新消息 ID 和时间戳。
- 额外提供必要的元数据更新。
元数据仅在 DDEX 文件中不含媒体文件且没有引用媒体文件时可以进行更新。
YouTube 仅支持整体元数据更新。因此,您必须将所有曲目元数据都包含在内,包括未改动的值。- 将每项资源的
<TechnicalSoundRecordingDetails>
和<TechnicalImageDetails>
部分删除,因为这些文件不包括在内。一个常见的错误是移除整个<Image>
部分(而非仅仅移除其中的<TechnicalImageDetails>
部分以及引用该部分的所有内容)。这样造成的错误后果就是把专辑的专辑封面彻底移除了。
一种将发行分成两个阶段提交的方法。首次提交包括 DDEX 文件、音频文件和封面文件,没有内容条款。第二次提交时才提供内容条款。
- 首次提交包含媒体文件,第二次时则不含。
发送一份包含新曲目数据的更新,该更新可将曲目添加到相应的
<Release>
。- 为新曲目添加
<SoundRecording>
、<Release>
和<ReleaseDeal>
属性。 - 将曲目添加到主专辑
<Release>
(位于<ReleaseResourceReferenceList>
下和用于定义专辑曲目顺序的<ResourceGroup>
中)。 - 重新提交所有曲目,而不是仅提交新曲目。
如果测试消息经过验证,没有任何错误,请将其
<MessageControlType>
更改为LiveMessage
,上传相关媒体文件,然后重复上传过程。 - 将
-
查看用于测试的批量文件。
上传完测试批次文件后,请与您的合作伙伴代表一起检查生成的资产。如果结果不符合您的期望,可进行必要的调整然后重新测试。
-
完成端对端测试。
如果用于测试的批量文件一切正常,请提交大约 200 份发行,进行端对端测试。