I'm looking for a screen recording software in Mac or Windows.

I hope the software could let me specify the exact position of the recording area. For example, the position of the left top point, and the width and height (in pixels) of the recording area.

Does anyone know if such a recorder exists?



enter image description here

enter image description here

1 Answer 1


Yes you can use OBS. There are may options for input (both video and audio) and most also have some adjustment options like cropping the sides.

crop options

From your question it seems like you should use Display capture. But there might be something better like Window capture. If you use window capturethe recording stays with the selected window even if you are using another window.

There are also more advances options like overlays (e.g. text, picture, another stream like webcam) and multiple audio channels etc.. It also works for both streaming directly (to a service like twitch or YouTube) and recording. There is even an option to output as a virtual webcam (to be used by something like skype, zoom etc.).

OBS is available for both Windows, MacOS and Linux.

To crop without the crop options for input devices:

screenshot of adjustment

  • It is odd that I don't see Screen as you do, please see update in OP.
    – SoftTimur
    Oct 24, 2020 at 14:34
  • @SoftTimur I meant Display capture. Sorry I have mine set to German and translated wrong. But if that doesn't work you can also give window capture a go. Oct 24, 2020 at 14:37
  • I don't see Advanced Settings to specify the size of crop in my OBS (windows 26.0.2).
    – SoftTimur
    Oct 24, 2020 at 14:41
  • @SoftTimur Hm that is weird. in that case you can either try one of the other input options or resize the window in obs to be bigger than the recorded area. I will add a screenshot. Oct 24, 2020 at 14:44
  • OK, I customized the size of canvas, use Window Capture, and adjusted the area to record. It works. Thank you.
    – SoftTimur
    Oct 24, 2020 at 15:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.