Не удалось загрузить файл фильма Обработка, проблема с библиотекой?

По сути, я пытаюсь загрузить фильм в обработку.

ошибка "Не удалось загрузить файл фильма data/test.mov"

Я пытался:

  • воспроизведение .mov, .mp4, .wmv
  • нахождение файла в различных путях к файлам (папка с именем data, папка вообще отсутствует, папка без определенных букв юникода). Я трижды проверил и запустил несколько тестов только с файлом перемещения сам по себе.

Код, который я тестирую в данный момент.

import processing.video.*;
Move test;

void setup() {
size(800, 800);
test = new Movie(this, "data/test.mov")
test.loop()

в приведенном выше разделе «тест = новый фильм» возникает моя ошибка

void draw(){
background(0);
image(test, 400, 400)
}

также пробовали без раздела «изображение (тест, 400, 400)».

Любая помощь будет очень, очень признательна.


person Benjamin Stark    schedule 24.10.2015    source источник
comment
Вы пробовали test = new Movie(this, "test.mov"), имея файл test.mov в папке data? Другой вариант — попробовать, работает ли он с абсолютным путем к файлу.   -  person mic4ael    schedule 24.10.2015
comment
Действительно, какая странная вещь, большое спасибо, вы хотели добавить это в качестве ответа, чтобы я мог проголосовать за него :)   -  person Benjamin Stark    schedule 24.10.2015
comment
Да, конечно. Я могу добавить это как фактический ответ;)   -  person mic4ael    schedule 24.10.2015


Ответы (2)


Одним из вариантов может быть использование new Movie(this, "test.mov") при наличии файла test.mov в папке данных. Другой вариант — попробовать, работает ли он с абсолютным путем к файлу.

person mic4ael    schedule 24.10.2015

Ваш тип данных переменной test имеет тип Move, а не Movie. Вы уверены, что это правильно.

person Adi    schedule 24.10.2015
comment
Опечатка, извините, оказывается, это был ответ mic4ael - person Benjamin Stark; 24.10.2015
comment
В этом случае он даже не будет компилироваться. - person mic4ael; 25.10.2015