#### Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

# [open] Problems with media_player_vlc and _gst

edited December 2015

Hey guys!
I don't know if I am posting this at the right section and if there are subsections, but I hope someone might be able to help me...
Soo I'm currently working on an experiment on OpenSesame 3.0.0 and I'm facing a couple of problems:
I need a video plugin, so I downloaded both the media_player_vlc and the media_player_gst.

Problem 1: When I try to add the vlc plugin into my layout in the GUI via drag and drop, nothing happens. I just get a loading circle, and even if I leave my PC for an hour, it still doesn't do anything. It also doesn't crash, I can do other things on OpenSesame, but the vlc player just won't load.

Problem 2: When loading a video in the gst media player plugin, I get the following error message:

  File "dist\libqtopensesame\misc\process.py", line 140, in run
File "dist\libopensesame\experiment.py", line 390, in run
File "dist\libopensesame\item_store.py", line 95, in execute
File "dist\libopensesame\item_store.py", line 110, in run
File "dist\libopensesame\sequence.py", line 49, in run
File "dist\libopensesame\item_store.py", line 110, in run
File "dist\libopensesame\sequence.py", line 49, in run
File "dist\libopensesame\item_store.py", line 110, in run
File "dist\libopensesame\loop.py", line 143, in run
File "dist\libopensesame\item_store.py", line 94, in execute
File "dist\libopensesame\item_store.py", line 126, in prepare
File "dist\libopensesame\sequence.py", line 106, in prepare
File "dist\libopensesame\item_store.py", line 126, in prepare
File "C:\Program Files (x86)\OpenSesame\plugins\media_player_gst\media_player_gst.py", line 639, in prepare
File "dist\libopensesame\item.py", line 280, in __getattr__


I just have a little experience in C++, I tried to dig a bit deeper in it, but I just can't figure out how to solve this problem ^^

Problem 3: I tried to use the older version of OpenSesame, as there was another media player plugin and the plugins might work on older versions, BUT I cannot save my almost finished .osexp in .opensesame, and I also did not find a way to convert it.

Anyone here who knows what I could do?? My Prof wanted us to use the new version of OpenSesame, and I wanted to ask before installing the older version and re-doing my whole experiment... ^^"

• edited 5:08AM

There are a few things here:

Problem 1: When I try to add the vlc plugin into my layout in the GUI via drag and drop, nothing happens. I just get a loading circle, and even if I leave my PC for an hour, it still doesn't do anything. It also doesn't crash, I can do other things on OpenSesame, but the vlc player just won't load.

To use the VLC plug-in, you need to install the vlc player to the default location, so that OpenSesame can find it.

If you haven't done this, or if the plug-in fails to load for another reason (which you will see in the debug window), you get the hanging circle. (Actually you don't anymore in the very latest version; but that's just a visual difference.)

Problem 2: When loading a video in the gst media player plugin, I get the following error message:

The GST plug-in is not compatible with OpenSesame 3.0.

Problem 3: I tried to use the older version of OpenSesame, as there was another media player plugin and the plugins might work on older versions, BUT I cannot save my almost finished .osexp in .opensesame, and I also did not find a way to convert it.

If you want to open a .osexp file in OpenSesame <= 2.9, you can simply rename the file to .opensesame (if there is no file pool) or .opensesame.tar.gz (if there is a file pool). However, your 3.0 experiment may still not work correctly (or at all) on 2.9--there have been quite a few changes.

So, long story short: You probably just need to install the VLC player, and then you should be able to use the media_player_vlc plug-in in OpenSesame 3.0.

Cheers!
Sebastiaan

There's much bigger issues in the world, I know. But I first have to take care of the world I know.
cogsci.nl/smathot