I need to create a screen capture program which can record an on-screen video to an mp4 file (including audio).
I have previously used paslibvlc to create a video editing utility but now I need to also make it possible to actually record from the screen. I cannot directly connect to the stream showing on the screen due to complicated logins needed.
I don't need to explicitly use paslibvlc if there are some other solutions.
I can even record the complete window of a browser containing the video inside since I can later edit out the surrounding stuff using my existing application. But I need the audio to go with it.
Are there some good examples or solutions using fpc/lazarus you can suggest?