Using oCam at work or school? A license is required, and it removes all ads, including this window. See the paid version →
In Java-based applications that use CUDA, including oCam, problems may occur when certain NVIDIA drivers are installed. In particular, if NVIDIA driver version 378.49 (or some other versions) is installed, a bug may occur where the app crashes with the error "Stack cookie instrumentation code detected a stack-based buffer overrun" when calling the CUDA initialization function `cuInit`.
This issue is not a bug in oCam itself, but a problem with the NVIDIA driver that affects all applications that use CUDA. Therefore, the same error may occur not only in oCam but also in other CUDA-based Java applications.
To resolve this issue, you need to update the NVIDIA driver to the latest version, 378.66 or later. Follow the steps below to update the driver:
1. Go to the official NVIDIA website (geforce.com/drivers).
2. Select your graphics card model and operating system, then search for the latest driver (version 378.66 or later).
3. Run the downloaded driver installer and proceed with the installation.
4. After the installation is complete, restart your computer and run oCam or another CUDA-based application to check whether the issue has been resolved.
Updating the driver to version 378.66 or later will resolve the CUDA initialization crash issue and allow you to use oCam and other related applications normally. If the problem continues even after installing the latest driver, contact NVIDIA Support or check for the latest version of oCam.
oCam (oCam) Key Features Overview
You can see the following screen when you run the program.
Select one of the top tabs to choose the recording type first: Screen Recording, Game Recording, or Sound Recording, and then start.

This is a brief explanation of the buttons for each function.

Record - Pressing this button starts recording immediately. The recorded video can be viewed by pressing the Open button.

Capture - Captures the screen.
Open - Opens the folder containing recorded videos, recorded audio, and captured images in Windows Explorer.
Codec - Sets the codec to use when pressing the record button in oCam.
By default, you can use oCam's built-in codec, hardware codecs such as NVIDIA NVENC, and VFW (external codec).
You can also select GIF recording.
Sound - For screen recording and sound-only recording, you can set whether to record only system sound, record both system sound and microphone, or not record sound.
Game Recording - To record a game, click the Game Recording button. When the Game Recording button is activated, activate the game window and then press the recording hotkey to start recording.
In addition, you can configure many detailed program features in Menu -> Options.
Recording Area - There is a large rectangle, several small square boxes, and a drag-shaped icon in the center.

The large rectangle is the recording or capture area.
The small squares can be dragged to adjust the size of the recording or capture area.
The drag icon in the center can move the recording or capture area.
You can also move it more precisely by using the arrow keys together with Ctrl and Shift.