Воспроизведение файлов MP4 с psychtoolbox

Я хочу воспроизвести файл MP4, показывающий задачу для эксперимента. Я не уверен, как сформулировать синтаксис. Пока что у меня есть:

moviefile = 'GOPR0056.MP4';
screenNum = 0;
[window, rect] = Screen('OpenWindow', screenNum, 1);
moviePtr = Screen('OpenMovie', window, moviefile);
Screen('PlayMovie', moviePtr, 1); 

Но я получаю проблему:

PTB-ERROR: Не удалось открыть файл фильма [GOPR0056.MP4] для воспроизведения! Нет такого moviefile с указанным путем и именем файла. PTB-ОШИБКА: конкретный URI файла отсутствующего фильма был: file:///GOPR0056.MP4.

Файл находится в каталоге. Могу ли я получить ошибку драйверов видео, потому что это файл MP4. Благодарю.

1 ответ

Решение

При воспроизведении видео с помощью Psychtoolbox всегда указывайте полный путь, даже если видео находится в текущем каталоге. Попробуй это:

moviefile = [pwd filesep 'GOPR0056.MP4'];
Другие вопросы по тегам