How do I capture vertical (9:16) video with FaceTime HD Camera on OBS?

Ed Shiang

New Member
I’m trying to record vertical/portrait video in OBS for social media (TikTok, Instagram Reels, etc.).


  • OBS version: 31.1.2
  • Mac: [Sequoia 15.6]
  • Base (Canvas) Resolution: 1080x1920 (9:16)
  • Output (Scaled) Resolution: 1080x1920 (9:16)

When I add my FaceTime HD Camera as a Video Capture Device, it only gives me landscape (16:9) options like 1920x1080, 1280x720, etc. I can rotate the transform, but then I get black bars or it crops strangely instead of filling the canvas properly.


Question:


  • Is there a way to get OBS to directly capture FaceTime in vertical (9:16) format?
  • Or is the only solution to rotate and crop every time?
  • Are there custom resolution settings or a plugin I need to use?

Thanks for any advice — I’d love to avoid a clunky workaround if possible.
 

jugandoconpermiso

New Member
I’m trying to record vertical/portrait video in OBS for social media (TikTok, Instagram Reels, etc.).


  • OBS version: 31.1.2
  • Mac: [Sequoia 15.6]
  • Base (Canvas) Resolution: 1080x1920 (9:16)
  • Output (Scaled) Resolution: 1080x1920 (9:16)

When I add my FaceTime HD Camera as a Video Capture Device, it only gives me landscape (16:9) options like 1920x1080, 1280x720, etc. I can rotate the transform, but then I get black bars or it crops strangely instead of filling the canvas properly.


Question:


  • Is there a way to get OBS to directly capture FaceTime in vertical (9:16) format?
  • Or is the only solution to rotate and crop every time?
  • Are there custom resolution settings or a plugin I need to use?

Thanks for any advice — I’d love to avoid a clunky workaround if possible.

open camera source and uncheck "use preset". you see dropdown with resolucion supported by your cam. select the correct and try again.
 
Top