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 in OpenSesame

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__
AttributeError: eval_text not found

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... ^^"

Thanks in advance!

Comments

  • edited 8:08PM

    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

Sign In or Register to comment.