如何使用Python API客户端上传到YouTube时设置视频语言

问题描述 投票:0回答:1

我正在按照官方指南

以编程方式将视频上传到YouTube
  body=dict(
    snippet=dict(
      title=title,
      description=description,
      tags=tags,
    ),
    status=dict(
      privacyStatus="public"
    )
  )

我可以上传视频,设置标题、描述,然后上传缩略图。 “专为儿童制作”设置来自频道的默认设置。

但是视频的语言不是来自频道的默认语言,所以我想以编程方式设置它。在网络界面上,它看起来像这样:

我还想在网络界面中以编程方式设置其他选项,例如:

  • 更改内容
  • 允许自动章节和关键时刻
  • 允许自动概念
  • 不允许重新混合

如何在使用 Python API 客户端上传期间或之后设置这些附加选项?

更新

我在

defaultLanguage="fr-FR"
中尝试了
snippet
,它设置了标题和描述语言,而不是视频语言:

我也在

defaultLanguage="fr"
中尝试了
snippet
,得到了相同的结果。

python python-3.x youtube youtube-api youtube-data-api
1个回答
1
投票

对我来说,将“defaultAudioLanguage”添加到正确的语言时它起作用了。

© www.soinside.com 2019 - 2024. All rights reserved.