You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.
I want to make some major changes to the project and want community feedback on them.
Option to mux video and audio only after the recording has finished.
Most of the synchronisation and pipe broke errors can be avoided in this way.
This would add some waiting time after recording before a video is ready.
Making NAudio the default audio library
The current default is BASS. I would still keep an option to switch to BASS for anyone who needs that. But, since NAudio is open-source too, it would be better to make it default.
Also, I think the way I've implemented BASS support is causing problems for some users.
This might fix Won't Record with Audio #224
Simplified UI
A prototype:
I would like to organize the settings better.
Specifying overlay size and position in percentages
This would cause them to adapt to the size of the recording.
Currently, the webcam overlay needs to resized every time for a recording of a different size.
Great, I support your ideas, I makes that captura is an excellent software to record the screen, and it must go in constant evolution.
I thank you for your time dedicated to the development of this software and also for making it open source (free)
Many of these things I can't really speak to but I do like 3 and 4 - the UI looks really sharp and like the NAudio shift just to get more time and energy put towards open toolsets.
I am looking at Captura and I really like the ease of getting started. Is there a way to change the size of the webcam video which is nicely embedded in the screencast. A little smaller would be great. Thanks
I want to make some major changes to the project and want community feedback on them.
Option to mux video and audio only after the recording has finished.
Most of the synchronisation and pipe broke errors can be avoided in this way.
This would add some waiting time after recording before a video is ready.
Removing the FFmpeg writer and making it post-processing only
Once the Media Foundation writer is well tested, I would like to limit FFmpeg support for encoding to different formats after recording is finished.
The reason being many users are reporting
Pipe Closed
exception with FFmpeg.The way it is implemented in Captura causes a lot of CPU usage.
This will fix Pipe is broken #220, Exception message when trying to resume recording. Please help. #243, when trying to record mp4 H264 i got this : System.IO.IOException: Pipe is broken !! #330, error when trying to record the frames #352
EDIT: The performance is somewhat improved by converting to
YUV
orNV12
using GPU (VideoProcessor MFT
) before passing the frames to FFmpeg. Convert from RGB to NV12 on GPU before sending frames to FFmpeg #411Making NAudio the default audio libraryThe current default is BASS. I would still keep an option to switch to BASS for anyone who needs that. But, since NAudio is open-source too, it would be better to make it default.
Also, I think the way I've implemented BASS support is causing problems for some users.
This might fix Won't Record with Audio #224
Simplified UI
A prototype:
I would like to organize the settings better.
Specifying overlay size and position in percentages
This would cause them to adapt to the size of the recording.
Currently, the webcam overlay needs to resized every time for a recording of a different size.
Done
The text was updated successfully, but these errors were encountered: