Я использую Google Video Intelligence API для видеоаннотаций. Используя эту конечную точку => https://videointelligence.googleapis.com/v1/videos: annotate? Key = xxxx
Я отправляю файл в формате base64 и после отправки видео я получил имя процесса. На самом деле видео занимает всего 4 секунды.
После того, как статус сделан, я получил этот результат с ошибками.
{
"name": "projects/845311733624/locations/asia-east1/operations/xxxxxxxx",
"metadata": {
"@type": "type.googleapis.com/google.cloud.videointelligence.v1.AnnotateVideoProgress",
"annotationProgress": [{
"progressPercent": 100,
"startTime": "2020-05-01T06:33:53.432223Z",
"updateTime": "2020-05-01T06:34:00.047119Z",
"feature": "LABEL_DETECTION"
},
{
"progressPercent": 100,
"startTime": "2020-05-01T06:33:53.432223Z",
"updateTime": "2020-05-01T06:37:37.157356Z",
"feature": "SPEECH_TRANSCRIPTION"
}
]
},
"done": true,
"response": {
"@type": "type.googleapis.com/google.cloud.videointelligence.v1.AnnotateVideoResponse",
"annotationResults": [{
"segment": {
"startTimeOffset": "0s",
"endTimeOffset": "4s"
}
},
{
"error": {
"code": 15,
"message": "Calculator failed, commonly caused by invalid video, or unsupported format, or file not found, or permission denied."
}
}
]
}
}
Я также прилагаю ссылку на видеофайл:
Demo.mp4