Я хочу воспроизвести несколько видео по одному, это работало. Но видео на самом деле не было закончено. Я проверяю продолжительность видео, и это правильно, однако видео не закончено. Я думаю, что видео медленнее, чем оригинальное видео. Я не знаю, почему это так. Это оригинальное видео занимает 31 с, но показывает около 21 с, но продолжительность была 31 с. размер видео 17,5 МБ / mp4.
Я использую окно ноутбука.
import processing.video.*;
int stage;
Movie intro02;
void setup() {
size(1920, 1080);
intro02 = new Movie(this, "002_intro_sound_41.mp4");
noStroke();
noCursor();
frameRate(30);
stage = 1;
}
void movieEvent(Movie m) {
m.read();
}
void draw() {
switch(stage) {
case 0 :
intro02.play();
image(intro02, 0, 0, width, height);
if (intro02.time() > intro02.duration() - 0.1) {
stage = 1;
}
break;
case 1 :
intro02.stop();
oni01.play();
index = 0;
stage = 2;
break;