Guides

ShareX Screen Recording Settings Explained

The recorder options that actually change your output: FFmpeg, frame rate, quality, codec, and audio device selection.

The ShareX task settings Screen recorder tab on Windows with FFmpeg and frame rate options.

ShareX provides powerful screen recording capabilities, allowing you to capture video of your desktop, specific windows, or regions. Whether you're creating tutorials, demonstrating software, or saving memorable moments, understanding the various settings available in ShareX can significantly enhance the quality and efficiency of your screen recordings. This guide will walk you through the essential configurations to help you optimize your ShareX screen recording experience. Before diving into the specifics, it's helpful to have a general understanding of

the ShareX screen recorder overview

. ShareX leverages the FFmpeg multimedia framework for its recording functions, which offers a high degree of control over video and audio parameters.

Where the Recording Settings Live

All screen recording configurations are consolidated within ShareX's main settings interface. To access these settings:

  1. Open the ShareX main window.
  2. In the left-hand menu, click on Task settings.
  3. From the expanded submenu, select Screen recorder.

This section is your central hub for configuring everything from the recording backend to video and audio codecs, quality, and more. You'll find options for both video and GIF recordings here.

FFmpeg: What It Does and How to Install It

FFmpeg is an open-source project that provides a comprehensive suite of libraries and programs for handling video, audio, and other multimedia files and streams. ShareX uses FFmpeg as its backend for all screen recording and GIF creation tasks. Without FFmpeg, ShareX cannot perform these functions.

Why FFmpeg is Necessary

FFmpeg handles the complex processes of capturing raw screen data, encoding it into a video format, and optionally mixing it with audio input. It provides access to a wide range of codecs and container formats, giving ShareX users significant flexibility.

How to Install FFmpeg

ShareX simplifies the FFmpeg installation process:

  1. Navigate to Task settings > Screen recorder.
  2. Click the Screen recording options... button. This opens a new window titled "Screen recording options".
  3. In this new window, ensure the FFmpeg tab is selected.
  4. Click the Download button. ShareX will then download the necessary FFmpeg binaries and configure them automatically for use.

If you encounter issues with your recordings, ensuring FFmpeg is correctly installed and updated is a good first step to

troubleshoot a failed recording

.

Frame Rate and Quality Trade-Offs

The frame rate (frames per second, or FPS) and video quality settings are crucial for balancing file size, recording performance, and visual fidelity. These settings are found within the "Screen recording options" window, under the

FFmpeg

tab.

Frame Rate (FPS)

The frame rate determines how many still images (frames) are captured per second to create the video.

You can set the desired FPS in the "Screen recording options" window. Experiment to find a balance that suits your content and system capabilities.

Quality Settings

Video quality is often controlled by a "Constant Rate Factor" (CRF) for H.264/H.265 codecs or a "Quality" slider for other codecs.

Consider the purpose of your recording. For archival or professional use, higher quality is preferable. For quick shares or temporary recordings, a lower quality setting can save disk space and upload time.

Choosing a Video Codec and Container

The video codec determines how the video data is encoded and decoded, impacting quality, file size, and compatibility. The container format (e.g., MP4, WebM) is essentially a wrapper that holds the encoded video stream, audio stream, and other metadata.

Video Codecs

Within the

Screen recording options > FFmpeg

tab, you'll find a dropdown for "Video encoder". Common choices include:

For general use, H.264 is recommended due to its broad compatibility and efficiency. If file size is a critical concern and you have modern hardware, H.265 is a strong alternative.

Container Formats

The "Video format" dropdown allows you to choose the container:

Unless you have a specific reason to choose otherwise,

MP4

is the best default container format for your ShareX screen recordings.

Audio Devices and Levels

Capturing audio alongside your screen video is often essential. ShareX allows you to select specific audio input devices and adjust their levels. These settings are also found in the "Screen recording options" window, under the

Audio source

section.

Selecting Audio Devices

You can choose to record audio from several sources:

You can record from one or two audio sources simultaneously. For example, you can record both your microphone and system audio to capture your commentary alongside application sounds.

Adjusting Audio Levels

Next to each selected audio source, you'll find a volume slider.

Always check your audio settings before starting a recording to ensure clear and balanced sound.

GIF-Specific Settings

While ShareX primarily focuses on video recording, it also offers robust GIF recording capabilities. GIFs are ideal for short, looping animations or demonstrations where small file size and universal compatibility (without needing a video player) are paramount. The GIF settings are integrated within the same "Screen recording options" window.

GIF Encoder

Under the

GIF

tab in "Screen recording options", you'll find settings specific to GIF creation.

Frame Rate and Quality for GIFs

GIFs have their own frame rate and quality considerations:

Looping and Delay

GIFs are inherently looping. You typically don't need to configure looping specifically within ShareX, as it's a characteristic of the format. However, you can control the speed by adjusting the frame rate. Remember that GIFs are not suitable for long recordings or those requiring high fidelity audio, as they do not support audio and can produce very large files for extended durations or complex visual content.

Output Folders and File Naming

After your screen recording is complete, ShareX saves the file to a designated location on your computer. Configuring the output folder and file naming convention helps keep your captures organized. These settings are part of

the wider ShareX settings map

, not specifically within the "Screen recording options" window.

Output Folder

To set your output folder:

  1. From the ShareX main window, click Application settings in the left-hand menu.
  2. Select Path from the submenu.
  3. The "Screenshots folder" field specifies where all captures, including screen recordings, are saved by default. You can click the Browse... button to choose a different folder.

It's a good practice to set a dedicated folder for your ShareX captures to easily find them later.

File Naming

ShareX offers flexible file naming conventions:

  1. In Application settings > Path, locate the "File naming" section.
  2. You can customize the naming pattern using various placeholders (e.g., %y for year, %mo for month, %d for day, %h for hour, %mi for minute, %s for second, %pn for process name, %r for random characters).
  3. A common and useful pattern for screen recordings might be %pn_%y-%mo-%d_%h-%mi-%s, which includes the process name of the active window, date, and time.

This allows for automatic, descriptive file names, making it easier to identify recordings without having to open them. For a complete

recording walkthrough

, consult our step-by-step guide.

Frequently Asked Questions

Why is my ShareX screen recording choppy or lagging?

Choppy recordings are often due to a high frame rate, high quality settings, or a demanding video codec that your system hardware struggles to process in real-time. Try reducing the frame rate (e.g., from 60 FPS to 30 FPS) or lowering the quality (increasing CRF value) in the "Screen recording options" to reduce the load on your CPU and storage.

How do I record system audio and my microphone simultaneously?

In the "Screen recording options" window, under the Audio source section, select your microphone as "Audio source 1" and your system's output device (like "Stereo Mix" or "Speakers") as "Audio source 2". Ensure both volume sliders are adjusted appropriately to prevent clipping or low audio levels.

My recordings are very large. How can I reduce the file size?

To reduce file size, you can lower the frame rate, increase the Constant Rate Factor (CRF) for H.264/H.265 codecs (a higher CRF means smaller file but lower quality), or choose a more efficient video codec like H.265 if your system supports it. Also, consider recording only the necessary region of your screen instead of the entire desktop.

Can I change the video format after recording?

ShareX does not directly offer post-recording format conversion within its screen recording settings. However, you can use the built-in "Video converter" tool found under the Tools menu in the ShareX main window to convert existing video files to different formats or codecs.

Why is there no "Stereo Mix" option for system audio?

The "Stereo Mix" or "What U Hear" option is dependent on your sound card's drivers. If it's not listed, it might be disabled in your Windows Sound settings (right-click the speaker icon in the taskbar, select "Sounds," go to the "Recording" tab, right-click, and show disabled devices). If still unavailable, you might need to update your audio drivers or use a third-party virtual audio cable solution.

Get ShareX for Windows

ShareX is free and open source. Install it, then come back and try the steps above.

Download ShareX