Version 3.1


Version 3.1 is out!

SWScale is basically back, I wanted to switch over to the compute shaders as they are faster, but the problem is that I would need to write more compute shaders for all other formats and the already existing one was causing issues on some Window machines. For the people who don’t know what SWS does, basically it converts the image data from the video file into RGBA images.

Other then that, by request I added more signals. A change which happened more behind the scenes to save me up to 50 minutes for each release is improving the workflow on how the project is compiled and bundled, mainly thanks to caching the build data.

What’s Changed

  • More signals; (was requested and made sense to have more)
  • Workflow improvements; (now with caching to more easily generate releases!)
  • Fixes video playback; (the compute shader system wasn’t working perfectly for certain Windows systems)
  • Added SWScale again; (this is how the video playback got fixed, also providing the possibility of using non yuv image formats)
  • Removed compute shader; (was needed for the playback, but now the addon can be used in compatibility mode again)
  • Removed unnecessary FFmpeg stuff; (things we didn’t need/use are gone now increasing compile time and file size)

Any requests?

If you guys have any requests on what to add/improve, let me know ;)

Files

Addon_GDE_GoZen.zip 86 MB
Sep 06, 2024
test_room.zip 86 MB
Sep 06, 2024

Get GDE GoZen - Video Playback addon for Godot

Buy Now$5.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.