在没有grabFrame -OpenFrameworks的情况下初始化videograbber

时间:2013-08-20 19:15:27

标签: openframeworks

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

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

1 个答案:

答案 0 :(得分:1)

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

如果您的问题是电影没有启动,请确保您正在呼叫.play()

但是变量的命名有点令人困惑。 ofVideoGrabber用于从实时源(例如网络摄像头)获取视频数据。调用你的vidGrabber movie意味着它实际上是一个视频播放器?