我正在构建一个 python 云视频管道,它将从存储桶中读取视频,执行一些计算机视觉分析并将帧返回到存储桶。据我所知,没有一种 Beam 读取方法可以将 GCS 路径传递给 opencv,类似于 TextIO.read()。我的选择似乎是在本地下载文件(它们很大),使用 GCS fuse 安装在本地工作人员上(可能吗?)或编写自定义源方法。任何人都有什么最有意义的经验?
我的主要困惑是这里的这个问题
google cloud dataflow (apache beam) 可以用ffmpeg处理视频或图片数据吗
ffmpeg 如何访问该路径?它不仅仅是上传二进制文件的问题吗?需要有一个 Beam 方法来传递项目,对吗?