python - Jython Gstreamer

标签 python jython gstreamer

有谁知道在哪里可以找到有关如何将 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/

相关文章:

python - 检测序列是否是Python中子序列的倍数

python - 单击拖动鼠标时增加/减少 QSpinBox 值 - python/pyside

java - 执行公正的程序/脚本性能比较

python - 如何让 PyDev 编辑器选择性地忽略错误?

gstreamer - 构建 Gstreamer 编辑服务失败

c# - 使用 Python 与 C# 创建 PPT 演示文稿

python - 当一个条件满足一个值对和一个列表时创建一个新列表

执行时出现 Jython 二进制错误

c++ - GStreamer 内存泄漏问题

c - 在 C++ 中使用 g_idle_add() 时出错,在 C 中同样有效