Requirements
Windows 7+ (other OSs have not been tested)
Simba 1.2+
ffmpeg
recorder.simba
Simba 1.2+
Slacky's 1.2 was used to develop this:
https://github.com/slackydev/Simba/r...-fixes.x86.exe
Place into your simba folder if it's not already there (SRL/SRL users likely already have it)
Olly's 1.3 (in development) currently also seems to work with this recorder. Simba 1.1 & the 1.2 without slacky's fixes don't seem to.
ffmpeg
64 bit ffmpeg needs to be available through command prompt, however way you want to do that should be fine. Latest stable version currently is 4.0.1. Older versions might not work.
One way to do this be to:
-download the latest 64 build from
https://ffmpeg.zeranoe.com/builds/ (Here's the direct download link I used
https://ffmpeg.zeranoe.com/builds/wi...n64-static.zip, the 4.0.1 versions work too.)
-extract and put this into your c: folder as ffmpeg
-append C:\ffmpeg\bin to your environment variables. (this filepath should be leading to ffmpeg.exe, if it doesn't, you probably messed up somewhere)
Video demonstration
https://streamable.com/z8iku
Alternative source of video
https://cdn.discordapp.com/attachmen...6_17-51-45.mp4
recorder.simba
Source:
https://github.com/ICannotThinkOfAUs...recorder.simba
This should be moved to your include folder, e.g. C:\Simba\Includes
Confirming it works
You can test if this has all been setup properly.
1) Enter ffmpeg into command prompt. Did it work or was it not found? See "Video demonstration" for how this looks.
2) trying to use the recorder. open up simba and try to run the following code
Simba Code:
{$include_once recorder.simba}
begin
VideoRecorder.Start(10, 5); //5 second clips @ 10 fps
wait(6000); //simulates a script running for 6 seconds
end.
You should see the following output
Code:
Compiled successfully in 530 ms.
Stopping Recorder and doing a final save.
Saving 50 Images to temp_videos\temp_images1
Generating video: temp_videos\output1.mp4
Successfully executed.