[open] Problems adding media_player_gst item
Hello,
first of all thanks a lot for providing OpenSesame. I'm new to it and experience some trouble while trying to embed videos into the structure of my experiment. When dragging the media_player_gst item into the sequence, I get the following error message:
"Failed to load plug-in media_player_gst (see debug window for stack trace)"
The debug window says as follows:
line: 90
exception message: OpenSesame could not find the GStreamer framework!
exception type: osexception
Traceback:
File "dist\libopensesame\item_store.py", line 77, in new
File "dist\libopensesame\plugins.py", line 331, in load_plugin
File "dist\libopensesame\plugins.py", line 303, in import_plugin
File "C:\Program Files (x86)\OpenSesame\plugins\media_player_gst\media_player_gst.py", line 90, in <module>
osexception:
OpenSesame could not find the GStreamer framework!
I already tried setting the environment variable for GStreamer as is explained by Edwin in another discussion, but it didn't change anything. Unfortunately I'm not very computer literate and can't figure out why I won't work. I hope you might have an idea and can help me with this!
Thanks!
Comments
Hi,
Did you install Gstreamer as explained here?
There are a few steps, but when you follow them exactly as explained there it should work right away--No tweaking with the environment variables necessary. Note that the official OpenSesame packages are built with 32 bit Python.
Cheers,
Sebastiaan
Check out SigmundAI.eu for our OpenSesame AI assistant!
Hello,
I followed those instructions on how to install Gstreamer carefully. When I first noticed that it wouldn't work, I un- and reinstalled Gstreamer. Neither the 32 nor the 64 bit version will work. That's why I'm so confused about what the problem is.
Thanks.
What version of Windows are you using? I tested it on Windows 7, and I'm guessing Daniel did as well. (Right, @dschreij?)
Check out SigmundAI.eu for our OpenSesame AI assistant!
I'm using Windows 8
I did indeed test it on Windows 7 and on Windows 8 it also appeared to run fine (although I just tested this shortly). If you go to system properties and then check your environment variables, is there an entry of the GSTREAMER_X86_SDK_ROOT? Where does it point to, and is this really the location at which the gstreamer framework is installed?
Also, if you want to set the environment variable manually, you need to make it point to c:\gstreamer-sdk\0.10\x86 (if it is installed there) and not simply to c:\gstreamer-sdk, although this should not be necessary as the gstreamer installation should have added this entry already to the environment variables itself.
Hello,
everything seems to work well after I un- and reinstalled Gstreamer a third time. Unfortunately I still don't know what exactly was the problem, so if someone might experience the same trouble, I couldn't be of any help (the environmental variable GSTREAMER_X86_SDK_ROOT pointed to the actual location of gstreamer framework).
Anyway thank you very much for helping me with this!