作者 主题: 大家好!菜鸟求助!有两个视频,不用视频合成技术!有什么方法可以控制播放完一个视频再放另外一个??谢谢  (阅读 4794 次)

alvin123

  • Newbie
  • *
  • 帖子: 32
import processing.video.*;

Movie myMovie;
Movie myMovie1;
void setup() {
  size(720, 576);
  frameRate(30);
  myMovie = new Movie(this, "lizi.avi");
  myMovie1 = new Movie(this, "3d.avi");
  myMovie1.play();
  myMovie.play();
 
}
void draw() {
   if (myMovie1.available()) {
    myMovie1.read();
  }
    if (myMovie.available()) {
    myMovie.read();
  }
  image(myMovie1, 0, 0);
  image(myMovie, 0, 0);
}


如题!谢谢解答!


还有,怎样可以把播放完的视频不要停留在最后一帧,直接消失!!谢谢解答!
« 最后编辑时间: 五月 29, 2013, 11:49:47 下午 作者 alvin123 »

ChocolateUniverse

  • Jr. Member
  • **
  • 帖子: 97
  • BigQ 勤劳勇敢,爱好艺术
你用movie的duration()方法得知总长度,然后用time()方法,判断是否播完。 播放完,就调用 stop()方法,或者pause()方法(如果播完第二段还想接着播。) 然后movie2.play();  image(movie2,0,0)....

BigQ 勤劳勇敢 爱好艺术

Tags: