处理:从1.51迁移到2.0b1 - 视频库问题

时间:2012-09-05 20:14:21

标签: processing

我正在尝试迁移到新的处理,因为我经常在我的生活中使用它(这是一个更新,所以我继续......)。

这是我的设置:

  • Mac OS X 10.7.3
  • 处理2.0b1(以32位模式启动程序)

$ java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11D50b)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)

我的设置曾经用于处理1.5 - 以及我现在看到的所有问题我没有使用该版本。

首先:

库/视频/捕获中的任何示例都不起作用。有时它会崩溃,有时它会冻结。

AsciiVideo之后的控制台日志:

  

DVFreeThread - CFMachPortCreateWithPort hack = 0xc083b7c0,   fPowerNotifyPort = 0xc085a0f0 DVFreeThread - CFMachPortCreateWithPort   hack = 0xc0809a60,fPowerNotifyPort = 0xc0808080 DVFreeThread -   CFMachPortCreateWithPort hack = 0xc08159a0,fPowerNotifyPort =   0xc082add0

我也使用GSVideo,我试图从那里运行AsciiVideo。

控制台错误:

  

GSVideo版本:1.0.0 19200位置0x0的无效内存访问   EIP = 0x97cee3ba

并引发了一个错误窗口

  

进程:java [25673]路径:/ usr / bin / java   标识符:com.apple.javajdk16.cmd版本:1.0(1.0)   代码类型:X86(本机)父进程:JavaApplicationStub   [24849]

     

PlugIn Path:/var/folders/*/libjogl_desktop.jnilib PlugIn   标识符:libjogl_desktop.jnilib插件版本:??? (???)

     

日期/时间:2012-09-05 17:04:08.993 -0300操作系统版本:Mac OS   X 10.7.3(11D50b)报告版本:9

     

...

我使用SimpleOpenNI,GSVideo,GLgraphics,SurfaceMapper ......我决定昨天迁移,以便在渲染视频时使用相同的CPU来提高性能。

1 个答案:

答案 0 :(得分:0)

我认为最好在processing forum上提出这个问题。 您收到此错误的原因是视频库在处理2中从头开始重写,它基于GSVideo。检查Processing 2.0b3中的视频示例。 此外,SurfaceMapper目前还没有使用Processing 2.0,我会研究它。

祝你好运, Jonas,Ixagon