Sorry to be a bother, but I cannot find a solution to my problem online yet so I thought I would post.
I cannot play videos (including SimpleMovieDemo) with psychtoolbox because I get this gstreamer error pasted below. I have a macbook pro, am running mountain lion, and matlab 7.9.0 r2009b. I just updated psychtoolbox, downloaded xcode (and installed the command line tools), and downloaded all of gstreamer today so everything should be up to date.
PTB-INFO: Type 'PsychtoolboxVersion' for more detailed version information.
PTB-INFO: Most parts of the Psychtoolbox distribution are licensed to you under terms of the MIT License, with
PTB-INFO: some restrictions. See file 'License.txt' in the Psychtoolbox root folder for the exact licensing conditions.
PTB-INFO: Deficient Apple OS/X 10.7 or later detected: Would use fragile CoreVideo timestamping as fallback,
PTB-INFO: if beamposition timestamping would not work. Will try to use beamposition timestamping if possible.
PTB-INFO: Installation of the PsychtoolboxKernelDriver is strongly recommended if you care about precise visual onset timestamping
PTB-INFO: or timing. See 'help PsychtoolboxKernelDriver' for instructions.
PTB-INFO: You are using a multi-display setup (2 active displays):
PTB-INFO: Please read 'help MultiDisplaySetups' for specific information on the Do's, Dont's,
PTB-INFO: and possible causes of trouble and how to diagnose and resolve them.
PTB-INFO: According to the operating system, some of your connected displays do not seem to
PTB-INFO: be switched into mirror mode. For a discussion of mirror mode vs. non-mirror mode,
PTB-INFO: please read 'help MirrorMode'.
PTB-INFO: OpenGL-Renderer is Intel Inc. :: Intel HD Graphics 4000 OpenGL Engine :: 2.1 INTEL-8.10.44
PTB-INFO: Renderer has 1156 MB of VRAM and a maximum 512 MB of texture memory.
PTB-INFO: VBL startline = 1080 , VBL Endline = -1
PTB-INFO: Beamposition queries unsupported on this system. Will try to use kernel-level vbl interrupts as fallback.
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.663511 ms [60.011363 Hz]. (50 valid samples taken, stddev=0.053009 ms.)
PTB-INFO: Reported monitor refresh interval from operating system = 16.666662 ms [60.000015 Hz].
PTB-INFO: Small deviations between reported values are normal and no reason to worry.
PTB-INFO: Support for fast OffscreenWindows enabled.
PTB-ERROR: Tried to startup GStreamer multi-media framework. This didn't work, because one
PTB-ERROR: of the required GStreamer runtime libraries failed to load, probably because it
PTB-ERROR: could not be found, could not be accessed (e.g., due to permission problems),
PTB-ERROR: or most likely because GStreamer isn't installed on this machine at all.
PTB-ERROR: Another reason could be that you have GStreamer version 1.0 instead of the required
PTB-ERROR: version 0.10 installed. The version 1 series is not yet supported.
PTB-ERROR: Please read the help by typing 'help GStreamer' for installation and troubleshooting
PTB-ERROR: instructions.
PTB-ERROR: Due to failed GStreamer initialization, the movie playback engine is disabled for this session.
Error in function OpenMovie: Usage error
GStreamer initialization failed due to library loading problems. Aborted.
??? Error using ==> Screen
Usage:
[ moviePtr [duration] [fps] [width] [height] [count] [aspectRatio]]=Screen('OpenMovie',
windowPtr, moviefile [, async=0] [, preloadSecs=1] [, specialFlags1=0][, pixelFormat=4][,
maxNumberThreads=-1]);
Error in ==> SimpleMovieDemo at 43
movie = Screen('OpenMovie', win, moviename);
I cannot play videos (including SimpleMovieDemo) with psychtoolbox because I get this gstreamer error pasted below. I have a macbook pro, am running mountain lion, and matlab 7.9.0 r2009b. I just updated psychtoolbox, downloaded xcode (and installed the command line tools), and downloaded all of gstreamer today so everything should be up to date.
>> SimpleMovieDemoPTB-INFO: This is Psychtoolbox-3 for Apple OS X, under Matlab 64-Bit (Version 3.0.11 - Build date: Jul 23 2013).
PTB-INFO: Type 'PsychtoolboxVersion' for more detailed version information.
PTB-INFO: Most parts of the Psychtoolbox distribution are licensed to you under terms of the MIT License, with
PTB-INFO: some restrictions. See file 'License.txt' in the Psychtoolbox root folder for the exact licensing conditions.
PTB-INFO: Deficient Apple OS/X 10.7 or later detected: Would use fragile CoreVideo timestamping as fallback,
PTB-INFO: if beamposition timestamping would not work. Will try to use beamposition timestamping if possible.
PTB-INFO: Installation of the PsychtoolboxKernelDriver is strongly recommended if you care about precise visual onset timestamping
PTB-INFO: or timing. See 'help PsychtoolboxKernelDriver' for instructions.
PTB-INFO: You are using a multi-display setup (2 active displays):
PTB-INFO: Please read 'help MultiDisplaySetups' for specific information on the Do's, Dont's,
PTB-INFO: and possible causes of trouble and how to diagnose and resolve them.
PTB-INFO: According to the operating system, some of your connected displays do not seem to
PTB-INFO: be switched into mirror mode. For a discussion of mirror mode vs. non-mirror mode,
PTB-INFO: please read 'help MirrorMode'.
PTB-INFO: OpenGL-Renderer is Intel Inc. :: Intel HD Graphics 4000 OpenGL Engine :: 2.1 INTEL-8.10.44
PTB-INFO: Renderer has 1156 MB of VRAM and a maximum 512 MB of texture memory.
PTB-INFO: VBL startline = 1080 , VBL Endline = -1
PTB-INFO: Beamposition queries unsupported on this system. Will try to use kernel-level vbl interrupts as fallback.
PTB-INFO: Measured monitor refresh interval from VBLsync = 16.663511 ms [60.011363 Hz]. (50 valid samples taken, stddev=0.053009 ms.)
PTB-INFO: Reported monitor refresh interval from operating system = 16.666662 ms [60.000015 Hz].
PTB-INFO: Small deviations between reported values are normal and no reason to worry.
PTB-INFO: Support for fast OffscreenWindows enabled.
PTB-ERROR: Tried to startup GStreamer multi-media framework. This didn't work, because one
PTB-ERROR: of the required GStreamer runtime libraries failed to load, probably because it
PTB-ERROR: could not be found, could not be accessed (e.g., due to permission problems),
PTB-ERROR: or most likely because GStreamer isn't installed on this machine at all.
PTB-ERROR: Another reason could be that you have GStreamer version 1.0 instead of the required
PTB-ERROR: version 0.10 installed. The version 1 series is not yet supported.
PTB-ERROR: Please read the help by typing 'help GStreamer' for installation and troubleshooting
PTB-ERROR: instructions.
PTB-ERROR: Due to failed GStreamer initialization, the movie playback engine is disabled for this session.
Error in function OpenMovie: Usage error
GStreamer initialization failed due to library loading problems. Aborted.
??? Error using ==> Screen
Usage:
[ moviePtr [duration] [fps] [width] [height] [count] [aspectRatio]]=Screen('OpenMovie',
windowPtr, moviefile [, async=0] [, preloadSecs=1] [, specialFlags1=0][, pixelFormat=4][,
maxNumberThreads=-1]);
Error in ==> SimpleMovieDemo at 43
movie = Screen('OpenMovie', win, moviename);