extension-screenrecorder
extension-screenrecorder copied to clipboard
This extension captures video gameplay.
TODO: - [ ] The video compression needs to be built for arm64 macOS - [ ] The runtime shader compiler fails
Getting build error due to breaking changes in latest versions gooey library. I tested with 7.5.0 release it's working.
Getting error on recorder.lua file after tapping "LABEL" button.  ``` ERROR:SCRIPT: example/modules/recorder.lua:160: Table's property render_target is not a lightuserdata. stack traceback: [C]:-1: in function init example/modules/recorder.lua:160: in function init...

https://www.defold.com/manuals/extensions-script-api/
I think would be better to use this library https://github.com/ThisNetWorks/iVidCapPro for recording on iOS instead of ReplayKit. It would make API more consistent.