OBS Studio
(obsproject.com
) is
a powerful, free, and open-source software suite for video recording
and live streaming. It can combine multiple input video and audio
signals and record (or stream) them, and so is very useful for screen
and session capture. OBS Studio is available for Windows, Mac, and
Linux.
The best strategy is to record initally in MKV format, then later remux without loss of quality (File → Remux Recordings) to MP4 format.
If a recording somehow crashes, an MP4 file cannot be closed properly and the recording is corrupted and lost. An MKV can be recovered.
OBS Studio records audio in AAC format by default.
These are some of the most important settings (for me on my machine):
o File → Settings → Output Output Mode: Advanced Recording Recording Format: mkv Encoder: NVIDIA NVENC H.264 [Hardware encoder if available] Rate Control: VBR Bitrate: 5000 Kbps Max Bitrate: 6000 Kbps Encoder: x264 [Otherwise, software encoder] Rate Control: VBR Bitrate: 5000 Kbps CRF: 23 Audio set Audio Bitrate on each track to 160 o File → Settings → Audio Sample Rate: 44100 Hz Channels: Stereo o File → Settings → Video Base (Canvas) Resolution: 3840×2160 Output (Scaled) Resolution: 1920×1080 Common FPS Values: 20 o File → Settings → Hotkeys Set Ctrl-Shift-F1 in *both* Start Recording and Stop Recording fields (so acts as toggle) o File → Settings → Advanced Recording File Name Formatting %CCYY-%MM-%DD-%hh%mm%ss
o Add Sources - Window Capture (say Firefox) - Mic/Aux (select microphone) o Right-click on Window Capture - Resize output (source size)
If you are trying to capture a Chrome browser window, and all you see is an empty frame, try disabling hardware acceleration in Chrome Settings (Settings - System - Use hardware acceleration when available = Off).
Kezz Bracey;
“OBS Quick Start: How to Screen Record for Free With Open Broadcaster Software”;
25 Jul 2020;
https://photography.tutsplus.com/tutorials/obs-for-screen-recording-quick-start--cms-28549
Aaron Lenoir;
“Screen Recording with OBS Studio”;
28 May 2018;
https://blog.aaronlenoir.com/2018/05/27/screen-recording-with-obs-studio/
JackOr;
“OBS-Studio: Enable CoreAudio AAC encoder (Windows)”;
09 Jul 2015;
https://obsproject.com/forum/resources/obs-studio-enable-coreaudio-aac-encoder-windows.220/
How to install Apple's CoreAudio AAC encoder on Windows.