This is a quite exciting project. Think of it as Kap that works in the terminal. You can use aperture module to record any part of the screen and create a nice CLI for it with Ink. As a bonus, you can offer an option to record a specific window. Retrieve a list of active windows with mac-windows module and let user select which one they want to record using ink-select-input.
Requires macOS.
This is a quite exciting project. Think of it as Kap that works in the terminal. You can use aperture module to record any part of the screen and create a nice CLI for it with Ink. As a bonus, you can offer an option to record a specific window. Retrieve a list of active windows with mac-windows module and let user select which one they want to record using ink-select-input.