Как установить язык видео при загрузке на YouTube с помощью клиента Python API

Я загружаю видео на YouTube программно следуя официальному руководству:

  body=dict(
    snippet=dict(
      title=title,
      description=description,
      tags=tags,
    ),
    status=dict(
      privacyStatus = "public"
    )
  )

Я могу загрузить видео, задать название, описание и загрузить миниатюру. Настройка «Сделано для детей» взята из настроек канала по умолчанию.

Но язык видео не идет из дефолтного канала, поэтому хочу установить его программно. В веб-интерфейсе это выглядит так:

Я также хотел бы программно установить другие параметры в веб-интерфейсе, например:

  • измененный контент
  • Разрешить автоматические главы и ключевые моменты
  • Разрешить автоматические концепции
  • Запретить делать ремиксы

Как я могу установить эти дополнительные параметры во время или после загрузки с помощью клиента Python API?

Обновлять

Я попробовал defaultLanguage = "fr-FR" в snippet, и он устанавливает язык заголовка и описания, а не язык видео:

Я также попробовал defaultLanguage = "fr" в snippet и получил тот же результат.

Вы можете проверить эту часть документа. Это значения, которые вы можете установить.

user459872 03.04.2024 14:07

Судя по документации, в качестве языка вы можете использовать defaultLanguage.

user459872 03.04.2024 14:10

Спасибо @user459872. Я попробовал это, язык видео не устанавливается, и я обновил вопрос.

emonigma 03.04.2024 15:15

Отлично. Мне удалось получить язык видео, используя defaultAudioLangauage? Удалось ли вам получить другие настройки, например измененный контент? Удалось ли вам спланировать видео? Я попробовал опубликовать фрагмент фрагмента, но у меня это никогда не сработало. Спасибо.

DigitalNomad 08.04.2024 15:43

@DigitalNomad Да, я мог бы установить язык видео с помощью defaultAudioLanguage (как в ответе), а язык заголовка и описания с помощью defaultLanguage (как в комментарии). Я еще не мог установить ни «измененный контент», ни все остальное, и я спросил человека, который предоставил принятый ответ; нам, вероятно, повезет больше, если мы опубликуем еще один вопрос. Да, я мог бы запланировать видео, например, с помощью publishAt = "2024-04-04T18:00:00+00:00" (см. stackoverflow.com/questions/40148118/…).

emonigma 08.04.2024 18:10

Спасибо. Попробую запланировать видео.

DigitalNomad 08.04.2024 21:51
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
6
90
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

У меня это сработало при добавлении «defaultAudioLanguage» к правильному языку.

Да, это действительно работает, спасибо! Об остальных настройках, таких как измененный контент, автоматические главы, автоматические концепции и ремиксы, я спрашивал в отдельной теме: stackoverflow.com/questions/78300839/…

emonigma 10.04.2024 12:26

Другие вопросы по теме