在Ubuntu上使用Processing 2.0的Video Library可能会遇到

我今天在Ubuntu上,使用Processing 2.0a3 内建的video library (我执行范例程序Libraries > video > Movie > Frames),遇到下列的错误信息:

UnsatisfiedLinkError: Unable to load library 'glib-2.0': libglib-2.0.so: cannot open shared object file: No such file or directory

由于Processing 2.0开始使用新的video library,新的video library抛弃使用已久的QuickTime架构,转而使用gstreamer架构,以求更多影片格式的支持、更稳定更快的效能,更重要的是跨平台的支持!

目前Processing2.0仍在alpha阶段,可能您也会遇到上述状况,这边提供一个解决方法:

1.确定您已经安装所有的gstreamer packages ( libgstreamer, libgstreamer-plugins-base, gstreamer-plugins-base, good, bad and ugly)

2.安装 libgtk2.0-dev 套件 (> sudo apt-get install libgtk2.0-dev)

这应该就能解决了~

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/22516.html