Problem of Line breaks & Video Frames

If this template helps then use it. If not then just delete and start from scratch.

OS: Win10
PsychoPy version: 3.1.3
Standard Standalone: Yes
What are you trying to achieve: Have the line breaks appear on the instructions again and present videos for time x specified by frames.

The instructions appear as one whole line and the line breaks are shown as rectangles (picture attached).

At the same time we noticed that the presentation of the videos was affected when we used frames for their duration. This problem however seemed to resolve when we changed duration from frames to seconds.

We don’t know if these two problems are related but they did occur at the same time.

What did you try to make it work?: Tried uninstalling and reinstalling the same version of psychopy but it did not work.
Tried running the project using the newest version of psychopy but did not work.

What specifically went wrong when you tried that?:
Include pasted full error message if possible. There were no error messages just warnings:
FBO is not supported on this graphics card
and something about frames (pictures attached)

Any help and tipps will be greatly appreciated.

Thank you!

Hello Frauke,

frames in PsychoPy refers to the framerate your computer monitor is running. Usually, it is 60 Hz, that is 60 times per second the screen is refreshed or every 16.667 ms. So, when you specific say 10 frames, a visual stimulus is shown for 10 x 16.667 ms. The framerate depends on the graphics card and the monitor you are using. This framerate is independent from the framerate your video has been recorded in. For instance a well know action cam records 4k-videos with a maximal frame rate of 60 Hz. 5k-videos will only be recorded with 30 Hz. So if you do not need super precise presentation times, you are usually better off defining presentation duration in time than in frames. Notice, that a presentation of, for instance, 110 ms does not work on a monitor running with 60 Hz because 110 is not a multiple 16.667.

Could you elaborate how you introduced the line breaks in your text stimulus? It looks like you copy&pasted it out of text processor?

Cheers Jens

Hi Jens,

thanks for your quick reply and elaborations. Our computer monitor is running 60Hz per second. To explain a bit more: Actually we have been using our paradigm for an MRI-study and it worked smoothly for the first 100 or so participants. Unfortunately, something must have changed somehow (either in the settings of psychopy or on the computer itself), because all beforementioned problems started at the same time for no apparent reason. Apart from ours, other study groups reported similar problems. We have looked around the settings and finally decided to delete/re-install the same psychopy version. Before all problems started, another study group had tried to upload and run their paradigm on the Computer, but it crashed, because they had built it with the newest psychopy version. From this point on the problems started, but we cannot figure out if and how this could be connected.

Regarding your question about the Instructions. We introduced them like this with a text component:
(We simply wrote the instructions inside the text field) … It worked absolutely fine before, but for some reason now it is not.

Thank you again for taking the time.
It is greatly appreciated!


Dear Frauke,

thanks a lot for your explanations. I am afraid that it is beyond my knowledge how your PsychoPy is affected by different versions.

Cheers Jens