Howdy, Stranger!

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

Supported by

[open] videos do not run fullscreen

edited July 2014 in OpenSesame

Hi everybody,

I have the following problem: When I run my experiment on OpenSesame 2.8.1 in a separate window everything works fine. However, if I try to run the experiment on fullscreen, the videos are not displayed (black screen). I do not receive an error message or something but the videos are just not shown. If I change the back-end from xpyriment to legacy I receive this error message:

Traceback (also in debug window):
  File "dist\libqtopensesame\misc\process.py", line 130, in run
  File "dist\libopensesame\experiment.py", line 290, in run
  File "dist\libopensesame\sequence.py", line 108, in prepare
  File "dist\libopensesame\sketchpad.py", line 211, in prepare
  File "dist\openexp\_canvas\legacy.py", line 874, in image
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 72: ordinal not in range(128)

Could someone help me with his?

Many thanks in advance,
Timo

Comments

  • edited 4:49PM

    Hi Timo,

    this is a well-known and dodgy problem of the vlc plugin and worst of all, it differs per system/video-card vendor. I've not been able to fix this problem, mainly due to the closed nature of the vlc bindings, which operate on very low-level funcionalities of the vlc player class. What you could try to do is set the dimensions of the window as large as your screen and switch of the border and set the window position to (0,0) in the backend settings. This will mimic a full screen display and make the video work, but deteriorates the quality of the timing.

    Regarding your error, I have no idea where that comes from. But I doubt it is caused by the vlc plugin.

    Buy Me A Coffee

  • edited 4:49PM

    Thanks for your help! Much appreciated!

  • edited 4:49PM

    Hey, something which worked for me:

    This is because some back-ends use OpenGL when running in fullscreen mode, which can, in some cases, slow things down. You should be able to work around this by switching to the legacy back-end, or by setting "Use OpenGL" to no in the xpyriment back-end (under back-end settings).

Sign In or Register to comment.