谁知道我在哪里可以找到关于如何在Jython中使用GStreamer的教程?我试着找过了,但没有找到。使用Gstreamer-Python绑定,我可以获得一个python文件来与python一起运行,但是jython提供了ImportError:没有名为pygst的模块。
发布于 2011-02-27 06:34:20
我怀疑它使用了c绑定,所以你不能在jython中使用,抱歉。
发布于 2015-06-02 10:04:37
密切关注http://www.jyni.org( JyNI )。它目前还不能使用GStreamer绑定,但希望在不久的将来会使用。
在此之前,您可以使用JEP (https://github.com/mrj0/jep)或JPY (https://github.com/bcdev/jpy)在Java中利用Python gstreamer绑定,因此在Jython中也是如此。
还要考虑到JavaFX (从Java8开始包含在Java中)支持许多流媒体格式。如果你只是想播放一段视频,我想这将是最干净的解决方案(因为它不会添加更多的依赖,至少在Java8的情况下不会)。
最后,考虑在64位模式下为您的系统编译Java绑定。通常情况下,通过自动工具等,这并不太复杂。
https://stackoverflow.com/questions/5130057
复制相似问题