0

我将一些 OpenFrameworks 代码发送到另一台下载了更新版本 OF 的计算机。当我尝试运行此代码以打开并启动它无法识别的视频采集器时movie.grabFrame()。我也试过movie.update()了,也没有开始播放视频。有谁知道最新版本使用什么而不是以下代码:

 movie.grabFrame();  
        //do we have a new frame?  
        if (movie.isFrameNew()){  
            colorImg.setFromPixels(movie.getPixels(),w,h);
4

1 回答 1

1

从 0.8.0 开始,相当于.grabFrame()..update()

如果您的问题是电影没有开始,请确保您正在调用.play()它。

不过,变量的命名有点令人困惑。ofVideoGrabber 用于从实时源(例如网络摄像头)获取视频数据。调用您的 vidGrabbermovie意味着它实际上是一个 ofVideoPlayer?

于 2013-08-21T10:15:38.773 回答