0

这个问题与这个问题有关:Calculating length of mp4 video after upload to Google Cloud Storage from GAE

我正在计算我的用户上传到我的 Google App Engine 应用程序的 .mp4 文件的“持续时间”。我正在研究的一个潜在解决方案是启动文件上传的后台任务,该任务将调用可以解析 .mp4 文件元数据的第三方可执行文件。

我找到了一些可以完成任务的 mp4 解析器(例如http://atomicparsley.sourceforge.net/mpeg-4files.html),但没有找到关于如何正确启动进程的文档从 Google App Engine 应用程序中。

是否像将可执行文件上传到我的应用程序引擎项目的 WAR 目录下的文件夹(注意:我的应用程序是用 Java 编写的)并通过从后台任务创建新进程来调用它一样简单?

对此有任何建议 - 谢谢!

4

1 回答 1

1

您目前无法在 Google App Engine 中启动外部进程。

您必须找到一个 java 库来解析 .mp4

有一个新功能可以让你做到这一点。它现在在 Trusted Tester 中,因此您必须注册: https ://groups.google.com/forum/#!topic/google-appengine/gRZNqlQPKys

您基本上需要使用您需要执行的应用程序创建一个 VM 映像。

于 2013-10-08T15:55:51.430 回答