GameMaker (2.0 - 2.2.x)

Video Player Pro for GMS 2


You must be logged in to obtain assets



We urge you to take a look at Video Player Extreme! Our new more powerful engine which can play a multitude of videos simultaneously. This engine can be found on the YoyoGames marketplace right here -

Now back to this product

A robust full featured video player for GameMaker: Studio 2.x base on Microsoft Media foundations, for Windows Desktop builds.


• Extremely high performance.

• Will playback any video types that Media Player supports.

• Play video direct to a surface and manipulate in your game how ever you see fit.

• Script-less integration. No scripts involved. All functions work as if they were native GML.

• Most extensive function set you will find for any video player on the marketplace.

Function List

• video_init

• video_release

• video_load

• video_draw

• video_play

• video_pause

• video_get_current_time

• video_get_duration

• video_get_loop

• video_set_current_time

• video_set_loop

• video_set_sound_muted

• video_get_sound_muted

• video_set_sound_level

• video_get_sound_level

• video_get_rate

• video_set_rate

• video_get_width

• video_get_height

• video_get_playback_ended

• video_dll_version


• GameMaker Studio 2.x Desktop

• Windows 8 and above

Version 1.4

• Fixed an issue with video size mismatch when multiple videos played in sequence

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.4.0. Published December 16, 2019

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait