- 资源:Claim
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 来源
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- MatchInfo
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- MatchSegment
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 细分
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- Segment2
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- LongestMatch
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- TotalMatch
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表示法
- 方法
资源:Claim
claim 将合作伙伴或用户上传的视频与该视频匹配的资产关联起来。版权声明指出视频是否与资产的音频、视频或视听(音频和视频)部分相匹配。版权主张还指定了版权所有者希望 YouTube 对已主张版权的视频应用的政策。
| JSON 表示法 |
|---|
{ "kind": string, "policy": { object ( |
| 字段 | |
|---|---|
kind |
API 资源的类型。对于 |
policy |
查看拥有者针对声明提供的政策。 |
timeCreated |
创建版权主张的时间。 |
contentType |
此值用于指明版权主张是否涵盖了所主张内容的音频、视频或视听部分。 |
ugcType |
版权主张对应的 UGC 类型(标准、付费、歌曲)。 |
isPartnerUploaded |
指明版权主张是否属于合作伙伴上传的版权主张。 |
timeStatusLastModified |
上次修改版权主张状态和/或状态详情的时间。 |
blockOutsideOwnership |
指明已主张版权的视频是否应在没有明确所有权的任何地方禁播。 |
status |
版权主张的状态。更新版权主张时,您可以将其状态从 |
appliedPolicy |
查看版权主张的所有者所应用的政策。这可能与视频的最终版权声明政策不同,因为该政策不考虑其他合作伙伴的政策相同。 |
id |
YouTube 指定的唯一 ID,用于标识版权声明。 |
assetId |
独一无二的 YouTube 资产 ID,用于标识与版权主张相关联的资产。 |
videoId |
唯一的 YouTube 视频 ID,用于标识与版权主张相关联的视频。 |
origin |
|
matchInfo |
如果此版权主张是系统根据提供的参考文件自动生成的,此部分将提供生成此版权主张的匹配内容的详细信息。 |
studioInfo |
包含链接回工作室中与版权主张相关的页面的网址。 |
来源
此对象包含描述元数据或所有权数据来源的信息。
| JSON 表示法 |
|---|
{ "source": string } |
| 字段 | |
|---|---|
source |
|
MatchInfo
匹配有关版权主张的信息。
| JSON 表示法 |
|---|
{ "matchSegments": [ { object ( |
| 字段 | |
|---|---|
matchSegments[] |
每个匹配细分的详细信息。列表中的每一项都包含与版权主张关联的一个匹配片段的相关信息。可以有多个匹配细分。例如,如果某个已上传的视频的音频和视频内容与参考视频的内容相匹配,就会有两个匹配片段。其中一个部分描述音频匹配,另一个描述视频匹配。 |
referenceId |
生成此匹配的参考 ID。 |
longestMatch |
参考文件与用户视频之间最长匹配时间的详情。 |
totalMatch |
相互匹配的参考文件内容和用户视频内容总量的详细信息。请注意,如果参考文件或用户视频中包含循环内容,则这两个值可能会不同。 |
MatchSegment
版权主张中单个匹配片段的相关信息。
| JSON 表示法 |
|---|
{ "video_segment": { object ( |
| 字段 | |
|---|---|
video_segment |
|
reference_segment |
|
channel |
确定已声明版权的视频与参考视频匹配的方式。 |
manual_segment |
在对手动版权主张执行插入操作时, |
分割部分
此资源表示一个包含开始时间和结束时间的格式为“hh:mm:ss.mmm”的简单细分字符串。
| JSON 表示法 |
|---|
{ "start": string, "duration": string, "kind": string } |
| 字段 | |
|---|---|
start |
片段的开始时间,以从开头算起的毫秒数表示。 |
duration |
片段的时长(以毫秒为单位)。 |
kind |
API 资源的类型。对于细分资源,值为 |
Segment2
此资源表示另一个采用“hh:mm:ss.mmm”格式的开始和结束时间的简单细分字符串。
| JSON 表示法 |
|---|
{ "start": string, "kind": string, "finish": string } |
| 字段 | |
|---|---|
start |
片段的开始时间,以从开头算起的毫秒数表示。 |
kind |
API 资源的类型。对于细分资源,值为 |
finish |
片段的结束时间,以从开头开始计算的毫秒数表示。 |
LongestMatch
最长的声明匹配。
| JSON 表示法 |
|---|
{ "durationSecs": string, "userVideoOffset": string, "referenceOffset": string } |
| 字段 | |
|---|---|
durationSecs |
参考文件与用户视频之间最长匹配的时长。 |
userVideoOffset |
距离开始匹配时间最长的用户视频之间的偏移量(以秒为单位)。 |
referenceOffset |
相对于开始匹配时间最长的引用点的偏移量(以秒为单位)。 |
TotalMatch
版权主张匹配项总数。
| JSON 表示法 |
|---|
{ "userVideoDurationSecs": string, "referenceDurationSecs": string } |
| 字段 | |
|---|---|
userVideoDurationSecs |
用户视频中与参考文件匹配的内容的总时长(以秒为单位)。 |
referenceDurationSecs |
参考文件中与用户视频匹配的内容的总时长(以秒为单位)。 |
方法 |
|
|---|---|
|
根据 ID 检索特定的声明。 |
|
创建版权主张。 |
|
检索由与当前经过身份验证的用户相关联的内容所有者管理的声明列表。 |
|
通过更改现有版权主张的政策或状态来修补现有版权主张。 |
|
通过更改现有版权主张的政策或状态来更新该版权主张。 |