有谁知道在哪里可以找到有关如何将 GStreamer 与 Jython 结合使用的教程?我试过搜索但没有运气。使用 Gstreamer-Python 绑定(bind),我可以获得一个 python 文件以使用 python 运行,但 jython 给我 ImportError: No module named pygst。
最佳答案
关注 JyNI ( http://www.jyni.org )。它目前无法使用 GStreamer 绑定(bind),但希望在不久的将来可以使用。
在那之前你可以使用 JEP ( https://github.com/mrj0/jep ) 或 JPY ( https://github.com/bcdev/jpy ) 在 Java 和 Jython 中利用 Python gstreamer 绑定(bind)。
还要考虑到 JavaFX(从 Java8 开始就包含在 Java 中)支持多种流媒体格式。如果您只想播放我想的视频,这将是最干净的解决方案(因为它不会添加更多依赖项,至少在 Java8 情况下不会)。
最后,考虑在 64 位模式下为您的系统编译 Java 绑定(bind)。通常这通过 autotools 等并不太复杂。
关于python - Jython Gstreamer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5130057/