PsychoToolboxのScreen動かない時の対処法
研究で視線解析をしていて,PsychoToolbox で刺激提示をしている.
実験はとっくの昔に終わって,さぁ解析する際に,動画の再生サイズとか知る必要があった.
が,刺激動画を再生してみるとスクリーンエラー.
mac.OS 10.12.5
matlab 2017a
Usage: [ movie Ptr [duration] [fps] [width] [height] [count] [aspectRatio]]=Screen('OpenMovie', windowPtr, moviefile [, async=0] [, preloadSecs=1] [, specialFlags1=0][, pixelFormat=4][, maxNumberThreads=-1][, movieOptions]);
Error in SimpleMovieDemo (line 47)
movie = Screen('OpenMovie', win, moviename);
対処法としては
1. GStreamer をインストール/インストールしていてもしなおす.
下記の公式wikiに注意書きがある.win機はなんかちがうみたいなので,注意
2.再起動させる
3.simplemoviedemoなどを動かす.
4.刺激提示コードを動かしたら動いた!
また,ひさびさに起動させたらmatlabとPsychoToolboxとのパスが切れていた.
そのときは,インストール時を同じく,DownloadPsychtoolboxを実行し,パスをつなぐ.