使用psychtoolbox播放MP4文件

时间:2014-03-31 13:53:35

标签: matlab mp4 video-player psychtoolbox mediaplayback

我想播放一个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-ERROR:缺少的电影的特定文件URI是:file:///GOPR0056.MP4。

该文件位于目录中。我可能会收到视频驱动程序错误,因为这是一个MP4文件。谢谢。

1 个答案:

答案 0 :(得分:2)

使用Psychtoolbox播放视频时,即使视频位于当前目录中,也始终提供full path。试试这个:

moviefile = [pwd filesep 'GOPR0056.MP4'];