How to Set OBS Virtual Camera to 60fps
Using the OBS Studio virtual camera is an excellent way to elevate your video presentations, but many users find their output restricted to a choppy 30 frames per second (fps). This guide provides a direct, step-by-step walkthrough to configure OBS Studio, your capture sources, and your target video conferencing applications to successfully output a smooth, high-quality 60fps virtual camera feed.
Step 1: Configure OBS Studio Video Settings
To output 60fps, you must first ensure that the OBS canvas itself is rendering at this frame rate.
- Open OBS Studio.
- Click on Settings in the bottom-right corner (or go to File > Settings).
- Select the Video tab from the left-hand menu.
- Set both the Base (Canvas) Resolution and Output (Scaled) Resolution to your desired resolution (e.g., 1920x1080). Keeping these resolutions identical reduces CPU overhead.
- Click the dropdown menu for Common FPS Values and select 60.
- Click Apply and then OK.
Step 2: Set Your Video Capture Devices to 60fps
If your physical webcam or capture card is capturing at 30fps, OBS cannot upscale it to a true 60fps. You must configure your input sources.
- In the Sources dock, double-click your camera source (e.g., Video Capture Device).
- Change the Resolution/FPS Type from Default to Custom.
- Select your desired resolution.
- Set the FPS dropdown specifically to 60 (or Match Output FPS).
- Click OK.
Step 3: Activate the Virtual Camera
Once your canvas and sources are set to 60fps, start the virtual camera.
- Navigate to the Controls dock in the bottom-right corner of OBS.
- Click Start Virtual Camera.
Step 4: Configure the Receiving Video Conferencing App
Many external applications like Zoom, Microsoft Teams, and Discord limit incoming camera feeds to 30fps (or even 15fps) to save bandwidth. To unlock the full 60fps potential, you must adjust the settings within those specific apps.
- Discord: Go to User Settings > Voice & Video. Scroll down to Video Settings and ensure your resolution and frame rate are set to high quality. Note that Discord may require a Nitro subscription to stream webcam feeds at 1080p/60fps.
- Zoom: Go to Settings > Video. Check the box for HD to allow higher-bandwidth streams. Note that Zoom often restricts standard meetings to 30fps; 60fps is generally only achieved in high-bandwidth environments or 1:1 calls with hardware acceleration enabled.
- Web Browsers (Google Meet/Teams Web): Browser-based apps often cap video inputs. If using Chrome, ensure hardware acceleration is enabled by going to Settings > System > Use graphics acceleration when available.
Step 5: Manage System Resources
Running a 60fps virtual camera requires significantly more processing power than a standard 30fps stream. If your video appears to stutter, open your Task Manager (Windows) or Activity Monitor (Mac) to ensure your CPU or GPU usage is not peaking at 100%. If necessary, lower your canvas resolution from 1080p to 720p while maintaining the 60fps setting to ensure a smooth, lag-free output.