Version 4.0: Now with less bugs and more performance
Version 4 for GDE GoZen has many many changes, it started out as wanting to implement hardware decoding but instead a ton of bugs got fixed, performance improved and overall it’s a better experience using it now.
Change log
Too much has been implemented and fixed to sum up everything.
- Version 4 by @voylin in https://github.com/VoylinsGamedevJourney/gde_gozen/pull/29 Full Changelog: https://github.com/VoylinsGamedevJourney/gde_gozen/compare/v3.2…v4.0
Windows became more usable
Getting the audio from files together with frame seeking are now properly working!
HW decoding + shaders
Hardware decoding is implemented, but please don’t use it unless you use slow to decode video files as there is a performance decrease for other video files. Hardware encoding will have more of an impact, but that’s for later. I also implemented shaders which can accept different color profiles for converting the frame data to RGB, something I’m happy about which is finally working. This gave the biggest boost in performance overall.
Test room
The test room got a lot of improvements as well, space to play and pause, the timeline bar being fixed, a message to indicate that a video is loading, … A lot of quality of life improvements.
Performance
A big focus, mainly because the hardware decoding, was spent on getting performance to be better as there were upcoming problems for GoZen related to this. Loading in video’s became quicker thanks to using threads, I could possibly move all the video functions to threads for getting the frames but this will be for later as I will probably have to do a bit more then what I’ve been working on until now.
Thanks to my ko-fi supporters
A lot more has been done to this and I wouldn’t have gotten this far in such a short time without my Discord members but especially thanks to my ko-fi supporters which have been helping out a lot as well.
Files
Get GDE GoZen - Video Playback addon for Godot
GDE GoZen - Video Playback addon for Godot
Video playback and seeking in Godot thanks to GDE GoZen and FFmpeg!
More posts
- Version 3.2 - Now much faster35 days ago
- Version 3.176 days ago
- First release!83 days ago
Leave a comment
Log in with itch.io to leave a comment.