Как получить подпись от API данных YouTube

Я боролся с этим несколько часов

Насколько я понимаю, сначала нужно получить список языков субтитров — в их API данных v3 он называется captions.list

Оттуда у вас есть список и идентификаторы каждой подписи, прикрепленные к идентификатору видео.

Затем теоретически вы можете использовать captions.download только с идентификатором заголовка. Но для каждого видео, которое я пробовал, возвращается одна и та же ошибка.

Произошла ошибка службы: разрешения, связанные с запросом
недостаточно для загрузки дорожки с субтитрами. Запрос может
не авторизован надлежащим образом, или видео заказ может быть не включен
сторонние вклады для этой подписи.

Я даже пробовал видео, как — https://www.youtube.com/watch?v=SY-mgZbuxBA — и кажется, что найти видео с включенным вкладом сложно.

Есть ли другой способ получить подписи для данного URL-адреса YouTube?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …