Hey there folks. We were running into some weird stuttering and timing issues with MovieStim2 (it desynced on most WMV files I tried, and there’s weird startup input lag) so I decided to roll a pure libvlc version that just uses VLC for both audio and video:
The hard part of the C buffer interop is done, but I still need to get it placing the video on the screen correctly.
I’m not super familiar with the PsychoPy ecosystem. Do you think when this is ready to pull request, I should submit it as MovieStim4 (bleh), or a new thing called VlcMovieStim, replace the OpenCV MovieStim2 entirely, or something else?