有人知道在哪里可以找到关于如何使用GStreamer和Jython的教程吗?我已经尝试搜索,但没有找到。使用Gstreamer-Python绑定,我可以使用python运行python文件,但是jython给出了ImportError:没有名为pygst的模块。
请关注JyNI (http://www.jyni.org)。目前它无法使用GStreamer绑定,但希望在不久的将来能够使用。
在此之前,您可以使用JEP (https://github.com/mrj0/jep)或JPY (https://github.com/bcdev/jpy)来利用Python gstreamer-bindings在Java中,从而也可以在Jython中使用。
此外,请注意JavaFX(自Java8起包含在Java中)支持多种流媒体格式。如果您只想播放视频,这可能是最干净的解决方案(因为它不会添加任何其他依赖项,至少在Java8情况下)。
最后,请考虑以64位模式编译适用于您系统的Java绑定。通常,通过autotools等编译并不太复杂。
我怀疑它使用C绑定,所以您不能在Jython中使用,抱歉。