Воспроизведение файлов 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'];