简介:当我在处理中运行此代码时,它只显示一个空窗口。它适用于从这个随机网站下载的示例 .mov 。
详细信息:我在 Mac Os El Capitan (10.11.6) 上,我有处理 3.1.1。我使用 QuickTimePlayer 录制屏幕的一部分(保存为 Mariye.mov),然后我使用 iMovie 将其加速 4 倍,结果保存为 Mariye4x.mov。你可以在这里看到它。我已将它放在子文件夹“data”中的 Sketch 文件夹中。这是 2:16 分钟/高分辨率视频。当我将此代码与来自互联网的一些示例 .mov 文件一起使用时,它可以工作。但是当我使用自己的 .mov 文件时,它只显示一个空的草图窗口。有什么建议吗?
我还使用了原始的 Mariye.mov 并尝试在处理中使用“speed(4.0)”函数来加速它,但这也不起作用,速度也没有改变。
这是我的代码:
import processing.video.*;
Movie myMovie;
void setup() {
fullScreen();
myMovie = new Movie(this, "Mariye4x.mov");
myMovie.play();
}
void draw() {
image(myMovie,0,0);
}
void movieEvent(Movie m) {
m.read();
}