Avatar

Howdy, Stranger!

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

Supported by

Daniel

About

Username
Daniel
Joined
Visits
269
Last Active
Roles
Member, Administrator, Moderator
Thanked
2

Comments

  • I have updated to Mojave myself now, and OpenSesame indeed shows some quirks, although not as serious as the ones you describe. The issues appear to be mostly related to the hardware acceleration of the interface, and OS backends in my perception. I…
  • Fixed in v1.1.1 The culprit was the file extensions of the image files in the pool being uppercase. This caused them to not be correctly recognized and processed as images. I made the extension check case-insensitive and now the experiment runs nic…
  • Hi Noah, it is not entirely clear to me where you experience your problem. Is this with opening OpenSesame itself, or when opening/running an experiment. I upgraded to Mojave myself yesterday and the OpenSesame interface appears to work fine, while …
  • I'll have a look at this soon!
  • Hi guys. I think this has to do with the Macos Mojave update. I haven't updated to Mojave yet and I plan on waiting a few patch updates (the first few releases of a new Macos version are always quite messy in my experience), so I have no way to repr…
  • I'm starting to sound like a broken record, but I really need to fix this plugin. It is built on top of pymedia, which is a library of which the support and development have stopped years ago. OpenSesame contains the facilities to built a better and…
  • That, or I'll simply have to downgrade pip again to the same version as in Windows. I'm leaving this decision to @sebastiaan
  • I looked into this, and I guess the Mac version has a newer version of pip (version 18) which changed its internal structure a bit. Executing these lines of code instead did the trick for me on MacOS: import pip._internal pip._internal.main(['ins…
  • Hi Guys, I have no idea where this error comes from. I'll have a look when I'm back on my Mac again. Regards,
  • Hi Roberto, Sorry for my slow response. I have never heard of or seen this problem before. My knowledge of pygaze is too limited to know what is does for media_player_mpy to possibly fail. Since it works for you on one of your laptops and not on …
  • Thanks for reporting this @DahmSF. I haven't had this problem myself, so I hope I'm able to reproduce it. It appears to be a repaint problem to me, although the crash afterwards suggests it may be something more serious. What Mac model are you …
  • Hi guys, I haven't worked on the media_player_mpy plugin for a while, but I obviously need to do so. I will check this whenever I work on it again. There are some other openstanding issues, and this one has been added by @humanboring so it is being …
  • Whoops! Sorry guys, I'm fixing this now and will upload the fixed 3.2.5 imminently
  • Hi @sjamesmack, The audio recorder plugin is very old, and based on the library pymedia, which is no longer maintained by its developer. Moreover, I only got it working on Windows and never tried to install it on a Mac. I'm still hoping to find tim…
  • Hi all, Sorry for joining in so late, but this problem indeed appears to originate from within the moviepy module. An update to this module might fix this, but since I haven't updated the media player plugin for a while, I hope a newer moviepy ve…
  • Hi Judith, It could well be that the audio and video are out of sync. It's really tough to get this to work correctly and the media_player_mpy misses some rudimentary mechanisms that guarantee the synchronisation. I would try to convert the video…
  • I suppose it is possible if it's a simple terminal command.
  • Hi Diego, I tried a couple of times to give this a go again, but sadly without having any luck. The problem is that the developers of anaconda (the python environment on which the opensesame app is based) has stopped their support for Qt5 at 5.6 (w…
  • Hi Tibor, That is a known problem and I already created an issue for it on Github to keep it on my radar. I hope to have some time again soon to tackle this problem. Until that time, you could use the response.add() function in the script section…
  • Hi Luke, We are having problems composing the qt5 dependencies for OpenSesame on Anaconda. Continuum (the maintainers of Anaconda) are having a hard time maintaining qt5 because Riverbank (the maintainers of Qt5) have dropped support for the compil…
  • Hi Miles, Thanks for your report, even though you solved the problem yourself. We'll make a note of this and try to address it with one of the future releases. Probably unicode support (which makes usage of Chinese characters possible) is lacking s…
  • Hi objecttataku. It appears that the media player cannot determine the playtime of one of the videos (that's why it comes up with a duration smaller than 1). This is often because of encoding errors in a video. You can fix this by reencoding the …
  • Hi DCube, I cannot tell when the problem will be fixed yet as I am busy with other work and currently don't have any time to look at this. I will give it a try as soon as I can. There are some mistakes in your code again. If you look at my previo…
  • Hi DCube, Sorry, but I have no time to look at it at such short notice. The fact that you get a message about mismatching quotations is probably due to a copy-paste mistake, or other kind of syntax error. I see that your Python statements contai…
  • Hi DCube. I admit that the way this currently works is less than ideal. I haven't had a lot of time lately to dive into this problem, but it's high on my list of priorities to get fixed. The ffmpeg download functionality is actually provided by t…
  • I don't really have a clue. I did my best to let the player clean up when it can. Playing videos is a heavy operation in the plugins current form, as the frame loading is not hardware accelerated (rendering of the video frames is is). Players like v…
  • Hi Katheryn, This is a known problem that occurs for some people and is likely caused by a firewall. We are hoping to integrate the ffmpeg.osx in one of the future versions of OpenSesame (so that it doesn't need to be downloaded anymore), but for…
  • I also don't think it's possible to render webpages in any of the current backends, but a Qt backend would certainly make this possible, because you could switch between the QOpenGL Widget/context, and other widgets (forms, webpages, etc.). The even…
  • Hi @pranitharajn, Thanks for reporting this! That's actually a bug if it doesn't honor the time delay that is set. For now you can block this behavior by simply entering something in the script window. Something like if True: pass …
  • You're right, the code is called on each screen refresh, not only after a new frame has been shown. I decided to do it like this in the end because it allows more fine-grained time measurements. That should be changed in the documentation. Regardle…