我是Video Intelligence API的新手,但是在我的项目中,我面临的挑战是获取视频供稿,并通过Video Intelligence API运行它,然后将其截图给每个场景变化,并通过视觉API。有什么办法可以通过某种实时流做到这一点? 谢谢!
答案 0 :(得分:1)
根据文档,实时流视频处理不可用。文档仅涵盖对.MOV,.MPEG4,.MP4和.AVI视频文件的支持,这些文件存储在本地或GCS中。
让我提供一些可能对您有帮助的信息。
Video Intelligence lists a set of features可用于视频分析。其中之一是标签检测,用于识别实体,类似于Vision API所做的,只是要记住,视频智能并不具备Vision所具有的所有功能。另一方面,我认为您不能通过屏幕截图读取文本(没有此功能),而只能检测镜头变化。标签检测的示例:
curl -s -H 'Content-Type: application/json' \
-H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
'https://videointelligence.googleapis.com/v1/videos:annotate' \
--data "{ \
'inputUri':'gs://bucket-video/myvideo.mp4', \
'features':['LABEL_DETECTION'] \
}"
请不要忘记设置GOOGLE_APPLICATION_CREDENTIALS = / JSON / CREDENTIALS / PATH
答案 1 :(得分:0)
从2020年开始,您可以使用Google Video Intelligence API中提供的Beta功能:https://cloud.google.com/video-intelligence/docs/streaming/live-streaming-overview