作者:mobiledu2502887637 | 来源:互联网 | 2023-02-12 13:01
我将音频文件存储在Google云端存储上(通过Firebase存储).
我需要使用FFMPEG将音频文件从立体声(两个声道)转换为单声道(一个声道).
如何在Google Cloud Platform上执行上述转换?
更新:
我怀疑有一种可能性是使用Google Compute Engine创建虚拟机,安装ffmpeg,并以某种方式获得对音频文件的访问权限.
我不确定这是最好的方式还是可能的.所以我还在调查.
1> Adam..:
如果您已经存在可以与Google云端存储通信的代码,则可以将该代码部署为在自定义运行时上运行的App Engine应用程序.要确保ffmpeg
您的应用程序可以使用二进制文件,您需要将其添加到您的应用程序中Dockerfile
:
RUN apt-get install ffmpeg
然后,只需要让代码从GCS中的某个地方保存音频文件/tmp
,然后进行/usr/bin/ffmpeg
转换,然后让代码对生成的输出文件执行其他操作(例如将其提供给客户端或将其保存回云存储).