Google App Engine中用于java的视频处理库

时间:2021-12-25 18:55:05

I'm now looking for Java libraries for Video processing, I've read this post: Video Processing Library for Java and then, tried some "hello world" tuts with Xuggle. But the problem is Xuggle use some Native Code, as said in their home page:

我现在正在寻找用于视频处理的Java库,我已经阅读了这篇文章:Java的视频处理库,然后尝试了一些与Xuggle“hello world”的关系。但问题是Xuggle使用了一些Native Code,正如他们的主页所说:

"Xuggler consists of a small amount of Java (i.e. architecture independent) code and a large amount of native code that needs to be specifically compiled for different operating systems. That means different binary packages must be used with different operating systems (unlike most Java programs)."

“Xuggler包含少量Java(即独立于架构的)代码和大量本机代码,需要针对不同的操作系统进行专门编译。这意味着不同的二进制包必须与不同的操作系统一起使用(与大多数Java程序不同) )“。

As we don't know much about which platforms used by Google, It's unlikely to use Xuggle.

由于我们对Google使用的平台了解不多,因此不太可能使用Xuggle。

So, can you please tell me some other solutions ?

那么,你能告诉我一些其他的解决方案吗?

Thanks.

2 个解决方案

#1


0  

You will not be able to do this on GAE. As you noted, Xuggle is a wrapper around native libraries which you can not use on GAE.

您将无法在GAE上执行此操作。正如您所指出的,Xuggle是本机库的包装器,您无法在GAE上使用它。

The other solution would be to use a IaaS provider, where you control the whole stack (OS and above). For example Amazon EC2 or other VPS providers.

另一种解决方案是使用IaaS提供程序,您可以在其中控制整个堆栈(操作系统及更高版本)。例如Amazon EC2或其他VPS提供商。

#2


0  

You can now in 2016, using a Google Cloud Managed VM

您现在可以在2016年使用Google云托管虚拟机

#1


0  

You will not be able to do this on GAE. As you noted, Xuggle is a wrapper around native libraries which you can not use on GAE.

您将无法在GAE上执行此操作。正如您所指出的,Xuggle是本机库的包装器,您无法在GAE上使用它。

The other solution would be to use a IaaS provider, where you control the whole stack (OS and above). For example Amazon EC2 or other VPS providers.

另一种解决方案是使用IaaS提供程序,您可以在其中控制整个堆栈(操作系统及更高版本)。例如Amazon EC2或其他VPS提供商。

#2


0  

You can now in 2016, using a Google Cloud Managed VM

您现在可以在2016年使用Google云托管虚拟机