Getting Started

This chapter is for anyone setting up Forge Live Studio for the first time. It walks you through everything in order: creating an account, launching the program for the first time, what Premium unlocks, and what each area of the screen does. Detailed settings are covered in later chapters; the goal here is to get to know the program and get ready for your first stream.

What is Forge Live Studio

Forge Live Studio is a live streaming and recording program for Windows 10 and Windows 11 (64-bit). All the work happens on your own computer: your graphics card compresses the video, the stream goes straight from your computer to the platform, and there is no cloud relay service in between.

The core ideas of the program:

Creating an account

You need a ForgeOcean account to use the program. The same account works across ForgeOcean's other products ("One account, all products."). You can create it in two ways: on the website, or in the browser when you first launch the program. Both create the same account.

Creating an account on the website

  1. Open forgeocean.com in your browser.
  2. Click Sign up in the top right. The "Create your account" page opens.
  3. Choose one of two ways:
    • Continue with Google: You sign up with your Google account. Google asks which account to use; you do not need to set a password.
    • Email and password: Enter your email address and a password of at least 8 characters, then click Create account.
  4. If the page asks for a security check, complete it ("Complete the verification to continue").
  5. When sign-up is complete you are taken to your account panel (Panel on the website).

Messages you may see:

MessageMeaningWhat to do
This email is already registered.An account has already been created with this address.Sign in with the Sign in button.
Password must be at least 8 characters.The password is too short.Enter a longer password.
Enter a valid email address.The address is mistyped.Correct the address.
Too many attempts.Too many attempts were made in a short time.Wait a few minutes and try again.

About your account details: your password is stored in a form that cannot be reversed (as a hash). The website's "Privacy" page explains which data is processed and how.

Creating an account from the program

If you do not have an account, you do not need to visit the website separately. When you first launch the program, the browser button in the sign-in window takes you to a sign-in page, which also offers Create new account. See "First launch and sign-in" below for details.

Downloading the program

  1. On the forgeocean.com home page, click Download for Windows (on the product page it also appears as Download installer (.exe)). You do not need to sign in to download.
  2. Your browser downloads the installer file ForgeLiveStudio-Setup.exe. It is about 160 MB.
  3. Download the program only from forgeocean.com. The program is not legally distributed anywhere else; an installer from another source may have been tampered with.

System requirements

The requirements listed on the website:

ComponentRecommendation
Operating systemWindows 10 / 11, 64-bit
Graphics card (multistreaming)A current mid-range or better graphics card with a hardware encoder. The recommended models are listed by name in the system requirements section of the website. Hardware encoders from all three major graphics card makers are supported.
Processor6 cores or more
Memory16 GB
Upload speed30 Mbit/s or more for multistreaming

Streaming to a single platform works on much more modest hardware. Each additional streaming card and each increase in resolution asks more of your graphics card and your internet upload speed. Before moving to several platforms, measure your upload speed with a speed test and make sure the total bitrate of your cards does not exceed about 70% of that speed; if it does, the stream drops frames.

Installing the program

  1. Double-click the ForgeLiveStudio-Setup.exe file you downloaded.
  2. Windows asks "Do you want to allow this app to make changes to your device?". Click Yes. This approval is needed because the program is installed under Program Files for all users on the computer; it is asked once during setup.
    • The installer is signed with a verified certificate. Windows should not show an "unknown publisher" warning. If it does, you may have downloaded the file from somewhere other than forgeocean.com; delete it and download it again from the website.
  3. The Welcome page opens: "This wizard installs Forge Live Studio on your computer. Close any open Forge windows before continuing." Click Next.
  4. On the Install folder page the default location is C:\Program Files\Forge Live Studio. You do not need to change it. If you choose another drive, the installer automatically adds \Forge Live Studio to the end of the path you picked; this way the program is installed in its own folder, and updating or uninstalling never touches your other files on that drive.
  5. Click Install. The files are copied.
  6. If Run Forge Live Studio is ticked on the last page, the program opens when you click Finish.

What the installer does:

Your settings, scene collections and card details are not kept in the install folder but in a separate folder belonging to your Windows user account. That is why updating, and even uninstalling the program, does not delete them; when you reinstall, everything is where you left it.

First launch and sign-in

When the program opens, the Sign in with ForgeOcean window appears first. You cannot get to the rest of the program without signing in.

From top to bottom the window contains:

Signing in step by step

  1. Click Sign in / Sign up with Google (browser).
  2. The "Sign in with ForgeOcean" page opens in your default browser. The button in the program changes to "Waiting for browser..." and is disabled; a Cancel button appears below it.
  3. Choose your account in the browser:
    • Continue with Google: Google asks every time which Google account you want to continue with. Even if another Google account is signed in to your browser, you make the choice.
    • With email: enter your email and password and click Sign in. If you do not have an account, fill in the same fields and click Create new account.
  4. When sign-in is complete, the browser tab shows "Signed in" with "You can close this tab and return to Forge." below it. You can close the tab. If something went wrong, the tab shows "Sign-in could not be completed" and "Return to Forge and try again."
  5. The program picks up the sign-in automatically, the sign-in window closes and the main screen opens.

Even if you are already signed in to forgeocean.com in your browser, the program does not use that session automatically; you choose the account on every sign-in. This prevents people who share the same browser from accidentally entering the program with someone else's account.

Things to know about the sign-in window

MessageMeaningWhat to do
The browser sign-in could not start. A firewall may be stopping Forge from receiving the reply from the browser...The program could not listen inside this computer for the response coming from the browser.Allow Forge Live Studio in your firewall or security software and try again.
No sign-in information came back from the browser.The browser page returned without sending sign-in information to the program.Click the button again.
The sign-in code is invalid or has expired. Please try again.The one-time sign-in code from the browser was not accepted; this usually happens when sign-in was left waiting too long.Click the button again and sign in from the start.
The security check failed; the authorization was rejected. Please try again.The response from the browser does not belong to the sign-in the program started (for example, it came from an old sign-in tab).Close any open sign-in tabs and click the button again.
The server rejected the sign-in requestThe server did not accept the sign-in; the reason is shown in brackets.Try again in a few minutes; if it persists, write to [email protected] (the program's Support window is not available without signing in).
Could not open a browser. Is a default browser set?Windows has no default browser.Choose a default browser in Windows settings.

One account, one computer at a time

An account can be open in the program on only one computer at a time. If you sign in with the same account on another computer, the session on the first computer closes and it shows the message "Your session ended or you signed in on another device. Sign in again to continue." You do not need a support request to switch computers; simply sign in on the new computer.

You can't sign in with another account while streaming or recording.

Interface language

On first launch the program uses the language selected in Windows under Settings > Time & language > Language & region > Regional format. On a computer whose regional format is English, the interface opens in English. If the program does not have that language, another regional variant of the same language is chosen, and failing that, English. You can change the language at any time in Settings > Language; your choice is saved and the Windows setting is no longer consulted on later launches.

Free plan and Premium

The program and the free plan have no time limit. Premium is a subscription that unlocks certain features inside the program. Current prices and duration options are on the website's Pricing page.

What the free plan includes

If you try to turn on a second card's switch on the free plan, the program asks "Turn on the {Card} card?" and explains: "On the free plan you can stream to one account at a time." If you confirm, the new card turns on and the previous card turns off. Locked cards show a PREMIUM badge, and hovering over it shows "Streaming to several accounts at once comes with Premium".

What Premium unlocks

FeatureWhere in the programWhat you see while it is locked
Streaming to several accounts at onceThe account cards in the headerPREMIUM badge on the card, a swap question when you turn it on
AI tools (background removal on the camera, auto framing, AI noise cleanup)Camera Customization window, audio channel settings"AI tools are part of the Premium package"
Wireless camera (turning your phone into a camera via QR code)Add Source"Turns your phone into a wireless camera via QR code - part of the Premium package"
Forge Control (control from a tablet)Settings > Control Center"Forge Control is part of the Premium package"
Short Video (clips from the stream, automatic clips, compilations)Settings > Short Video, Take Clip in the bottom bar"Short Video is part of the Premium package"
Forge Template, Forge Overlays, Forge Frames and design packsAdd Source"Forge Template is part of the Premium package"

Locked controls are not hidden; they appear dimmed with a PREMIUM chip next to them and tell you why when you hover over them.

When Premium expires:

To subscribe: click the account chip in the top right and, in the window that opens, click Manage subscription (forgeocean.com). If you are not Premium the pricing page opens; if you are, your account panel on the website opens. After paying, click Refresh in the account window; the plan line changes to "Premium".

ForgeOcean account window

Clicking the account chip in the top right (your initials) opens the ForgeOcean account window.

Tour of the main screen

After you sign in, the main screen opens. From top to bottom it consists of four layers: the window bar, the header row, the panel area and the bottom bar.

Window bar

The thin bar at the very top. On the left are the small Forge icon and the text "Forge Live Studio"; on the right are the minimize, maximize and close buttons.

The close button and Alt+F4 take the same path: if a stream or recording is running, the program asks "Streaming or recording is still running. Exit anyway?" and does not close unless you click Exit.

Header row

From left to right:

  1. Main menu button (☰). Described separately below.
  2. Forge logo.
  3. Stream Accounts box. Clicking it opens a small menu:
    • Add account: opens the Add Account window (YouTube Landscape, YouTube Portrait, Twitch, Kick, Custom RTMP Landscape, Custom RTMP Portrait). Disabled when the card limit is reached.
    • New card design: Ticked by default; cards are drawn as two-line cards with artwork. If you untick it, the cards switch to a thin pill look. It changes only the appearance; it has no effect on the cards' settings or the stream. If you use many cards and want to see more of them on the strip at once, untick it.
  4. Account cards. Each streaming destination you add is a card here. A card shows the platform name, an orientation mark (horizontal or vertical), the account name (or the name you gave the card), a status pill and a switch.
    • Status pill: OFF (not live), CONNECTING (the connection is being set up, or YouTube has not taken the broadcast live yet), LIVE (the stream is really flowing; the duration is shown next to it), ERROR (the connection could not be made; hover over it to see why).
    • Switch: includes the card in the next stream or leaves it out. Turning the switch on during a stream adds that card to the stream live; turning it off removes only that card; the other cards are not affected.
    • Clicking a card opens its Broadcast settings window.
    • Three dots or right-click: Broadcast settings, Open chat, Remove. Remove first asks "Remove this card?" and tells you that the stream key stored on this computer will be deleted along with the card; confirm with Remove card.
    • If the cards do not fit, the strip scrolls horizontally.
    • Card limit: The program can hold at most 32 cards. When the limit is reached the Add account item and the + button are disabled; hovering over them shows "Card limit reached: up to 32 cards can be added." To add a new card, first remove a card you do not use.
    • Card details are covered in the Platform cards chapter of this guide.
  5. + (Add account). Opens the Add Account window directly. Disabled when the card limit is reached.
  6. Layout. Chooses how the panels are arranged on the screen. Click it to open the list of six layouts; the selected one is ticked. Details below under Panel area > Layouts.
  7. Account chip. The short name of the account you are signed in with. Clicking it opens the ForgeOcean account window.
  8. Gallery. Opens and closes your gallery on the ForgeOcean website (images, sounds and videos your viewers trigger with commands) as a panel inside the program. It is also available on the free plan; it only requires sign-in. If your account's gallery access could not be verified, the button appears disabled.
  9. Settings. Opens the program settings. Every row is explained in the Settings chapter of this guide.

Less frequently used tasks live in this menu. From top to bottom the menu consists of a collection card, four headed sections (RECORDINGS, WINDOWS, TOOLS, ACCOUNT AND SITE) and a bottom strip. Items with a small right-pointing arrow (marked "submenu" below) open a submenu beside them when clicked. An item that does not work yet is not hidden; it appears dimmed with Soon next to it and cannot be clicked (currently only Virtual Camera is like this). Clicking anywhere outside the menu closes it.

Collection card (top of the menu)

Shows the name of your active scene collection. A scene collection is a package in which all the scenes and sources of both canvases are saved together. If you keep separate collections for different kinds of streams (for example "Gaming" and "Just Chatting"), you switch from one to the other with a single click; you do not have to build the scenes from scratch each time. Clicking the card opens this list beside it:

RECORDINGS
WINDOWS
TOOLS
ACCOUNT AND SITE
Bottom strip of the menu

Panel area

The wide area below the header row is made up of panels: Chat, the previews of the two canvases and four panels (Scenes, Sources, Audio Mixer, Vertical Sources). How they are arranged on the screen is set by the Layout button in the header row.

Layouts

There are six layouts; three are for landscape (wide) screens and three for portrait (vertical) screens:

LayoutArrangement
Landscape · ClassicFactory layout. Chat full height on one side; the canvases side by side at the top; the four panels side by side at the bottom.
Landscape · Wide CanvasChat on one side, the four panels stacked on the other; the canvases in the middle at the full height of the screen.
Landscape · Bottom StripThe canvases at the top across the full width; below them, chat and the four panels in a single strip.
Portrait · Top CanvasThe horizontal canvas at the top across the full width; below it, the vertical canvas and chat side by side; at the bottom, the four panels in two rows of two.
Portrait · Wide ChatThe canvases side by side at the top; below them, chat across the full width; at the bottom, the four panels in two rows of two.
Portrait · Side ChatThe canvases side by side at the top; below them, chat on one side and the four panels stacked on the other.
Panels

Each of these panels is explained in detail in its own chapter of this guide.

Bottom bar

The bar at the very bottom of the screen has three parts. In portrait layouts the bar is split into two rows: the health indicators on the top row, the stream timer and the recording and stream buttons on the bottom row.

Left: health indicators. From left to right:

IndicatorWhat it showsWhen to pay attention
CPUThe computer's total processor usage. Hover to see Forge's own share.Lights up in the warning color above 85%.
RAMUsed / total memory (GB). Hover to see Forge's share.The program slows down as it approaches the total.
VRAMGraphics card memory, used / total.When it is nearly full, the game and encoding squeeze each other.
FPSFrames per second of the program's video pipeline.If it drops below the Settings > Video > Frame rate value, the system cannot keep up.
MissedFrames the program could not produce in time. Shown in the warning color above zero.The graphics card or processor is overloaded.
DroppedFrames discarded on the network because the internet could not keep up. Shown in the warning color above zero.Your cards' total bitrate exceeds your upload speed.
UploadThe stream's current upload speed (Mbps).It should be close to your cards' total bitrate.

Hover over the Dropped indicator for details: Dropped (network), Skipped (encoder) (the encoder could not keep up), Missed (clock) (the program could not produce the frame) and, while streaming, Similarity: the video going to the stream is decoded back on your computer and compared with the source; this percentage is close to the quality viewers see.

As the window gets narrower, indicators that no longer fit are hidden in order of importance: VRAM, RAM and CPU go first; the dropped frame indicator is hidden last.

Center: stream timer. Shows how long the stream has been running (it has nothing to do with recording). While the stream connects it says "Connecting…", and it turns green when you go live. If the stream audio was cut from the Forge Control tablet, a red STREAM AUDIO CUT badge appears to the left of the timer.

Right: recording and stream buttons.

When the window gets narrower these buttons shrink first, and at the narrowest they remain as icons only; hover over them to see their names.

Getting ready for your first stream

  1. Sign in.
  2. In Settings > Video, check the canvas sizes and frame rate (for most people a 1920 x 1080 horizontal canvas at 60 fps).
  3. Create a scene in the Scenes panel and add your screen or game and your camera to Sources.
  4. In the Audio Mixer, check that the microphone and desktop audio meters move.
  5. Add an account card with the + button and connect your account.
  6. Check that the card's switch is on and click Go Live.

Each step is covered in detail in the relevant chapter of this guide.

Settings

This chapter explains every section and every row of the Settings window one by one. For each row you will find what it does, its options, the recommended value and why, when you should change it, and what happens if it is set wrong.

How the Settings window works

Open the Settings window with the Settings button on the right of the header row. The About item in the main menu opens the same window at the About section.

Layout

Order of the sections in the left strip:

  1. General
  2. Recording (Horizontal)
  3. Recording (Vertical)
  4. Short Video
  5. Audio
  6. Video
  7. Quiet Hand
  8. Shortcuts
  9. Advanced
  10. Language
  11. Virtual Camera
  12. Control Center
  13. About

Changes apply instantly

The Settings window has no "Apply" button. The moment you change a row, the program applies it; for example, while you drag the color grading slider, the preview and the stream change at the same time. This way you never have to decide without seeing the result.

While the Settings window is open, the main screen is dimmed and cannot be clicked; the window is a task window. You can move the window and resize it by its edges.

Locked rows

Some rows are dimmed and cannot be changed while a stream or recording is running. The reason: the size, frame rate or color conversion of a running encoder cannot be changed in the middle of the stream; if you tried, the stream would drop or the recording file would be corrupted. Hovering over a locked row shows the reason (for example "Can't be changed while recording"). When the stream or recording ends, the row unlocks again.

If you close the window with Cancel while rows are locked, the locked rows keep the value of the running stream or recording; Cancel does not write a setting back in the middle of a running stream.

---

General

Ask to confirm when stopping the stream

Notify me about new versions

Streaming region

Recording files

The rows under this heading are file rules shared by horizontal and vertical recording. Compression settings (codec, bitrate) are separate for each canvas and are in the Recording (Horizontal) / Recording (Vertical) sections.

Recording folder
File name template
TokenReplaced withExample
{tarih}Year-month-day2026-11-02
{saat}Hour-minute-second21-45-07
{yil}Year2026
{ay}Month11
{gun}Day02
{ss}Hour21
{dd}Minute45
{sn}Second07
{tuval}yatay (horizontal) or dikey (vertical)yatay
{sahne}Name of the active scene when recording startsGaming
{sayac}Two-digit part number: 01 for the first file of each recording, 02, 03... as it is split (appears empty in the Example name row)02
Example name
Automatic split
Split duration
Split size
Low disk warning

---

Recording (Horizontal) and Recording (Vertical)

These two sections have the same rows; one manages the recording of the horizontal canvas, the other the recording of the vertical canvas. Because the two canvases are independent, their recording settings are independent too: a vertical recording is usually kept at a different resolution and a lower bitrate.

The size of the recording file is the size of the canvas being recorded: a horizontal recording is written at the size set in Settings > Video > Horizontal canvas, a vertical recording at the Vertical canvas size.

While a canvas is recording, all rows in that canvas's section are locked ("Can't be changed while recording"). Only its own canvas is locked: while the horizontal recording runs, the vertical section stays open.

While live, the recording matches the stream

The Bitrate row's tooltip says "While live, the recording matches the stream's quality". What this rule means:

That is why, if you record together with a stream, the quality of the recording is really determined by your streaming card's settings. If you want a separate archive recording at higher quality than the stream, start the recording before the stream; then a separate encoder session opens with the settings in this section (this adds load to the graphics card).

Compression

Codec

How the three formats differ (the bitrate ratios are general, approximate values; they vary with the content and the encoder):

CodecBitrate needed for the same picture qualityGraphics cards that encode it in hardwareCompatibility
H.264Highest (reference)Almost every graphics card with a hardware encoderEvery player, every editing program and every phone opens it.
HEVC (H.265)About 30-40% below H.264Most graphics cards and integrated graphics released from about 2016 onwardsSome players on Windows need an extra extension; newer editing programs open it.
AV1About 40-50% below H.264Only newer-generation graphics cards and integrated graphics (from about 2022 onwards); older cards do not encode AV1The newest format; older editing programs and older devices may not open it.

Find out which formats your own card encodes not by guessing but from the "available / not available" rows in Settings > Advanced; the program shows this by asking your card.

Bit depth

Bitrate

Video
Canvas and frame rateH.264HEVC / AV1
1280 x 720, 30 fps6000 – 80004000 – 6000
1920 x 1080, 30 fps12000 – 200008000 – 14000
1920 x 1080, 60 fps20000 – 3000014000 – 22000
2560 x 1440, 60 fps30000 – 4500020000 – 30000
3840 x 2160, 60 fps50000 – 6000035000 – 50000
Vertical 1080 x 1920, 30–60 fps (for short videos)10000 – 150008000 – 12000
Audio

---

Short Video

Short Video lets you save the last few seconds as a clip with a single key during a stream or recording, lets the program take clips by itself at important moments, and lets you trim and compile these clips after the stream. This section is part of the Premium package; on the free plan its rows appear dimmed with a PREMIUM chip next to them ("Short Video is part of the Premium package").

How it works: While the feature is on, the program continuously compresses the picture and sound of the source canvas with its own separate encoder and keeps the last 75 seconds or so in a buffer in memory. When you click Take Clip, the last "Before" seconds are taken from the buffer, then it waits for the "After" seconds, and both are written as a single MP4 clip. The buffer works even without a stream or recording; so you can take clips without going live. The program chooses the source canvas itself (see Source canvas below). With the feature off, on Premium the Take Clip · 1 min button records 1 minute from the moment you press it; it takes no backward clip.

Ways to take a clip: the Take Clip button in the bottom bar, the Take clip shortcut in Settings > Shortcuts, and the button on the Forge Control tablet. The Take Clip button, the Clips window, trimming and compiling are covered in the Clips and Short Video chapter of this guide; only the Settings rows are here.

Short video clips

Source canvas

Before

After

Open Clips when the stream ends

Clip folder

Automatic triggers

These rows let the program take clips for you. All of them are off by default.

They only work while a stream or recording is running. Manual clips can be taken without a stream or recording, but the automatic triggers (game events included) only listen while a stream or recording is running and the clip buffer is ready. Each time a new stream or recording starts, the learned values are reset; the previous stream's chat does not count as a "burst" in the new stream.

The thresholds are not fixed numbers: every signal is judged against your own last 10 minutes or so. So a quiet streamer and a shouting streamer, a chat of 5 and a chat of 5000 all work correctly with the same setting. During the first minutes of a stream the program only learns and takes no clips (about 90 seconds for voice, about 60 seconds for chat). At least 45 seconds pass between two automatic clips, so the same moment is not clipped more than once.

Voice reaction
Chat reaction
Clip on follow
Clip on subscription or gift
Clip on donation
Clip on raid

For the alert triggers to work, the related card's account must be connected; alerts arrive through the platforms' official alert systems. What you write in the chat and the program's own system lines do not count as signals.

Automatic clips per hour (max)

Game events

The program can also take clips from events sent by some games. These are the games' official, open data channels: nothing is injected into the game process and anti-cheat is not touched. Like the other automatic triggers, game events are only listened to while a stream or recording is running. Each game row is turned on separately; all are off by default.

Counter-Strike 2 events / Dota 2 events
StatusMeaningButton
No game foundThe game was not found in your Steam libraries.None
Not installedThe game is there but the Forge file is not; no events arrive.Install
InstalledThe file is in place (green); events arrive.Remove
Another file existsThere is a file with the same name that does not belong to Forge; the program neither overwrites nor deletes it.None
League of Legends events
Event types

The four rows below are shared by all games; they choose which events take clips.

RowWhen a clip is taken
Clip on a killEvery kill you make. Triggers very often; turn it on only for a playstyle with few kills.
Clip on a multi-killKills in a row (3 or more in Counter-Strike 2). Recommended.
Clip on an ace5 kills in one round in Counter-Strike 2; a team ace in League of Legends. Recommended.
Clip on a winA match win.

Events that come in quick succession are merged into one clip: if a double or triple kill follows a single kill within a few seconds, the clip of the highest event is taken instead of separate clips.

---

Audio

Format

These three rows are information rows; they cannot be changed. They show the common format of the program's whole audio pipeline (stream, recording, clips).

Peak meter type

Stream loudness

Devices

Common output device

VST3 folders

You can attach VST3 audio plugins (compressors, equalizers, voice changers and the like) to audio channels. The program looks for plugins in the folders in this list.

---

Video

Canvas

The program has two separate size concepts:

Example: If you have a 2560 x 1440 monitor, you can choose Screen Resolution = 2560 x 1440 and Horizontal canvas = 1920 x 1080. You place your sources at your screen's real size and get the stream and the recording in 1080p.

The Screen Resolution, Vertical canvas, Horizontal canvas, Frame rate, Color range and Color space rows in this section are locked while a stream or recording is running; changing them means rebuilding the video pipeline.

Screen Resolution
Vertical canvas
Horizontal canvas
Frame rate

Quality

Sharpening
Dither
Shutter angle
Color range
Color space

Color makeup

These four sliders adjust the final color of the canvas. The effect goes everywhere together: the preview, all streams and the recording change at the same time; there are no separate rows for cards. Each slider ranges from -1.00 to +1.00, and 0 is natural (no change). The effect is visible instantly as you drag; Cancel returns to the old value.

If you want to correct the color of a single source (for example only the camera), use that source's filters or the Camera Customization window instead. Color makeup affects the whole canvas.

Contrast
Saturation
Brightness
Vibrance

Stream settings

Under this heading there is an information box: "Server address, key, bitrate and encoder live in each stream card: Stream Accounts > card menu > Broadcast settings".

The reason: the cards are independent of each other. Your YouTube card can be 1440p AV1, your Twitch card 1080p H.264 and your vertical card 720p. A shared "stream bitrate" setting would break this independence. Codec choice (when to use AV1 on YouTube, why H.264 on Twitch and Kick), bitrate, and encoder settings such as B-frames and look-ahead are explained in detail in the Platform cards chapter of this guide.

---

Quiet Hand

What Quiet Hand is

Streaming platforms put a fixed bitrate ceiling on every stream (for example 6000 or 8000 kbps). The encoder spreads this limited budget over every change in the frame; it does not know whether a change is visible to the eye. Games and cameras are full of small changes the eye does not notice: shimmering leaves, boiling particles, sensor noise, flickering pixels on edges, interface text that stands still but shifts a tiny bit from frame to frame. The encoder treats these as "motion" and spends bits on them; nothing is left for real motion and the picture breaks into blocks.

Quiet Hand is a group of operations that clean the picture going to the streaming card right before it is handed to the encoder. It silences invisible changes and keeps visible detail. That way the stream looks cleaner at the same bitrate.

What you need to know:

Order of operations: the picture is scaled down to the card's size (during which Sharpness, Sharpen discipline and Text-preserving downscale are applied), then comes Trail Tracker, and finally Dead Band. Dead Band comes last because if it ran first, the next operation would move the pixels it had just fixed in place.

Mode

Auto: The best set, chosen by measurement, is applied to every streaming card at every bitrate:

RowValue in Auto
Sharpness0.15
Sharpen disciplineOn
Dead BandOn
Trail TrackerOff
Text-preserving downscaleOn

In Auto the rows below are not shown and the Quiet Hand switch on the cards is not visible; every card uses this set (card switches you turned off in Manual are ignored in Auto). In comparative quality measurements this set scored higher on an objective quality metric than a stream without Quiet Hand at every bitrate from low (4000 kbps) to high (20000 kbps); the row that raised the score most was Text-preserving downscale. There is no threshold bitrate; Auto helps at every bitrate.

Manual: The rows below open and you choose each one yourself. In addition, the Quiet Hand switch appears in the streaming cards' settings window and takes effect: a module runs on a card only if it is on here AND that card's Quiet Hand switch is on. If the card's switch is off, no Quiet Hand operation (Sharpness included) is applied to that card. The first time you switch to Manual, the rows open with Auto's values; the changes you make afterwards are kept.

Off: No operation is applied; the downscaled canvas goes to the streaming card as it is.

Recommended: Auto. Switch to Manual only in these cases:

Use Off only to compare, or to find out whether a problem comes from Quiet Hand.

Rows in Manual mode

Sharpness
Sharpen discipline
Dead Band
Trail Tracker
Trail Tracker strength
Text-preserving downscale

---

Shortcuts

This section is where you assign keyboard shortcuts. No shortcut is assigned by default, so there are no conflicts with your game keys.

How shortcuts work

Assigning a key

  1. Click the key button on the right of the row. The button changes to "Press a key…".
  2. Press the key combination you want (with Ctrl, Alt, Shift or on its own). The assignment is made immediately.
  3. Press Esc to cancel.
  4. To clear an assignment: press Backspace while a key is awaited, or right-click the key button.

While a key is awaited, shortcuts do not run; the key you press is the key to assign, not to execute. Enter does not close the window while a key is awaited.

Assignable keys: letters A–Z, digits 0–9, F1–F24, the digits and the + - * / keys on the numeric keypad, Space, Tab, arrow keys, Home, End, Page Up, Page Down, Insert, Delete, Pause, Scroll Lock, Print Screen. Each of these can be combined with Ctrl, Alt and Shift. Ctrl, Alt and Shift cannot be assigned on their own. Punctuation keys, Enter, Esc and Backspace cannot be assigned (Esc and Backspace are reserved for cancelling and clearing during assignment). The Windows key cannot be used in shortcuts; it is ignored even if held.

Built-in rows

At the top of the section, actions that need no target sit as fixed rows:

RowWhat it does
Start / stop streamingStarts the stream if it is off, stops it if it is on. When stopping, the confirmation setting in General applies.
Start streamingOnly starts; does nothing if the stream is already on. Removes the risk of stopping by accident.
Stop streamingOnly stops.
Start / stop horizontal recordingTurns the horizontal recording on or off.
Start / stop vertical recordingTurns the vertical recording on or off.
Pause / resume horizontal recordingPauses the horizontal recording; the paused time does not go into the file.
Pause / resume vertical recordingThe same, for the vertical recording.
Split horizontal recording fileCloses the running horizontal recording and continues in a new file.
Split vertical recording fileThe same, for the vertical recording.
Mute / unmute microphoneMutes or unmutes the microphone channel.
Push-to-talk (microphone)The microphone is on while the key is held and off when you release it.
Push-to-mute (microphone)The microphone is off while the key is held (for coughing or talking to someone in the room).
Mute / unmute all audioMutes all audio channels at once.
Take screenshot (horizontal)Writes the horizontal canvas's current frame as a BMP image to General > Recording folder (name example: Forge-Yatay-20261102-214507.bmp). A notification with a button that opens the folder appears at the bottom of the screen.
Take screenshot (vertical)The same for the vertical canvas (name example: Forge-Dikey-...).
Next scene (horizontal) / Previous scene (horizontal)Moves to the next or previous scene in the horizontal scene list.
Back to last scene (horizontal)Returns to the horizontal scene you were on last.
Next / Previous scene (vertical), Back to last scene (vertical)The same, for the vertical canvas.
Turn all cameras on / offHides or shows all camera sources at once (for breaks).
Show / hide vertical canvasOpens or closes the vertical canvas panel.
Open / close galleryOpens or closes the Gallery panel.
Cut / restore stream audioCuts only the audio going to the stream; your headphones and the recording are not affected. While cut, the STREAM AUDIO CUT badge appears in the bottom bar. Use it when copyrighted music plays or an unexpected conversation happens in the room.
Hide / show chat + notificationsHides or shows the chat and alert sources in the active scene of both canvases at once.
Take clipTakes a clip if Short Video is on.

Add shortcut (targeted shortcuts)

The Add shortcut button at the bottom of the section adds a new row. From left to right the added row has: action selection, target selection, the key button and a delete button.

The upper part of the action list holds the actions that need a target; below the divider are the built-in actions. Adding a built-in action here is how you assign a second key to the same action.

Targeted actions:

ActionTargetWhat it does
Switch to sceneA scene (horizontal, vertical, or a scene shared by both canvases)Switches to that scene. If you choose a scene on both canvases, both canvases switch together.
Enable / disable account cardA cardFlips the card's switch; during a stream it adds or removes the card live.
Show / hide source, Show source, Hide sourceA sourceChanges the source's visibility.
Turn camera on / offA camera or wireless cameraTurns the camera on or off.
Turn background removal on / offA cameraTurns the camera's background removal on or off.
Make source fullscreen / restoreA sourceEnlarges the source to fill the canvas; a second press returns it to its old place.
Play / pause media, Restart media, Previous media, Next mediaA media or slideshow sourceControls playback.
Reload browserA browser sourceReloads the page (for an alert page that got stuck).
Enable / disable filterA source and one of its filtersTurns that filter on or off.
Mute / unmute channel, Channel volume up, Channel volume down, Channel monitoring on / offAn audio channel (source, application or device channel)Volume up and down work in fixed 3 dB steps per press; the channel level does not go below -60 dB or above +12 dB.
Select transition typeA scene transition typeChanges the general transition type used for scene transitions.

The target list is filtered by the action you choose. Targets are stored by ID, not by name; reordering or renaming scenes does not break the shortcut.

Inactive shortcuts

If an added row looks dimmed and has a yellow warning icon on its right, that shortcut does not work at the moment. Hover over the warning to see why:

Inactive rows are not deleted; the key, target and delete buttons stay usable.

---

Advanced

Hardware encoder

This section shows information; there is no row to change. It lists which video formats your graphics card can compress in hardware:

RowValues
H.264available / none / could not be checked
HEVCavailable / none / could not be checked
AV1available / none / could not be checked

Look at this section to understand why the codec lists in recording and on streaming cards show the options they do.

If you have more than one graphics card (for example integrated and dedicated graphics in a laptop): at startup the program picks the first hardware graphics card in Windows' "high performance" order; on a laptop this is usually the powerful, dedicated card. That card processes the picture and does the encoding, and this section shows that card's capabilities. This choice is made automatically; the program has no row for choosing a graphics card. If the program cannot start on that card, it switches to Windows' default card. On a desktop with a single card, that card is used.

---

Language

Interface language

---

Virtual Camera

This section appears dimmed in the left strip with Soon next to its title. The virtual camera is a feature that will hand your canvas to other applications (video calls, meeting programs) as a camera. The rows appear with their finished design, but none of them work yet and they cannot be clicked:

---

Control Center

The Control Center lets you control the program remotely with the Forge Control tablet app: switching scenes, muting audio channels, playing sound effects, putting images on the stream, taking clips, starting and stopping the stream, and so on. This section is part of the Premium package; on the free plan the QR code appears empty and the rows show a PREMIUM chip ("Forge Control is part of the Premium package").

You download the tablet app with your Premium account from your account panel on forgeocean.com. The tablet and the computer must be on the same local network (the same modem/Wi-Fi); the connection is made directly over your home network without going out to the internet.

The Image duration and Effects settings in this section (level, hide/show, adding sounds) apply and are saved immediately; they do not wait for Save, and Cancel does not undo them. Only deleting a sound you added is finalized with Save.

QR code

Manual code

Connection

Image duration

Effects

Manages the sounds of the tablet's effect buttons. Each sound is on its own row:

---

About

This section shows the program's identity and legal information. The About item in the main menu opens Settings directly at this section.

Canvas

What the canvas is

The canvas is the workspace where the picture your viewers see is built. Everything (camera, game, text, chat) is placed on the canvas; the picture that goes to the stream, the recording and the virtual camera is the canvas itself.

Forge Live Studio has two canvases:

Both run at the same time. You can deliver the same stream both horizontally and vertically, with two separate layouts.

The horizontal and vertical canvases are fully independent

This is the program's basic rule:

How does the same camera sit on both canvases? When you right-click a source and choose Add to vertical canvas too (in the vertical list, Add to horizontal canvas too), the source enters the other canvas as a separate copy. The camera device is not opened a second time; the program shares the same picture between the two canvases. But the two copies have separate positions, crops and filter chains. For example, you can remove the background of the camera on vertical while the camera on horizontal stays untouched.

Why it works this way: a 16:9 layout built for horizontal makes no sense on vertical. So the position of a source added to the other canvas is reset and refit to the vertical canvas keeping its aspect ratio; the crop and filters are carried over as they are, and you continue from there.

How the canvases appear on screen

What hiding changes and what it doesn't:

Using the canvas on another display or in another program

Canvas settings (Settings > Video)

All canvas settings are in Settings > Video. Changes here affect the preview, every stream card and the recording.

Important: The server address, stream key, bitrate and encoder (H.264, HEVC, AV1) are not here. They are in each stream card's own settings: Stream Accounts > card menu > Broadcast settings. The Broadcast settings box at the bottom of the Video section reminds you of this too. That way you can give each platform its own settings, such as 1440p to YouTube and 1080p to Twitch.

While streaming or recording, the resolution, frame rate, color range and color space rows are locked (they look dimmed). Why: these values are the foundation of the encoder; if they changed midway, the recording file would break and the stream would drop. To change them, first stop the stream and the recording.

Canvas group

Screen Resolution

The working size of the horizontal canvas: the pixel size of the area where you place sources.

What to choose, and why:

Vertical canvas

The size of the vertical canvas. The list has 720×1280, 900×1600, 1080×1920, 1440×2560 and 2160×3840; the box is editable (from 240 up to 4320×7680).

The size of the vertical canvas is independent of the horizontal canvas.

Horizontal canvas

The rendered (output) size of the horizontal canvas: the size at which the picture built in Screen Resolution goes to the stream and the recording. The list again consists of this computer's displays and common sizes; you can type another size in the box below it (from 320×240 to 7680×4320). The default is 1920×1080.

The difference between the two rows: Screen Resolution answers "where am I working", Horizontal canvas answers "what size goes out". For example, on a 2560×1440 monitor, Screen Resolution can be 2560×1440 and Horizontal canvas 1920×1080: sources are laid out at 1440p and scaled down to 1080p at the output.

How scaling down is done: The program scales the picture down with a high-quality method (Lanczos) and applies light sharpening according to the downscale ratio (see Sharpening). The math is done at high precision, so gradients don't band. This means scaling down from 1440p to 1080p usually gives a sharper result than working directly at 1080p.

What to choose:

Each stream card can also choose its own output size; the card scales down from the size in this row to a smaller one with the same high-quality method. So the most flexible approach is to set this row to your highest need (usually recording) and scale down for platforms in the cards.

Frame rate

The canvas's frames per second. The list has 24, 30, 48, 60 and 120; you can type a number from 1 to 240 in the box. The default is 60. Both canvases run at the same frame rate.

The frame rate is locked while streaming or recording; when you change it while idle, the video pipeline is rebuilt with the new value.

Quality group

Sharpening

From 0.00 to 1.00, default 0.35. The strength of the sharpening applied after scaling down. As the row's description says: Scales with the downscale ratio; turns itself off at 1:1. So if Screen Resolution and Horizontal canvas are the same, sharpening doesn't run at all; the bigger the downscale, the stronger its effect.

This value is for the canvas and the recording. Stream cards have their own Sharpness setting (described in the Quiet Hand section).

Dither

On / off, default on. When the picture is reduced to 8 bits, it adds a very faint noise pattern that prevents stepping (banding) in skies, shadows and dark gradients. It's invisible to the eye but breaks up banding. Leave it on. Turning it off has no benefit for you.

Shutter angle

From 0° to 360°, default 0 (off). It works only on Game Capture sources, when the game is captured with the hook.

What it does: if your game draws faster than the canvas (for example the game at 144 fps, the canvas at 60 fps), there are frames the game draws and throws away between two canvas frames. Like a cinema camera's shutter, this setting blends these in-between frames within a given exposure time, creating motion blur.

If the game draws slower than or at the same rate as the canvas, there are no in-between frames to blend and the setting has no visible effect.

Color range

Limited (16-235) or Full (0-255). The default is Limited.

Color space

BT.709 or BT.601. The default is BT.709.

Color makeup group

This is the canvas's finishing touch: the screen, every stream and the recording change together. The result shows instantly as you drag the slider. All four rows range from −1.00 to +1.00; 0 is natural.

This setting affects the whole canvas. To change the color of a single source only, add a Color Correction filter to that source (see the Sources chapter).

Quiet Hand (Settings > Quiet Hand)

This is the separate section right below the Video section. It prepares the picture going to the encoder by calming invisible flicker so the bitrate is spent on real detail.

Changes while streaming: If Mode and the on/off switches (Sharpen discipline, Dead Band, Trail Tracker, Text-preserving downscale) are changed while streaming, the cards are not disconnected; the new value takes effect after the stream ends (the row's tooltip says so too). Why: these switches change how the stream session is set up; applying them mid-stream would mean a short drop on every platform. The sliders (Sharpness, Trail Tracker strength), on the other hand, go to the stream instantly as you drag them.

Mode:

Manual rows:

Using the mouse and keys on the canvas

Selecting

Moving

Resizing (8 handles)

Magnet (snapping)

Cropping (Alt + handle)

Right-click

What these items do is explained in detail in the Sources chapter. Unlike the menu in the Sources list, the canvas menu has no Paste, Show audio in mixer or Add to vertical canvas too items; for those, right-click the source in the list. One more difference: Transform > Fit to Canvas in the canvas menu also resets the source's crop, while Fit to Canvas from the list menu keeps the crop. If you don't want to lose your crop, fit from the list.

Canvas keyboard shortcuts (when the canvas has focus)

KeyAction
Arrow keysNudge the selected source 1 px
Shift + arrowNudge 10 px
Ctrl + ASelect all
DeleteRemove the selected source (or selection); asks for confirmation
Ctrl + CCopy
Ctrl + VPaste (Reference)
Ctrl + Shift + VPaste (Copy)
Ctrl + DDuplicate
Ctrl + ZUndo
Ctrl + Y or Ctrl + Shift + ZRedo

While a text box is open, keys belong to the text; shortcuts don't work.

Undo and redo

Changes you make on the canvas and in the source list (moving, resizing, cropping, eye, lock, name, Save in a source settings window, adding and removing sources, ordering, grouping) are undone with Ctrl + Z. One drag or one Save in a window counts as one step; pressing Cancel in a window leaves no step.

Transform window

Opened with right-click > Transform > Edit Transform.... Its title is "<name> - Transform". You place things with pixel precision by typing values; changes show live on the canvas. The window is modeless: you can touch the canvas while it's open.

Scenes

What a scene is

A scene is an arrangement of the sources on the canvas. You build a separate scene for each situation, such as "Game", "Chat", "Break" or "Starting Soon", and switch between them with one click during the stream. Which sources a scene contains, where they sit and which ones are visible belong to that scene.

Each canvas (horizontal and vertical) has its own scene list. When the program first opens, both canvases have one scene named Scene 1; it contains only the pre-added Notifications and Chat sources. These two scenes appear as a single linked scene (described below).

The Scenes panel

The Scenes panel shows the scene list and six buttons at the top:

ButtonAction
+Adds a scene
Trash canRemoves the selected scene (asks for confirmation). Inactive if only one scene is left on the canvas
CopyDuplicates the selected scene
GearOpens the scene transition window
Up arrowMoves the scene one place up in the list
Down arrowMoves the scene one place down

Which scene is selected: In the single-canvas views (Horizontal Scenes / Vertical Scenes), the scene highlighted in the list is that canvas's live (active) scene; the trash can, copy and arrows act on it. Clicking a scene in the list also makes it the live scene. To remove, duplicate or rename another scene without touching the live scene, right-click that scene: the right-click menu acts on the scene you clicked, not on the live scene.

The panel has no close button; you open and close panels from the main menu (☰) > Panels.

The panel's three views

The small down arrow in the panel title opens a menu:

The Horizontal and Vertical Scenes views have the same abilities: adding, deleting, duplicating, the gear, ordering, renaming, the right-click menu and the per-scene transition all exist in both and act only on the chosen canvas. Vertical Scenes can be chosen even while the vertical canvas is hidden; the canvas does not open by itself. The view you choose is kept when the program is closed and reopened.

Which one to use:

Adding a scene

In a single-canvas view

  1. Press the + button in the panel, or right-click an empty area of the list and choose Add Scene.
  2. A new scene named Scene N is added to the end of the list (N is one more than the number of scenes on the canvas).
  3. The new scene doesn't change the live scene: the picture on air stays where it is. Click it in the list to prepare the scene.

In the linked view

The + button (or a right-click on an empty area) opens a menu with three options:

Each option has a small marker next to it: the wide box shows horizontal, the narrow box shows vertical.

Managing scenes

Switching to a scene

Single click on a scene in the list: the canvas switches to that scene using the selected scene transition. If you click another scene while a transition is running, the running transition is finished and the new one starts; transitions don't queue up.

Renaming

Right-click menu (single-canvas view)

It acts on the scene you right-clicked (not on the active scene):

Right-clicking an empty area of the list: Add Scene, Paste (Reference), Paste (Copy).

Duplicating

The copy button or right-click > Duplicate: a copy with "(copy)" added to the name opens right below the scene. The live scene doesn't change.

In the copy, sources are shared: the camera isn't opened a second time, a browser page isn't loaded a second time. But:

Shortcuts and the tablet remote recognize the split copy too; whichever scene you turn the source on or off in, your shortcut keeps working.

Ordering

The up/down arrows move the selected scene in the list. The order determines where the Next scene / Previous scene shortcuts and the Scene N shortcuts go. Moving doesn't change the live scene.

Removing

The trash button or right-click > Remove opens a confirmation window: "Remove scene "…" and the N sources inside it? This cannot be undone."

Linked scenes

A linked scene is one horizontal and one vertical scene carrying the same key; it appears as a single row in the list.

Right-click menu in the linked view:

Buttons in the linked view: + opens the three-option add menu; the trash can removes the highlighted row; copy duplicates the scene on both canvases together; the gear opens the horizontal canvas's general transition (you set the vertical canvas's transition with the gear in the Vertical Scenes view); the arrows move the row.

Older setups: Scenes that were previously opened with the same name on both canvases are matched by the program automatically and made into linked scenes.

Recommended use: For each situation (Starting, Game, Chat, Break, Ending), open a linked scene with Add Horizontal + Vertical; edit the horizontal one in the Sources panel and the vertical one in Vertical Sources, separately. During the stream, both platform types change together with one click.

Managing vertical scenes

The vertical canvas's scenes are fully independent of the horizontal ones:

  1. Choose Vertical Scenes from the arrow in the Scenes panel title.
  2. The panel lists the vertical scenes; +, trash can, copy, gear and arrows act only on vertical.
  3. Clicking a vertical scene switches only the vertical canvas; horizontal stays where it is.
  4. The right-click menu ("Transition to this scene" included) and the right-click on an empty area work the same on vertical.
  5. The transition window opened by the gear is titled Vertical Scene Transition and affects only the vertical canvas.
  6. When you go back to Horizontal Scenes, the horizontal list and settings haven't changed.

Vertical scenes' sources are managed in the Vertical Sources panel.

Vertical in shortcuts: Next scene (vertical), Previous scene (vertical) and Back to last scene (vertical) are separate shortcuts (Settings > Shortcuts). That way you can manage horizontal and vertical with separate keys.

Scene transitions

They determine how the old scene leaves and the new one arrives when the scene changes. On a live stream, a smooth transition looks more professional than a hard "cut".

Scene Transition window

Opened with the gear button in the Scenes panel. The window is titled Scene Transition (Vertical Scene Transition on vertical). There is no Save button: everything you choose is applied instantly.

There are five tabs at the top; each tab has transition cards, and each card has a small preview that plays that transition continuously. The selected card plays with your settings (direction, color, pattern, easing curve). The window always opens on the tab of the selected transition.

Basic
Motion

Direction for Slide, Push and Uncover: Left, Right, Up, Down. On the vertical canvas, up/down directions look more natural.

Wipe

All transitions in the Wipe group have Edge softness (0–50%, default 10%): how soft the edge of the sweeping line is. 0 gives a sharp line, 20–30 a cinematic soft edge.

Effect
Stinger

Stinger (clip): plays a full-screen video during the transition; at a certain moment of the video (when the curtain fully covers the screen) the scene changes at once. Viewers don't see the scene change, they see the video. Used for transition animations with the channel logo.

Common rows

Only the rows that fit the selected transition are shown: Direction only for Slide, Push, Uncover, Wipe, Zoom and Blinds; Color only for Fade to color; Pattern only for Pattern wipe.

The program's starting transition: Fade (cross), 300 ms, Linear. Each canvas (horizontal and vertical) has its own general transition.

Try transition

The Try transition button at the bottom of the window switches the canvas to the next scene in the list with the selected transition (from the last scene, to the first); you see the result without going on air. The test is a real scene change: the canvas stays on the new scene and doesn't come back. In the per-scene transition window, the button switches the canvas to that scene; if you're already on it, it first moves to the next one without a transition, then returns to that scene with the selected transition.

Per-scene transition

You may want a different transition when entering some scenes (for example Fade everywhere, but enter the "Break" scene with a Stinger).

  1. Right-click the scene and choose Transition to this scene.
  2. The same window opens titled "Transition to this scene · <scene name>"; there is a General button at the start of the tabs.
  3. Clicking a card or changing a row sets a custom transition for this scene.
  4. Clicking General removes the custom setting; the scene uses the canvas's general transition again. While General is selected, no setting rows are shown in the window and no card is highlighted.

The custom transition is used when entering that scene. When the transition starts, a copy of the setting is taken; changes you make in the window during the transition don't disturb the running transition.

Transition shortcut

With Settings > Shortcuts > Select transition type you can assign a specific transition type to a key (separate targets for horizontal and vertical). It's for changing the transition type with one key during a stream. The shortcut changes only the type of the canvas's general transition; settings like duration and direction, and per-scene transitions, stay as they are.

Transition settings are saved together with the scene collection; they're kept when the program is closed and reopened.

Scene shortcuts

In Settings > Shortcuts, the following scene-related actions can be assigned to a key. Shortcuts work while you're in a game too.

Scene collections

All your scenes, sources and layouts are kept in a collection. You can keep separate collections for different kinds of streams (for example "Gaming stream" and "Podcast"). They're managed from the Collection card above the main menu (☰):

An exported collection can be moved to another computer. For security, the account-bound address of the Gallery source isn't written to the file; on the other computer it is set up again with your own account.

Ready-made scene pack (Forge Overlays)

With the Scene pack button in the Forge Overlays source's settings window, you can open several ready-made scenes in the style you choose (Starting Soon, Break, Stream Ended and others) in one go. The details are under the Forge Overlays heading in the Sources chapter.

Sources

What a source is

A source is anything placed on the canvas: your screen, a game, your webcam, your phone, an image, a text, the chat feed, notification cards. A scene is an arrangement of sources; a source is a part of that arrangement.

Each canvas has its own source panel: Sources for the horizontal canvas, Vertical Sources for the vertical canvas. Both have the same abilities and act only on the active scene of their own canvas.

The Sources panel

Top buttons

ButtonAction
+Opens the Add Source window
Trash canRemoves the selected source (or all selected sources); asks for confirmation
GearOpens the selected source's Source Settings window
Up / down arrowMoves the selected source one place in the list

List row

Selecting

Drag and drop

List keyboard shortcuts (when the list has focus)

KeyAction
DeleteRemoves the selected source(s) (with confirmation)
F2Rename in place
Ctrl + CCopy
Ctrl + VPaste (Reference)
Ctrl + Shift + VPaste (Copy)
Ctrl + DDuplicate
Ctrl + ASelect all
Ctrl + Z / Ctrl + YUndo / Redo

Right-click menu (single source)

Right-click menu (with several sources selected)

Group Selected, Copy, Hide Selected, Show Selected, Lock Selected, Unlock Selected, Remove Selected.

Right-click on an empty area of the list: Add Source, Paste (Reference), Paste (Copy).

Transform submenu

Removing audio from the mixer and bringing it back

Remove on a source card in the audio mixer doesn't delete the source: the source stays on the canvas and keeps being drawn, only its audio goes nowhere. Its settings (gain, audio filters) are kept. To bring it back, right-click the source and check Show audio in mixer (or use the + button in the mixer header).

How it differs from muting: muting is temporary and the card stays in place; removing takes the card away completely and is permanent. For the Chat and Notifications sources, the choice applies to all copies of that type together.

Adding a source

The Add Source window

Opened with + in the panel, right-click on an empty area of the list > Add Source, or right-click on an empty area of the canvas. The source is added to the active scene of the canvas the panel belongs to.

The window consists of cards divided into sections; if the cards don't fit in the window, they wrap to the next line:

Premium lock: the Wireless Camera, Tablet Screen, Forge Control image, Forge Template, Forge Overlays and Forge Frames cards look dimmed on a free account and carry a PREMIUM chip. Hovering over them shows the reason.

Steps to add

  1. Click a card; the card is highlighted and its name is written into the Source name box below.
  2. Change the name if you like. If you'll have several sources of the same type ("Camera - Face", "Camera - Desk"), meaningful names make your work easier later. If a source with the same name already exists in the same scene, the program adds a number to the end of the new source's name (like "Browser 2"); that way two channels with the same name don't appear in the audio mixer.
  3. If the Start visible switch (on by default) is on, the source is added visible right away; if it's off, it's added hidden (to set things up during a stream without showing viewers).
  4. Press Add to Scene. Cancel closes the window.
  5. Shortcut: double-click a card to add it instantly with the default name.

When the Audio Input / Audio Output card is selected, an Audio device row appears in the bottom strip (Default device or a device from the list).

The new source's settings window opens by itself (so you can make choices like the file, address, window or game right away). If you press Save on this first opening, the source stays. If you press Cancel, the window's X button or Esc, the newly added source is removed again from the scene: if you clicked the wrong card, you can back out without a trace. This window doesn't open for Audio Input / Audio Output or for a source added from Already in Scenes.

Adding by dragging and dropping a file

If you drag a file (or folder) from your computer and drop it on the program window, the matching source is created automatically. Wherever you drop it, the source is added to the active scene of the horizontal canvas, at the top of the list, named after the file; a "… added to the scene" notification appears on screen. The settings window doesn't open.

DroppedSource created
FolderSlideshow (the images in the folder)
mp4, mkv, mov, avi, webm, m4v, mp3, wav, flac, aacMedia
png, jpg, jpeg, bmp, gif, webp, tgaImage
txtText (Read from file on; the text refreshes as the file changes)
html, htmBrowser

If another file type is dropped, the notification This file type cannot be added as a source (.extension) appears. If you want to add to the vertical canvas or below chat and notifications, use the Add Source window.

Where a new source goes in the list

If the Chat and Notifications sources sit one after another at the top of the list, a new source goes right below them, not to the very top of the list. That way the chat and notification cards stay above everything. If you move them down or put another source above them, the rule lifts by itself and new sources go to the top again.

When the program first opens, these two sources are pre-added to the active scene of both canvases: Notifications at the top, Chat below it (fully transparent background, size 26, outlined).

Copy, Paste (Reference), Paste (Copy), Duplicate

If you right-click a scene in the scene list and paste, the source goes into that scene.

Groups

Group several sources to move, hide or filter them as one object.

The Source Settings window (common to all types)

Opened with a double-click, the gear button or right-click > Settings. Its title is "<name> - Source Settings". The window can be moved and resized; it is modeless (while it's open you can touch the canvas and other windows).

Source status markers

Hovering over the marker on a source row shows one of these reasons:

TextMeaning and what to do
Device could not be opened - retryingThe camera may be open in another program or unplugged. Close the other program; the program retries by itself.
Waiting to reconnectThe device dropped; the program retries at increasing intervals.
File could not be loadedThe file was moved or deleted, or its format isn't supported. Choose it again in the settings.
Window not found / The window closed - refresh the list and select it againThe captured program closed. Open the program; if needed, press Refresh in the settings and select it again.
Program path changed - select it againThe captured program's file path changed (update, reinstall). For security, the program doesn't attach to another program by itself; select it again in the settings.
Image frozen - the window is minimized or not respondingA minimized window produces no picture. Restore the window.
No target selected — pick one in Source SettingsNo target has been chosen in a window or game source.
Page could not be loadedThe Browser source's address couldn't be opened (internet, wrong address).
Waiting for phone / Phone disconnectedOn a wireless camera, the phone hasn't connected yet or the connection dropped.

Source types

Screen Capture

What it does: Captures an entire monitor.

When: Screen walkthroughs, tutorials, showing several programs together, desktop sharing. For games Game Capture is better, and for a single program Window Capture: screen capture puts everything on the screen on air (notifications, private messages, password windows).

Adding: Add Source > choose the monitor in the Screens section.

Settings:

Tips:

Window Capture

What it does: Captures the window of a single program; it shows that window even if another window covers it.

When: Non-game programs such as a browser, code editor, drawing program or music player. The rest of the screen (notifications, other windows) doesn't go on air.

Adding: Add Source > choose the program in the Windows section.

Settings:

Privacy guarantee: The source attaches to the program you chose by the program's full file path. When the program is closed and reopened, it attaches to the same program again; but it never switches to another program with the same title. If the program path changes, the marker says Program path changed - select it again.

Good to know:

Game Capture

What it does: Takes the game's picture directly from inside the game (with the hook). This gives the lowest latency and the least performance loss; it works in full screen, borderless and windowed modes alike.

When: In every gaming stream. If the game opens through a launcher, choose the game itself, not the launcher.

Adding: Add Source > Content and Tools > Game. Once added, you need to choose the game in the settings window; if none is chosen, the warning No game selected yet: pick your game from the list and press Save. appears.

Settings:

When the program skips the hook by itself: Before trying the hook, the program quietly checks the game and switches to window capture without asking you in these cases:

Hook warning: If a game that passes these checks contains an add-on file the program doesn't recognize (a module that doesn't come from the game's own folder and isn't known to be harmless), the program leaves the decision to you and opens a window titled Game capture: "This game may use a protection we do not recognise. Turning the hook on could put your account at risk. Window capture is running right now." The window asks once per game; if a settings window is open at that moment, it waits until that one closes. Until you answer, window capture runs.

You can change your decision later in the Hook row.

Supported graphics interfaces: DirectX 11, DirectX 12 and OpenGL. For games that use none of these three (for example games using only Vulkan or DirectX 9), the hook is never tried; the program uses window capture directly without asking. If the game loads one of these interfaces later, the hook is tried then.

If the hook can't be set up, the program quietly switches to window capture. For temporary errors caused by the game not having started drawing yet, the hook is retried a few times; if the hook drops during play, it isn't tried again as long as that game stays open (it's tried again when you close and reopen the game). Even if the same game is captured on both canvases, only one hook enters the game. Even if Forge closes or crashes, the game isn't affected.

Shutter angle: Shutter angle in Settings > Video works only for games captured with the hook (see the Canvas chapter).

Tips:

Webcam

What it does: Brings a USB webcam, a capture card (game console, second computer, professional camera) or any video device connected to the computer onto the canvas.

Adding: Add Source > choose the device in the Cameras and Capture Devices section.

Settings:

How to choose resolution and frame rate:

If the camera can't be used: another program (like a video call) may be holding the camera; Windows gives a camera to only one program at a time. Close that program; Forge retries by itself.

The Camera Customization window

The same window for the webcam, wireless camera and tablet screen sources. It opens with the Background, color, framing... button in Source Settings or with right-click > Camera Customization. Its title is "Camera Customization - <source name>".

Window layout:

A camera whose settings you never changed isn't processed at all; the extra load is zero. Settings belong to the source: you can remove the background of the vertical copy while the camera on horizontal stays untouched.

The processing order is fixed: Framing → Color → Skin → Sharpness → LUT → Mask → Post-mask → Background → Auto framing.

Framing section

Auto Framing (Premium; on a free account a PREMIUM chip sits next to the row):

Color section

Skin and Detail:

Background section

Background separation: what separates the background.

Green screen settings:

Light the screen properly: the screen should be wrinkle-free and evenly lit, and the person should stand at least a meter in front of it. Shadows and wrinkles leave patches that no setting can fully fix.

AI settings:

When AI is selected, the real state of the path is shown below the row:

Engine: which engine produces the mask. The engine, model and CPU thread choices are shared by the whole program: changing them on one camera affects every camera that uses AI.

Mask model (appears for engines other than Maxine when the list has more than one model): the model file Forge Mask runs. File names appear in the list as they are, in alphabetical order and with their extension (.onnx). Optional models stay in the list even if they aren't on disk; choose one and press Use and a download button appears.

CPU threads (only while Forge Mask (CPU) is selected, 1–8, default 2): the number of threads set aside for computing the mask. A small value lowers processor load and the mask refreshes less often; the picture rate doesn't change. 1–2 if the game strains the processor, 4–6 if the processor is idle.

Apply selection > Use: engine, model and CPU thread choices aren't applied instantly; they're applied when you press Use. The running engine is released (graphics memory is freed) and the chosen engine is set up. If there's nothing to change, the button is inactive.

AI background works on one camera at a time. If you turn it on for two cameras, the second is shown without background removal and the notification "AI background works on one camera at a time - the other camera is shown without background removal" appears once. Green screen has no such limit.

Graphics card load summary for AI:

SituationRecommended
NVIDIA card with Tensor cores (RTX 20 series and later)Automatic (Maxine)
Non-NVIDIA graphics cardForge Mask, default model
Graphics card above 95% because of the gameForge Mask (CPU), default model, 2–4 threads
A stream showing products in handForge Mask + depth model (on a powerful graphics card)
You have a green screenGreen screen instead of AI

Mask (shared by green screen and AI):

Background:

Look (LUT) section

Wireless Camera (Forge Cam)

What it does: Brings your phone's camera onto the canvas wirelessly. Phone cameras give a much better picture than most webcams; ideal for a second angle, a desk-top shot or moving shots.

Requirements:

Steps to connect:

  1. Add Source > Cameras and Capture Devices > add Wireless Camera.
  2. The source settings window shows the QR code.
  3. Open Forge Cam on the phone and scan the QR code. If you can't scan it, type the code and the computer's address from the Manual code row (for example "123456 - 192.168.1.20:47831") into the app.
  4. The phone's name and address appear in green in the Connection row; the picture comes onto the canvas.

Settings:

Settings on the phone: In Forge Cam you choose the front/back camera, mirror, quality mode (720p 60, 1080p 30, 1080p 60) and bitrate (2, 4, 6, 8, 12, 16 Mbps). The app's initial setting is the back camera, 1080p 30 and 8 Mbps. The resolution is fixed at the start of the connection; while streaming, you can change the phone's bitrate from the Bitrate row in the program.

ModeRecommended bitrateWhen
720p 60~6 MbpsCorner camera, weak network
1080p 30~6 MbpsChatting, little motion
1080p 60~10–12 MbpsFull-screen camera, moving shots

Network tips: Forge Cam doesn't look at your network type and doesn't lower the bitrate by itself; it sends at the bitrate you chose. So you choose the setting that fits your network:

Orientation: The stream turns whichever way the phone is turned; the program has no separate orientation lock. Holding the phone upright gives a vertical picture (for example 1080×1920; ideal for the vertical canvas), holding it sideways gives a horizontal one. If you change orientation while streaming, the phone quickly rebuilds the connection at the new size. The source box's aspect ratio changes too; if needed, refit it with right-click > Transform > Fit to Canvas.

If the connection drops: the phone tries to reconnect by itself: every 5 seconds, for up to 10 minutes (about 1 minute if the computer side closed the connection, for example if Forge was closed). If it can't connect in that time, it stops; then reconnect from the app. When it reconnects, the picture starts with a clean keyframe. Switching scenes doesn't disconnect the phone or change the code. A newly added wireless camera takes the device that has a connected phone by itself (Device-1 if none does). The marker in the source list shows the connection state (blue: waiting, orange: dropped). If a different phone than the one connected before connects to a device slot, the notification "A different phone connected to Device-N" appears.

Long streams: Keep the phone on the charger; the app keeps working during the stream even with the phone's screen off. A phone that heats up can lower its frame rate on long streams; keep it ventilated and take off its case.

Tablet Screen

What it does: Brings the screen of a tablet (or phone) with the Forge Control app installed onto the canvas as a live source. For mobile game streams, drawing on a tablet, app demos. Premium.

How it works: The tablet is already connected to the computer through Forge Control; no QR code is scanned. In Forge Control, press Share on the Screen Share tab (Android asks for screen recording permission). If there's no Tablet Screen source in the active scene, it is added by itself to the active scene of both canvases: keeping its aspect ratio, large enough to fill the canvas, centered, below chat and notifications. If you delete it by hand and share again, it's added again. If you like, you can also add it by hand with Add Source > Tablet Screen.

Audio: The audio of apps on the tablet comes into the audio mixer as the Tablet Screen channel (Android 10 and later; for apps that don't allow their audio to be shared, only the picture comes). The microphone doesn't come through.

Settings:

When the tablet is rotated, the stream is rebuilt for the new orientation: a box that was placed automatically fills the canvas again, a box you placed by hand keeps its center.

Media

What it does: Plays a video file (its audio comes into the audio mixer).

When: a "starting soon" video, a break loop, a promo video, a background loop.

Supported files: mp4, mov, mkv, avi, webm, m4v, wmv.

Settings:

If the source is hidden or the file hasn't opened yet, the playback buttons are inactive.

Shortcuts: Play / pause media, Restart media.

Tips: Prepare the videos you'll use on stream at the canvas frame rate (30 or 60) and the canvas resolution; a 4K 120 fps loop video only adds needless work.

Image

What it does: Shows a single image file. A logo, frame, background, sponsor graphic.

Supported files: png, jpg, jpeg, bmp, gif, tif, tiff, webp. Use png or webp for transparency.

Settings:

The default is Continuous. For a single-frame (still) image, these two rows don't appear.

Example: let a "Don't forget to follow" animation appear for 8 seconds every 10 minutes.

Slideshow

What it does: Shows the images in a folder one after another.

When: photos in a break scene, a sponsor rotation, old drawings in an art stream.

Settings:

Shortcuts: Previous media, Next media, Play / pause media.

Tip: Prepare the images in the folder with the same aspect ratio; images with different ratios appear at different sizes in the box.

Text

What it does: Puts text on the canvas.

When: a title, "Stream starting soon", a lower third, the song playing, a counter, a scrolling announcement.

Settings:

Outline and Shadow:

When the outline or shadow is off, its rows look dimmed; their values are kept.

Content Source:

Scrolling Text:

Flip Horizontal (mirror), Close device when hidden.

Color

What it does: A solid-colored rectangle.

When: a scene background, a semi-transparent band behind text, a semi-transparent black cover to darken the canvas, a divider line.

Settings:

The Color source has no aspect ratio of its own; you can resize it to any ratio with the handles.

Browser

What it does: Puts a web page or an HTML file on your computer onto the canvas; the page is drawn with its transparent background, and its audio comes into the audio mixer.

When: alert and goal bars from overlay services, weather, scoreboards, your own HTML overlays.

Settings:

Interact: Right-click > Interact opens the page in a "<name> - Interact" window. In this window you can click, scroll and type on the page (to sign in, change a setting, start a music player). Changes you make on the page show in the picture on the canvas too; viewers see them as well, so do private things like signing in while the source is hidden.

Custom browser docks: The main menu (☰) > Custom browser docks... > Manage... opens the Custom Browser Docks window. Enter a Name and Address and press Add; change a dock in the list with Edit and press Update (Cancel stops editing), delete it with Remove. If the name is empty, the warning Name cannot be empty appears; if the address doesn't start with http:// or https://, Address must start with http:// or https:// appears.

Chat

What it does: Writes the chat of all connected platforms (YouTube, Twitch, Kick) onto the canvas in a single feed. Viewers also see messages from viewers on other platforms.

When: in almost every stream. The program pre-adds it to both canvases at first start.

Starting settings of a new chat source: A chat box added with Add Source starts at 900 × 600 on the horizontal canvas and 600 × 900 on the vertical canvas; font size 26, outline on, a semi-transparent black background (45% opaque), Always show on, 20 lines, 90% line spacing, and the notification sound set to Every message. In the chat the program adds at first start, the background is fully transparent. Why semi-transparent: a box that starts fully transparent can't be found on the canvas, and one that starts fully opaque covers the picture.

Settings:

Notification sound (an alert sound played on a new message):

Where the sound goes: The notification sound comes through the chat source's channel in the audio mixer, and this channel starts on for your headphones only, off for the stream: you hear the sound, viewers don't. If you want viewers to hear it too, turn on the channel's speaker button.

The notification sound is tied to this source: if there's no chat source on the canvas, or it's hidden, no sound plays.

Outline and Shadow: The same rows as in the Text source. Keep the outline on for readability on a transparent background.

Two chat sources can sit in the same scene with different settings (for example one shows commands, the other doesn't).

Notifications

What it does: Shows a notification card on screen and plays a sound for events like follows, subscriptions, donations and raids. The program pre-adds it to both canvases at first start.

This source's settings window is being renewed (design, sound and text per platform and per notification). A detailed description will be added under this heading together with the new window.

Good to know: the notification sound comes through this source's channel in the audio mixer; if you "remove" it from the mixer, you can bring it back with right-click > Show audio in mixer. When events arrive very often and the queue fills up, a Queue full · N alerts skipped chip appears in the settings window.

What it does: Brings the images, videos and sounds you uploaded to your gallery on the website (in your account panel) onto the stream. When a viewer types !!command in chat, the item tied to that command plays in the Gallery source.

How it works:

  1. Upload items to your gallery on the website and give each one a command.
  2. Add the source with Add Source > Gallery. The address is set up automatically from your account; you don't type an address. Shortcut: the Gallery button in the top strip of the program window opens the gallery window, and if there's no Gallery source in the active scene of the visible canvases, it adds one there too (below chat and notifications). The gallery is available on a free account as well; if you're not signed in, the button is dimmed.
  3. A viewer types !!command in chat; the command is matched on your computer and only the item's ID goes to the website. The chat text never leaves your computer.
  4. Whether the item is enabled, who owns it and its cooldown (about 30 seconds for the same item) are checked on the server.

Settings: Page > Reload page, Page width / height, Custom CSS, Flip Horizontal (mirror), Close when hidden (restarts) (keep it off for the gallery; otherwise commands that arrive while it's hidden are missed). There's no address field.

Gallery window: shows your gallery panel from the website inside the program; if it gets stuck, refresh it with the Reload page button. Closing the window doesn't delete the Gallery source on the canvas.

Shortcut: Open / close gallery (opens/closes the window). Gallery items can also be triggered from the Forge Control tablet; if there's no Gallery source on the canvas, it's added automatically in that case too.

Forge Template

What it does: Ready-made, animated stream graphics: social media badges, lower thirds (name and title), titles, notices, subscribe / follow calls and a live viewer count. Premium.

Note: The designs don't come with the installation; they download from the website when you sign in with a Premium account. Until they've downloaded, the window says Downloading designs.

When added: A new Template starts with the Spark template, sample text and its category's first position (bottom left for Social); Close when hidden (restarts) is on, so a template in Once mode plays from the start every time it's shown.

Window layout (three columns):

Categories and templates:

When you choose a template, the source box takes the template's aspect ratio; if you've placed the box yourself, its position and width are kept.

Content (depends on the template):

The sample text comes in the program's language; a field becomes your own text as soon as you touch one letter of it, and it doesn't change when the language changes.

Display:

The display settings you saved last are also applied to a newly added Template.

Appearance:

Design packs (the same in the Template, Overlays and Frames windows): next to the category chips in the left column sit chips for the packs you've added; clicking one switches to that pack's designs.

Forge Overlays

What it does: Ready-made full-screen scene designs: Starting Soon, Just Chatting, Gaming, Break, Stream Ended, Education, Concert. They come with a countdown, clock, social accounts, last follower/subscriber, and camera/chat slots. Premium; the designs download from the site after you sign in with Premium.

Window layout:

Puzzle (moving the areas): When you hover over an area in the preview (Top label, Title, Subtitle, Next stream, Countdown, Clock, Social, Live info, Strip, Camera, Chat, Alert, Content), a dashed frame appears. Drag to move it, use the corners to resize it. It snaps to the edges, the center and other areas within 12 pixels; Shift releases the snap. The arrow keys nudge the selected area by 1 px, Shift + arrow by 10 px. The horizontal and vertical layouts are kept separately. Reset to default resets the layout.

Content (depends on the category):

Appearance: Font (default Style's font), Accent color, Secondary color (both come with the selected style's colors), Motion speed (0–100%; 0 = Off, no motion; keep it low if you don't want it to be distracting during the stream).

Background (Starting Soon, Just Chatting, Break, Stream Ended, Education): Source: Style's (default), Solid color (+ Color), Image / video (+ Choose; png, webp, jpg, jpeg, webm; mp4 can be selected but can't be played, and the warning described below appears). The selected file is copied into Forge's own folder, so it doesn't break even if you move the original.

Slots (shown when the design has slots): in the Gaming category, Camera position (Top left, Top right, Bottom left, Bottom right; click one of the four small boxes, its name appears on hover). Fit sources to slots > Fit: moves and resizes the camera, chat and notification sources in your scene into the design's slots.

When added: A new Overlays source fills the canvas, comes in the Starting Soon category with the Foundry style and with sample text in the program language; the countdown starts the moment it is added. Close when hidden (restarts) is on.

Your own image/video: The file you add with Add image / video (copied into Forge's own folder) can be selected like a style; on the right, the File section shows Name, Type (Video (loop) or Image) and Remove from list > Remove. Use WebM for video: MP4 (H.264) can't be played in this source, and the window shows the warning This file can't be played: MP4 (H.264) isn't supported. Use WebM.

Scene pack: The Scene pack button in the bottom strip opens a separate window:

  1. Choose a Style.
  2. In the Scenes list, tick the categories to create.
  3. If you like, tick Fit sources to slots.
  4. The bottom reads "N scenes will be created"; press Create.

For each category, a ready-made scene opens in the style you chose. It's the fastest way to set up all the scenes of a stream in the same visual language within minutes.

Forge Frames

What it does: Camera frame: puts an animated frame around your camera and a name plate showing your platform names. Premium; the designs download from the site.

Window layout: On the left, 30 designs (Arena, Ocean, Golden Light, Twin Beam, Laser, Arcade, Neon Board, Glowing Plate, Bouncing Letters, Sliding Band, Plasma, Halo, Pulse, Shield, Elegant, Ice, Line, Thin Gold, Shadow Box, Concrete, Ember Orbit, Aurora Edge, Laser Runner, Photon Rail, LED Chase, Typewriter Deck, Waveform, Silver Entrance, Dual Blaze, Gunmetal Notch) and Add your own frame; in the center, a live preview with a sample camera; on the right, settings.

Wrapping the camera: The frame is linked to a camera. When you move and resize the camera, the frame goes with it; when you move the frame, the camera goes with it. On the canvas, the selection handles sit on the camera's box. When added, it links to the topmost camera in the scene and goes right above it; if the scene has no camera, it waits on its own in the middle of the canvas and links automatically to the first camera that enters the scene. The frame also shows while background removal is on.

Camera:

Name and icons:

Your own frame: With Add your own frame, choose a transparent image or video (png, webp, webm; mp4 can be selected but can't be played). The file is copied into Forge's own folder (it doesn't break even if you move the original). Use WebM for video. The frame you add stays in the list under the name My frame.

Forge Control image

What it does: Shows on stream the images you send from the Forge Control tablet. Premium.

How it works: When you tap an image in the tablet's Images section, the image is transferred to the computer and shown in this source; tapping the same image again removes it. If there is no such source, it is added automatically on first display to the active scene of both canvases (in the center, half the size of the canvas, keeping its aspect ratio, below chat and notifications). You can also add it by hand via Add Source > Forge Control image (with a box half the size of the canvas, in its center); the tablet decides which image is shown and whether the source is visible. A source you added by hand stays hidden until the tablet sends an image; when the image is removed or its time runs out, it is hidden again. Turning on its eye in the Sources list doesn't change this. How long the image stays on screen is set in the Settings > Control Center > Image duration row (with Unlimited, it stays until you remove it).

The settings window is the same as the Image source's; there is a file row, but the tablet decides the file. You can move the box with the handles to any place and size; every incoming image fits into this box, keeping its aspect ratio.

Scene Source

What it does: Shows another scene of the same canvas inside this scene, as a single source.

When: For layers shared by all scenes (logo, chat, notifications, social badges), set up a "Shared" scene and add it to every scene as a Scene Source. When you change something in the shared scene, all scenes update at once.

Adding: Choose the scene from the Scenes section of Add Source. The active scene can't show itself; loops (scene A showing B while B shows A) are blocked by the program.

Settings: Shown scene: the other scenes of the same canvas. Flip Horizontal (mirror), Close device when hidden.

You can add filters to a Scene Source (the scene is merged into a single image and then filtered). Since scenes belong to a canvas, it can't be added to the other canvas.

Group

A group is a container that draws nothing itself and carries the sources inside it. How to use it is described under the Groups heading. Its settings window has the Name, Flip Horizontal (mirror) and Close device when hidden rows.

Audio Input and Audio Output

These two cards don't add a visual source to the canvas; they add a channel to the audio mixer.

When you select the card, choose the device in the Audio device row of the bottom strip (Default device uses the Windows default). If the channel limit is full, the notification Audio channel limit reached (N) appears. All of the channel's settings (gain, noise cleanup, compressor, plugins) are described in the audio mixer section. These two cards don't open a source settings window.

Source shortcuts

In Settings > Shortcuts, the following actions can be assigned to a key. Shortcuts work while you are in a game too. Shortcuts whose target is a single source find the right source even if that source has been split into an independent copy in another scene.

ShortcutWhat it does
Show / hide source, Show source, Hide sourceTurns the eye of the source you choose on/off in the active scene
Turn camera on / offTurns the eye of the camera you choose on/off in the active scene
Turn all cameras on / offHides the web and wireless cameras in all scenes (including inside groups); a second press shows again only the ones this shortcut hid. For a sudden privacy moment
Hide / show chat + notificationsHides/shows again the Chat and Notifications sources in all scenes with the same rule
Make source fullscreen / restoreEnlarges the source to fill the canvas (cropping is reset); a second press brings back its previous layout
Turn background removal on / offTurns off the camera's mask; a second press turns the type that was turned off (green screen or AI) back on. Returning to AI requires Premium
Play / pause media, Restart mediaControls the media source
Previous media, Next mediaPrevious/next image in the slideshow source
Reload browserReloads a source that draws a page
Enable / disable filterTurns the eye of the filter you choose on/off
Open / close galleryOpens/closes the gallery window

Filters

What is a filter

A filter is a step that changes a source's image before it reaches the canvas: color correction, green screen, blur, mask, scroll, delay, 3D tilt. Each source has its own ordered filter chain; filters are applied in order from top to bottom.

The Filters window

It opens via right-click > Filters; its title is "<name> - Filters". It is modeless; changes show live on the canvas.

Shortcut: With Enable / disable filter, a specific filter can be turned on and off with a single key; the shortcut finds the right filter even if the order of the filters changes.

Filter types

Color Correction

When: if the color of a single source doesn't match the others (a washed-out game, a dark screen). To change the whole canvas, use Settings > Video > Color makeup.

Sharpen

Amount (0–1, default 0.25). For blurry sources (low-resolution video, capture card image). Too much creates halos and raises the bitrate.

Chroma Key (green screen)

Key color (default green), Similarity (0.40), Smoothness (0.10), Spill reduction (0.60). For green screen videos and media. On cameras, this filter's settings are in Camera Customization > Background; selecting the row in the list opens that window (on a camera it's managed from one place and isn't applied twice).

Color Key

Key color (default pure green), Similarity (0–1, default 0.25), Smoothness (0–1, default 0.10). The difference from Chroma Key: there is no spill reduction, and it makes any solid color transparent (for example an overlay with a pink background).

Luma Key

Luma min (default 0), Min smoothness (default 0.05), Luma max (default 1), Max smoothness (default 0.05); all 0–1. Makes everything outside a given brightness range transparent. To drop the black in effect videos with a black background (fire, sparkle, smoke): raise Luma min to 0.05–0.15.

Apply LUT

File (.cube; + Browse) and Amount (0–1, default 1). Gives the source a cinematic color look. If the file can't be found, a warning appears and the filter is skipped (the source doesn't go black).

Blur

Radius (0–32 px, default 8). To soften a background video, or to cover private information (an email on screen).

Image Mask

File (png, jpg, jpeg, bmp, webp) and Opacity (0–1, default 1; 0 makes the mask ineffective). Cuts the source to a shape: the transparent (or dark) parts of the mask hide the source. To show the camera as a circle, a star or a logo shape. If the mask has no alpha channel, its brightness is used (white is visible, black is hidden).

Scroll

Speed X (default 100), Speed Y (default 0) (−500 to +500 px/s; the sign sets the direction). Scrolls the source in an endless loop. 20–60 px/s to let a patterned background drift slowly.

Scaling

Scale (10–400%, default 100%, which means no effect), Method: Point (pixel art) or Smooth (default), Result size (info: the actual pixel size coming out of the chain). Changes the source's processing resolution.

Render delay

Delay (default 0; the upper limit is the reachable time based on the source's size and frame rate: at least 50, at most 1000 ms). Delays the source's image. Use it when the image comes ahead of the audio (lip sync with a capture card) or when your camera runs ahead of the game. Memory use grows with the delay (ceiling 256 MB); for a high-resolution source the reachable time gets shorter and the slider's upper limit adjusts to it. The Memory row reminds you of this.

3D transform

X axis, Y axis, Z axis (−180° to +180°, default 0) and Perspective (0–1, default 0.35). Tilts the source in three dimensions. To set the camera at a slight angle, or to make a screenshot look like it's "standing on a monitor".

Remove Background (AI)

Separates the person with AI and makes the background transparent. Premium. On cameras, its settings are in Camera Customization > Background (selecting the row opens that window). On media it has its own rows:

If the AI engine isn't ready yet, a warning is shown; once it's ready, the mask kicks in on its own. In the meantime, the source shows without the filter; it doesn't go black.

Which filters each type has

Source typeFilters
Screen, Window, Game Capture; Browser, Gallery, Forge Template/Overlays/FramesColor Correction, Sharpen, Color Key, Apply LUT, Blur, Image Mask, Scroll, Scaling, Render delay, 3D transform
Webcam, Wireless Camera, Tablet ScreenThe above plus Chroma Key (green screen) and Remove Background (AI)
Image, Slideshow, Forge Control imageColor Correction, Sharpen, Color Key, Luma Key, Apply LUT, Blur, Image Mask, Scroll, Scaling, 3D transform
MediaAll filters (including Chroma Key, Luma Key, Remove Background (AI))
Text, ChatColor Correction, Blur, Image Mask, 3D transform (since text is drawn from vectors, sharpening and scaling would only lose quality; scrolling is the job of the Text source's Scroll setting)
ColorColor Correction only
Group, Scene SourceAll filters except Remove Background (AI)
NotificationsNo filters can be added. Right-click > Filters opens the window, but the Add Filter list is empty.

That's why Groups and Scene Sources have no Remove Background (AI): no AI mask is produced for a merged image, so the filter would do nothing.

Filter tips

The Notifications source

The Notifications source shows the follow, subscription, donation, raid and reward events that come to your stream on the canvas, with a design and a sound. The events come from the platform accounts you connected (YouTube, Twitch, Kick); the same events also appear as a line in the chat panel.

On first setup, the program puts a Notifications source at the top of both canvases. If you delete it, you can add it again from the Add Source window. The source must be visible on the canvas: events that arrive for a hidden source, or for a source in a scene that isn't active, don't pile up. When the source becomes visible, old events don't play one after another; only the ones that arrive from then on are shown.

Free plan and Premium

Free planPremium
DesignSimple card: a frame in the platform's color, a logo square and three lines of textAll animated designs in the gallery (8 categories) and the design packs you add
SoundThe program's 10 basic sounds and the WAV sounds you addAll 34 sounds on top of these
SettingsAll rows per platform × alertSame

Premium designs and extra sounds don't come with the installer; they download from the site in the background after you sign in with your Premium account. Until then, the gallery and the preview show Downloading designs. If Premium ends, your settings aren't deleted: alerts are shown with the Simple card, and Premium sounds don't play. When Premium is active again, the designs and sounds you chose come back.

How the settings work: platform × alert

Separate settings are kept for each alert of each platform. The design you choose for a follow on Twitch can differ from the one you choose for a follow on Kick. When an event arrives, the program uses only the design, sound and text that belong to that alert of that platform; another row's settings never get mixed in.

The alert list comes from the selected platform. The platforms' events are not exactly the same:

AlertTwitchYouTubeKick
FollowFollowSubscriber (free subscriber)Follow
SubscriptionSubscription (tier)Channel membershipSubscription
ResubscriptionResubscription (months)Membership milestone (months)Resubscription (months)
Gift subscriptionGift subscription (count)Gift membership (count)Gift subscription (count)
MoneyBitsSuper Chat / StickerKicks
RaidRaid (viewers)not on the platformHost (viewers)
RewardChannel points rewardnot on the platformReward

On YouTube, a free subscriber lands in the Follow row, and a paid channel membership in the Subscription row. You see them under YouTube's own names.

The YouTube horizontal and YouTube Vertical cards use the same settings. If you have both cards, events from either are shown with the design of the YouTube rows; you don't need to keep separate settings.

Default settings

In a new Notifications source:

In a Notifications source that comes from an earlier version, your old settings (on/off, sound, the text you wrote, minimum amount) carry over unchanged to all three platforms. The design comes in as Logo Spin.

Opening the window

Double-click the Notifications source in the Sources panel, press the gear button, or right-click > Settings. The window has three columns, laid out like the Template window:

Right column: Alert

Platform and Alert are two drop-down lists. Choose the platform first, then the alert; the rest of the window (the selection in the gallery, the preview, the rows below) shows and changes the row of these two. When you change the alert, the gallery switches to the category of that alert's design.

Show this alert: if you turn it off, that alert of that platform is never shown on the canvas and its sound doesn't play. The event still appears in the chat panel. For example, if follows come in very often on Twitch and interrupt the stream, turn off only the Twitch follow; the Kick and YouTube follows aren't affected. The preview shows a row that's off as dimmed.

Platform logo: in designs outside the Logo category, turns on or off the logo showing which platform the alert came from. The logo is a separate piece that moves to the design's own rhythm. If you stream on several platforms, keep it on; viewers see where the event came from. If you're on a single platform, you can turn it off for a cleaner look. In the Logo category the logo is the design itself, so this row doesn't appear.

Right column: Content

Title: the design's top text (e.g. NEW FOLLOWER). Subline: the text under the name (e.g. followed). The viewer's name is always on its own line; you don't type it.

You can add placeholders to the subline; the buttons under it add them to the end of the subline:

PlaceholderWhat it writesWhich alert
{ad}the viewer's nameall
{kademe}the subscription tiersubscription
{ay}how many months they've been a subscriber/memberresubscription
{adet}the number of gifts, or the number of viewers in the raidgift, raid
{tutar}the amount of bits, kicks or Super Chatmoney
{odul}the name of the reward the viewer redeemedreward

Language: if you haven't touched the title and the subline, these texts switch to the new language on their own when you change the program language. A text in which you've changed even one letter is yours; it stays as it is even if the language changes.

Right column: Sound

Sound: the sound that plays once when the alert starts. The list: the program's 10 basic sounds, 34 sounds with Premium, and the WAV files you add with + Sound. If you choose Silent, only the visual is shown. The ▶ button next to it plays the sound only in your headphones; it doesn't go to the stream or the recording.

Use: saves the sound selected in the list for the selected alert of the selected platform. It works like Save for this platform but saves only the sound; it doesn't touch other changes in that row that you haven't saved (design, text). The sound is independent of the design: when you change the design, the sound doesn't change on its own.

Sound volume: the loudness of this source's alert sounds (0-100%). On stream, the sounds shouldn't drown out your game or your voice: start at 80%, listen to a recording and lower it if needed. You can also adjust the source's overall volume from the Notifications channel in the mixer. The alert sound comes out of that channel; whether it goes to the stream and the recording depends on the channel's speaker button (Audio Mixer section).

Right column: Display and Appearance

These rows are per source: they're shared by all alerts of all platforms.

RowWhat it doesTip
Time on screen (2-30 s)How long each alert stays on the canvas5 s. In a busy stream, 3-4 s clears the queue quickly
Speed (10-100)The design's motion speed; 50 is the design's own speed50. If you chose a short time, raise it a little so the motion fits in
Accent colorThe design's accent color: platform color, Forge red, gold or sky bluePlatform color: viewers recognize the platform by the color. This row is per alert
FontThe font of the design's textBahnschrift; legible and narrow
Size (40-100%)The design's scale inside the source box100. Resizing the box on the canvas does the same job

On the vertical canvas: designs are drawn in 16:9; there are no separate designs for vertical. Whichever way you add the Notifications source to the vertical canvas (copy and paste, right-click add to the other canvas, the + in Vertical Sources), the source's box stays 16:9 and wraps the visual. If you resize the box from a corner, its height is set to 16:9 based on its width.

Incoming alerts join a queue, and each is shown for its time on screen. The queue holds at most 30 alerts. At moments like a raid, if the queue fills up, the oldest alerts are skipped and the window shows the chip Queue full · n alerts skipped.

Right column: Condition (money alert only)

Minimum bits / Minimum kicks / Minimum amount: donations below this amount aren't shown on the canvas and their sound doesn't play; they still appear in chat. The unit is the platform's own: bits on Twitch, kicks on Kick, the Super Chat amount on YouTube. 0 shows every donation. A donation whose amount can't be turned into a number isn't filtered out; it's shown: hiding a donation by mistake is worse than showing one too many.

Save buttons

Settings reach the source the moment you change them in the window. When an event arrives, the program reads that row's current settings. From the moment you change a setting, the next alert comes with the new choice; you don't need to restart the program or delete and re-add the source.

Categories: Static, Burst, Crack, Cute, Logo, People, Vehicles, Seasons. Chips for the design packs you installed and Simple are added to these.

The designs in the gallery look still and complete at first glance. Only the design under the mouse pointer moves; this way the gallery doesn't strain the computer and no box looks empty at first glance. Clicking a design assigns it to the selected alert of the selected platform, and it plays animated in the center.

Simple: the plain card the program draws itself; it's the only option on the free plan. You can choose it with Premium too: it's the least distracting, lightest look.

When choosing a design, first think about the nature of the alert:

Center column: Preview

The header shows the design's name, the alert and the platform (e.g. "Cat · Follow (Twitch)"). The preview plays continuously with your settings and a sample viewer name (Forgeocean). Play from start rewinds the design.

Test on canvas: sends a fake event with the selected alert of the selected platform to this Notifications source on the canvas. You see the design, sound and position just as in a real stream. The fake event doesn't land in the chat panel and doesn't go to the platform. The test is shown even if "Show this alert" is off and the amount is below the minimum. If the source is hidden on the canvas, no test is run, and the program tells you so.

+ Sound: adding your own sound

With + Sound next to the category chips, you choose a WAV file from your computer. The sound is copied into the program's own folder; deleting the original file afterwards is no problem. The sound is added to the list, selected for the current alert and played once.

The Add Sound (WAV) text in the window's bottom bar is a reminder of this format rule.

+ Pack and the Pack Creation Guide

With + Pack you add an alert design pack (.forgepaket) made by others (or by you).

  1. The program checks the pack and opens a confirmation window: pack name, author, version, number of designs. Click Add.
  2. The pack arrives in the gallery with its own chip. The pack's first design is assigned to the selected row; the row's sound doesn't change.
  3. The pack's designs work like the program's own: the title, subline, accent color, logo and speed come from your rows.

A pack can offer some of its designs only for certain alerts; those designs are listed only for those alerts. Packs are used with Premium.

The Pack Creation Guide link in the bottom bar opens the guide on the site, in the program's language, for making your own pack. The guide covers the pack structure, the information the page receives, the rules, and a downloadable sample alert pack.

Your account and your settings

Alert settings are stored inside the source, together with your scenes. When you sign out of your ForgeOcean account and sign back in with the same account, all settings are still there. If someone signs in on this computer with a different account, the alert settings are deleted just like the scenes, and the program opens as if freshly installed. Even if you go back to the old account, deleted settings don't come back (Troubleshooting chapter, "Settings stored per account").

Common issues

Audio Mixer

The Audio Mixer is the panel where every sound going to the stream, the recording and your headphones is managed from one place. Each audio source appears here as a channel: it has its own level, its own meter, its own buttons and its own audio processing settings.

In this chapter you'll find:

To show or hide the panel: main menu (☰) ▸ Panels ▸ Audio Mixer. The panel has no close button of its own; its visibility changes only from this menu.

---

The basic idea first: where does the sound go?

In Forge, each channel's sound can go down several paths at once:

PathWhat it meansWho hears it
StreamThe sound sent to the platforms through the account cardsViewers (live)
VODA second audio track that goes to Twitch's stream replayPeople watching the replay
RecordingThe sound of the recording file written to your computerWhoever opens the recording
MonitoringThe sound played to your headphones / speakersOnly you

Two buttons on the channel card manage these paths:

This separation is deliberate: sending a sound to viewers and hearing it yourself are two separate decisions. For example, you may want to hear the chat notification sound yourself, but you don't want viewers to hear a "ding" on every message; for that, the speaker is off and the headphones are on.

Note: The VOD path is also managed by the "sounds removed from the stream replay" choice on the Twitch card (see 6.9). If the speaker button is off, the channel doesn't go to the VOD either.

The order the sound passes through (why does it matter?)

A channel's sound is processed in this order:

  1. Gain (the slider / Channel Settings ▸ Gain)
  2. AI noise removal (only on microphone-class channels)
  3. Sync offset
  4. Noise gate (only on microphone-class channels)
  5. Tone (EQ)
  6. Compressor
  7. Limiter
  8. Auto level
  9. Plugins (VST3, in list order)
  10. Balance

Then the channel is added to the mix of the paths it's on for. At the very end, each path's total passes through the program's own invisible peak limiter (ceiling −1 dB true peak; always on, no settings). This limiter never kicks in at normal levels; it only stops crackling from reaching the stream when two loud sounds overlap. Because it eases in 1 ms before the peak arrives, it doesn't produce a clipping click; this 1 ms is applied equally to all paths and can't be heard.

The practical consequences of this order:

---

The panel's layout

Header buttons

In the panel's top strip, from left to right:

ButtonWhat it does
+Opens the Add Audio Channel window (see 6.3).
Trash canRemoves the selected channel (asks for confirmation).
GearOpens the Channel Settings window of the selected channel.
Up / Down arrowMoves the selected channel one step up/down in the list. Works only on device and application channels; it's dimmed when a source channel is selected or when no channel is selected.
Layout button (at the right end)Changes the layout: Arrange horizontally (channels as horizontal cards stacked top to bottom; the layout on first launch) / Arrange vertically (channels as vertical strips side by side; if the strips don't fit, the panel scrolls sideways). Hovering over it shows the name of the layout it will switch to.

Which layout? If the panel is wide and short, vertical strips show more channels at once; if it's narrow and tall, horizontal cards do. The choice is purely visual; it has no effect on the sound.

The channel card

Each channel's card has:

A channel tied to a device that isn't plugged in is drawn dimmed, with (not connected) next to its name. The channel isn't deleted; it comes back on its own when the device is plugged in again. If the device is unplugged during a stream or recording, the notification "… device was unplugged - the channel has no audio." appears.

Mouse actions on the card

Double-clicking on the buttons doesn't open Channel Settings; it only works on the empty area of the card. This way, pressing a button twice quickly won't open the window by accident.

Renaming a source channel also changes the source's own name: it shows up under the new name in the source list too. On device and application channels, only the channel's name changes.

Channel limit

The mixer can have at most 24 device and application channels (camera/capture card audio channels count toward this number too). When the limit is reached, the cards in the Add Audio Channel window are dimmed and hovering over them shows "Audio channel limit reached (24)"; the Audio Input / Audio Output cards in the Add Source window give the same notice. Make room by removing channels you don't need.

The mixer list also shows at most 24 rows in total: device and application channels are counted first, then source channels. Not multiplying device channels needlessly also keeps your source channels visible in the mixer.

---

Channel types and adding channels

The mixer has these channel types:

TypeWhere it comes fromExample
Device channel – input (microphone class)A microphone or input deviceMicrophone, sound card input
Camera / capture card audio (microphone class)The camera's or capture card's own audio endpointThe camera's microphone, the capture card's audio
Device channel – desktop (output)Everything playing on an output deviceDesktop Audio (game, browser, music)
Application channelThe sound of a single program onlyVoice chat program, music player, game
Source channelA scene source's own soundBrowser source, media file, Chat, Notifications, Tablet Screen

On "microphone class" channels, the Audio Cleanup section appears in Channel Settings, the headphone button starts off, and the microphone shortcuts (see 6.14) affect these channels.

Also, if you use Forge Control, an Effects channel opens on its own for the sound effects played from the tablet (see 6.12).

Channels on first launch

When the program is opened for the first time, two channels come ready:

Why does the microphone start with the headphones off? If they were on, you'd hear your own voice in your headphones with a small delay. That delayed playback throws people off while talking and makes them stumble over words. Turn it on only briefly to hear yourself while adjusting filters.

Every newly added channel starts at 0 dB gain with all audio processing settings off; the settings of a previously deleted channel don't carry over to the new one.

The Add Audio Channel window

The mixer's + button opens this window. The window can be moved and resized; clicking each card adds a channel and the window stays open (you can add several channels one after another). Double-clicking a card doesn't open a second channel; it adds one. The window has no Save button, because every click is already an addition; close it with the X at the top right when you're done. The list refreshes every second: if you start a program while the window is open, it shows up in the list shortly.

The sections, from top to bottom:

Applications

Programs that currently have a window, and programs playing sound on Windows' default output, are listed. The card shows the program's name, with the program file's name below it; the list is sorted by name.

Caution – a program playing to two outputs: If a program plays to two different audio outputs at the same time (for example one tab to the speakers, another to the headphones), it isn't taken into the desktop channel, and the notification "… is playing to two audio outputs at once, not added to the desktop channel" appears. Fix: set the program to play to a single output, or give that program its own application channel.
Input devices

Default or a specific device? If you have one microphone, "Default microphone" is convenient. If you have several input devices (camera microphone, headset microphone, sound card), choose the specific device: Windows can change the default on its own when a USB device is plugged in, and you'd switch to the wrong microphone mid-stream.

Desktop (output) devices

Adding a specific output device captures only the sound playing to that device. This is the way to manage sounds by splitting them across devices (for example, routing music to a separate output and adding that output as a separate channel).

You can add the same device twice, but don't: the sound goes to the stream twice. Channel Settings shows this with the warning "This device is also open on "…" - audio may double."
Sources with audio removed

Appears only if there is a browser, media or Chat source whose audio has been removed from the mixer. Clicking the card turns the source's audio back on in the mixer; its settings come back as they were. These cards don't count toward the 24-channel limit. Notifications and Tablet Screen sources with their audio removed don't appear in this section; turn them back on from the source list (below).

Audio channels from the Add Source window

The Audio Input and Audio Output cards in the Add Source window don't add anything visual to the canvas; they open an input or desktop (output) device channel in the mixer. You choose the device in the Audio device row of the bottom strip. The channel opens with the name you gave the source (or "Audio Input" / "Audio Output" if you didn't give one). A channel opened this way is no different from one opened from Add Audio Channel.

Camera and capture card audio

When Capture the device's audio is turned on in the properties of a camera or capture card source, the device's audio endpoint becomes a channel in the mixer with the source's name.

Game audio from a capture card and the microphone shortcuts: Because this channel is an input device, it's in the microphone class, but the Mute / unmute microphone, Push-to-talk and Push-to-mute shortcuts don't mute it (see 6.14). The shortcuts mute only your real microphones; console or game audio coming from the capture card keeps going to the stream.

How are source channels created?

When you add a source with sound to a scene, its channel opens on its own; you don't need Add Audio Channel:

Which channel does the chat sound play from? Whatever you choose in the Chat source's sound selection — one of the chat's own six sounds, the Notifications sounds, Premium's extra sounds, or a sound you added yourself with + Sound — the sound always plays from the Chat channel. You manage its level, speaker and headphone buttons and audio processing settings from this channel. The details of the sound selection are in the chat chapter.

Source channels live with the source itself and can't be reordered (they stay at the end of the list). What happens while the source isn't visible depends on its type:

There are two places to detach a source's audio from the mixer:

The Audio filters (mixer channel)... button in the source's filter window opens that source's Channel Settings directly.

Removing a channel

---

Level slider (gain)

---

Speaker button (send to output)

---

Headphone button, output device and monitoring

Headphone button

The channel's output device

Chooses which device the channel plays from in your headphones. It's set in two places: right-click the channel ▸ Output device ▸, and Channel Settings ▸ the Output device row. Both write the same value and form a single concept with the headphone button:

OptionMeaning
OffThe channel isn't monitored (same as turning off the headphone button).
Common output from SettingsPlays from the device selected in Settings ▸ Audio ▸ Common output device.
Device nameOnly this channel plays from that device.

Protection against self-monitoring loops

If a desktop channel is capturing an output device and the channel's monitoring would play to the same device, Forge doesn't connect that channel's monitoring. Otherwise a "capture → play → capture again" loop would form, with an echo that grows on every round.

Result: Even if the default desktop channel's headphones look on, if the common output is also the default device you won't hear that channel separately in your headphones — and there's no need, since you already hear it from Windows. If monitoring is moved to another device, the protection lifts on its own.

The protection works in both modes. When you open an application channel in the mixer, the desktop channel switches to "everything without its own channel" mode (see 6.8). In this mode too, if the channel's monitoring would play to the device it captures, Forge doesn't connect it; this way you don't hear the programs' sound twice in your headphones, from Windows and from Forge, with a delay (echo).

Forge's own sound doesn't go to the stream twice

The sounds Forge plays to your headphones (chat and alert sounds, previews, monitored channels) also fall into the desktop capture of the device they play on. Forge automatically removes these sounds from the desktop channel; so, for example, an alert sound doesn't go to the stream from both the Notifications channel and the desktop channel.

On some devices (drivers/software that process sound internally) this removal may not fully hold. Forge measures this and, if it doesn't hold, switches to program-by-program capture on that device; the notification "…: Forge's own audio couldn't be separated, switched to per-app capture" appears on screen. This isn't an error; it shows the protection has kicked in, and you don't need to do anything. The decision is permanent for that device: when the program opens again, that device starts in this mode too. For what this mode doesn't capture, see 6.8.

---

The Channel Settings window

To open it: select the channel and click the gear in the header, double-click an empty area of the card, or right-click ▸ Channel Settings. The window title is "Channel name - Channel Settings". The window can be moved and resized; while it's open you can keep using the rest of the program.

How the window behaves in general

General

Device

(Appears only on device channels: microphone, input, desktop/output and camera/capture card audio channels. Application and source channels don't have it.)

Name

The channel's name as shown in the mixer; applied with Save. It also changes via right-click ▸ Rename in the mixer. On a source channel, the source's own name changes too. The Effects channel's name depends on the language and can't be changed: a name typed in the box isn't saved.

Output device

See 6.6. Off / Common output from Settings / devices. Present on all channel types.

Gain

The same value and the same range as the slider in the mixer (−60 … +12 dB). See 6.4.

Balance

Audio Cleanup

(Appears only on microphone-class channels: microphones, input devices and camera/capture card audio.)

Why only on the microphone? The noise gate and AI cleanup are speech tools. Program sounds like desktop, game and music have no room noise; the gate would cut the quiet parts of music, and the AI model, trained on speech, would take music and game sound for "noise" and damage it. That's why these rows aren't shown at all on those channels, and aren't applied even if they were left on from an old setting.

AI noise removal

While cleanup is off, the Engine and Strength rows below it are dimmed.

Engine
Strength
Noise gate
Gate threshold

Dynamics

Compressor
SettingRangeDefaultMeaning
Threshold−60 … 0 dB−18 dBAnything above this level is pressed down.
Ratio1:1 … 20:13:1Sound going 3 dB over the threshold is brought down to 1 dB over (at 3:1). 1:1 doesn't press down at all.
Attack0.1 … 50 ms6 msHow quickly the compression starts when the sound goes over the threshold.
Release10 … 500 ms120 msHow long it takes to let go of the compression when the sound drops below the threshold.

The threshold transition is soft (a 6 dB soft knee): the compression starts gradually rather than all at once, and sounds natural.

Limiter

Tone (EQ)

BandRangeWhat changes
Low120 Hz and belowBody, fullness, rumble
Midaround 1 kHz (a wide range)Nasal speech, "boxy" sound, presence
High8 kHz and aboveBrightness, clarity, "s" sounds, hiss

Timing

Sync offset

Auto Level

Auto level
Target loudness (LUFS)

Plugins (VST3)

You can add third-party VST3 audio plugins to the channel chain (an extra compressor, a de-esser, a reverb effect, etc.).

---

Desktop audio modes: what does it capture and what doesn't it?

What the desktop channel captures changes on its own depending on what's in the mixer. There's no mode you need to choose; but knowing what's going on makes doubled-audio and missing-audio problems easier to understand.

SituationWhat the desktop channel captures
No application channels in the mixer (normal mode)Everything playing on that output device, including Windows' own system sounds — with Forge's own headphone output removed automatically.
At least one application channel in the mixer ("everything without its own channel" mode)Every program playing on that output device that doesn't have its own channel, program by program — except programs with their own channel, and Forge.
It wasn't possible to separate Forge's own sound from that deviceCaptures program by program as in the second row, and is announced once on screen (see 6.6).

The goal of this design is simple: Every sound should go to the stream once. When you open an application channel for a program, that program's sound drops out of the desktop channels on its own. You don't have to do anything else.

Limits of program-by-program capture (second and third rows):

Adding a specific output device, on the other hand, captures only what plays to that device; routing applications to different outputs and making each output a separate channel is another way to separate them. While there's an application channel, these channels also switch to "everything without its own channel" mode.

---

Removing audio from the Twitch stream replay (VOD)

This feature keeps the copyrighted music you play on the live stream out of Twitch's stream replay (VOD). Live viewers hear the music; people watching the replay don't. This protects the replay from being muted or getting copyright notices.

How it works: The Twitch card sends the platform a second audio track. This track contains everything except the sound you choose. Twitch uses this track for the stream replay.

Where?

Twitch account card settings ▸ Video/VOD tab ▸ the Audio excluded from VOD row. This row appears only on Twitch cards.

The row shows the name of the selected sound; if nothing is selected, it shows None (music stays in the VOD).

Step by step

  1. Open your music program and start playing a song (for it to show up in the list, it's enough for the program to be open; programs that are playing sound are sure to show up).
  2. Open the Twitch card's settings ▸ Video/VOD tab.
  3. In the Audio excluded from VOD row, press Choose.
  4. The Audio Excluded From The Replay window opens. It has two sections:
    • Running Applications — the programs running at the moment.
    • Audio Outputs — the computer's output devices.
  5. Tick your music program's box.
  6. Close the window with the confirm button at the bottom, then Save the card window.

The single-choice rule

Only one application or one output can be chosen: Windows can exclude only one application per capture. Clicking another row changes the choice; clicking the selected row again clears it.

If you want to exclude several programs: Route those programs to the same audio output in the Windows sound settings, and choose that output in the Audio Outputs section.

Application or output?

ChoiceWhat happensWhen
ApplicationOnly that program's sound is removed from the VOD; if the program has its own application channel in the mixer, that channel doesn't go to the VOD either. The live stream and the recording don't change. The rule holds even if the program closes and reopens during the stream.If you use a single music program. Recommended.
Audio outputThe sound of that output device's mixer channel is removed from the VOD.If you want to remove several programs.

Requirement for choosing an audio output: That output device must exist in the mixer as a channel. If it doesn't, the sound keeps going to the VOD and this warning appears on screen: "The audio device to exclude from the VOD is not a channel in the mixer, so its sound goes to the VOD. Add the device to the Audio Mixer." Fix: mixer ▸ + ▸ Desktop (output) devices ▸ that device.

Things to know

---

Per-account-card audio level (Platform Audio Setting)

Each stream card (YouTube, Twitch, Kick, custom RTMP) can use its own audio mix if you want. For example, music quieter on YouTube and louder on Twitch.

Where?

Account card settings ▸ Audio tab ▸ the Audio setting row.

Options

How does it work?

When set wrong

---

Cutting the stream audio (panic)

The Cut / restore stream audio action (shortcut or Forge Control) cuts only the sound going to the stream: the live stream and the Twitch replay track go out silent. Your headphones and the recording continue; the channels' buttons aren't touched. While it's cut, the bottom strip shows STREAM AUDIO CUT and a notification appears ("Stream audio cut" / "Stream audio live").

---

The Effects channel (Forge Control)

Sound effects played from the Forge Control tablet come out of a mixer channel named Effects.

---

Settings ▸ Audio

Main menu (☰) ▸ Settings ▸ the Audio section.

Format (info rows)

RowValueWhy
Sample rate48000 HzThe standard of the video and streaming world; platforms expect it. Devices running at a different rate are converted internally and automatically.
ChannelsStereoStreams and recordings are made in stereo.
CodecAAC-LCThe audio format every platform accepts.

These rows are for information; they can't be changed.

Peak meter type

Stream loudness

Devices ▸ Common output device

VST3 folders

Recording audio bitrate

The recording audio quality is in Settings ▸ Recording (Horizontal) / Recording (Vertical) ▸ the Audio row under the Bitrate heading (details in the recording chapter). The stream audio quality is in the Audio bitrate row of each account card's Video tab (96–320 kbps; a value typed by hand is snapped to the nearest valid step).

---

Audio shortcuts

Audio actions that can be assigned in Settings ▸ Shortcuts:

ActionWhat it does
Mute / unmute microphoneTurns the speaker of all microphone-class channels (microphones, input devices) off/on together. Camera and capture card audio channels are left out. If even one of them is on, it turns them all off; if all are off, it turns them all on. Doesn't touch the headphones. The notification "Microphone muted" / "Microphone live" appears on screen.
Mute / unmute all audioTurns off the speaker of every channel whose speaker is on. A second press turns on only the ones this action turned off; a channel you deliberately turned off stays off.
Push-to-talk (microphone)If this shortcut is assigned, microphone-class channels (except camera/capture card audio) are on only while the key is held down.
Push-to-mute (microphone)While the key is held down, microphone-class channels (except camera/capture card audio) go silent (cough key).
Cut / restore stream audioCuts only the sound going to the stream (see 6.11).
Mute / unmute channelTurns the speaker of the channel you choose on/off.
Channel volume up / Channel volume downChanges the level of the channel you choose by 3 dB per press (between −60 and +12 dB).
Channel monitoring on / offToggles the headphone button of the channel you choose.

About Push-to-talk and Push-to-mute:

---

Common problems and solutions

There's an echo on stream / my voice goes out twice

Possible causes, from most to least common:

  1. The same device is open on two channels. Look for the yellow "audio may double" warning in Channel Settings. Remove the extra channel.
  2. Your microphone sound is also being played to an output device. The "listen to this device" option in Windows' microphone properties, or the "hear yourself" feature of headset software, plays the microphone to an output; the desktop channel captures that output and your voice goes to the stream a second time, delayed. Forge detects this and shows the notification "…: your microphone is also in this channel and reaches the stream twice". Fix: turn off that listening feature, or turn off the speaker of the channel capturing that output. Caution: muting the microphone channel doesn't cut this path; the sound keeps going through the other channel.
  3. You're monitoring through speakers. Sound coming out of the speakers goes into the microphone. Use headphones.
  4. The same program's sound also comes in through an input channel. A program put on an application channel is removed only from desktop (output) channels; input channels aren't touched. If the program plays its sound to a virtual audio device and that device's input endpoint is added to the mixer as an input channel, the sound goes out twice. Remove one of the two paths.

I hear myself / the game with an echo in my headphones (no problem on stream)

A channel's headphone button is on and you're already hearing the same sound from Windows too. Turn off the headphones of the microphone or application channel (see 6.6). For the desktop channel, Forge prevents this echo itself; if you moved the desktop channel's monitoring to another device (for example separate headphones), turn off its headphones.

My voice isn't on stream

I can't hear a browser / media source

These sounds play from Forge. The channel's headphone button must be on and the output device chosen correctly. If the common output device isn't plugged in, monitoring goes silent. If the source's eye is off or the source is in an inactive scene, the channel stays in the mixer but no sound comes in.

A channel suddenly disappeared

Windows notification sounds aren't heard on stream

If there's an application channel in the mixer, the desktop channel captures program by program; Windows' system sounds aren't captured in this mode (see 6.8). This is a deliberate limit and is what most streams want.

The sound rises and falls (pumping)

The compressor threshold is too low / the ratio too high, or the release too short; or the auto level target is too high. Reset the compressor to its defaults and try one setting at a time.

The sound doesn't match the picture

There's music in the Twitch stream replay

Game audio from the capture card cuts in and out

If you added the capture card's audio with the source's Capture the device's audio switch, the Push-to-talk, Push-to-mute and Mute / unmute microphone shortcuts don't mute that channel; only your real microphones go silent (see 6.3, 6.14). If you added the capture card's audio as a separate input channel from + ▸ Input devices, the program counts that channel as a microphone and the shortcuts mute it too; to keep game audio separate from the microphone shortcuts, add the audio with the source's Capture the device's audio switch.

---

Quick setup suggestion (typical gaming stream)

  1. Microphone: Choose the specific device. Set the gain so that the meter's peaks move around the yellow zone (roughly −18 … −7 dB) while you talk. In Channel Settings:
    • Noisy room: AI noise removal on (strength 1.00) — or, without Premium, Noise gate on, threshold 6–10 dB above the room noise.
    • Compressor on, defaults (−18 dB, 3:1, 6 ms, 120 ms).
    • Limiter on, ceiling −1 dB.
    • Optional: Auto level on, target −16 LUFS.
    • Headphones off.
  2. Desktop Audio: Set the gain so that the game sound stays clearly below your voice. No filters needed.
  3. Voice chat program (if you talk with friends): Open a channel from + ▸ Applications. If you don't want your friends' voices on stream, turn off its speaker. The desktop channel drops this program's sound on its own. If you hear an echo in your headphones, turn off the headphones of this channel and the desktop channel.
  4. Music program: Open an application channel and set its level below your voice. If you stream on Twitch, exclude this program from the VOD on the Twitch card.
  5. Notifications: If you want viewers to hear the alert sounds too, turn on its speaker; set its level a little below the microphone.
  6. Chat: Leave the speaker off and the headphones on (the default).
  7. Settings ▸ Audio ▸ Common output device: Choose your headphones by name.
  8. Make a short test recording and listen to it: is your voice clear, does the game drown you out, is there doubled audio?

Platform Cards: Accounts, Encoder and Quality

In Forge, every stream destination is a card. A card corresponds to one account and one output, and works like a small streaming program of its own. Its encoder, bitrate, resolution, stream key and audio level belong to it alone. You can stream to YouTube in 1440p AV1, to Twitch in 1080p H.264 and to Kick at yet another bitrate, all at the same time. Cards don't affect each other: if one drops, the others keep streaming.

This chapter first explains how cards are added and linked, then goes through every row of the card window. The longest part is about choosing an encoder and the quality settings. There you'll find what each setting does, why its default is what it is, and when you should change it.

Card types

Cards are added from the Stream Accounts box on the top bar or from the + button at the end of the card strip. Both open the Add account window. This window offers six card types:

CardWhat it sendsWhich canvas feeds it
YouTube Landscape16:9 streamHorizontal canvas
YouTube Portrait9:16 vertical streamVertical canvas
Twitch16:9 streamHorizontal canvas
Kick16:9 streamHorizontal canvas
Custom RTMP LandscapeAny RTMP server whose address you enterHorizontal canvas
Custom RTMP PortraitThe same, verticalVertical canvas

There is no vertical card for Twitch or Kick, because these platforms have no separate vertical stream ingest. The only way to send a vertical picture to Twitch is the Also send the vertical canvas option inside Enhanced Broadcasting (see 7.6).

How a new card starts out

How many cards you can open

Two cards with the same YouTube account in the same orientation

Two horizontal cards (or two vertical cards) linked to the same YouTube account can't be on at the same time. When you turn on the second one, the newly turned-on card switches itself off and you get the notification "This YouTube account is already on in the horizontal stream. A second card can't go live in the same direction with the same account." ("vertical stream" for vertical). The reason: Forge uses a single persistent stream on the channel for each orientation (see 7.2). Two cards can't send picture to the same stream at once. One horizontal and one vertical card with the same account, however, work together.

The card strip and the card menu

Each card appears on the strip in its platform's color. On it are the account name (or the card name you gave it), a switch (on/off) and a status pill:

PillMeaning
OFFThe card's switch is off, or there is no stream
CONNECTINGThe card is connecting to the server. On YouTube it also stays like this until the stream is put live on YouTube's side. On YouTube, being connected to the server doesn't mean being live.
LIVEThis card is really on air (the card's own timer runs beside it)
ERRORThe card couldn't go live or dropped permanently. The reason is written in the tooltip.

The tooltip that opens when you hover over the card shows the server address. During a stream, the error text, the line "Connection lost, reconnecting…" and the Encoder: line also appear. The Encoder line says which hardware the card is encoding with at that moment: NVENC for NVIDIA, AMF for AMD, VPL for Intel. If the hardware encoder couldn't be opened and encoding fell back to the processor, the name of the software encoder shows here.

Clicking the card opens its settings window. The three dots or a right-click open this menu:

The New card design option in the Stream Accounts menu switches between the large card view with images and the old thin pill view.

Linking an account

YouTube, Twitch and Kick cards have a Link account button. On Twitch and Kick it sits at the very top; on YouTube it sits below the thumbnail.

  1. Press Link account. The platform's sign-in and permission page opens in your default browser, and the button reads "Waiting for browser...".
  2. Choose your account and grant permission. The browser shows the "Your account is connected" page. You can close the tab and go back to Forge.
  3. The button now reads Connected: account name and becomes inactive.

While linking, Forge automatically fetches:

The Unlink button breaks the link. It is active only while an account is linked. Unlinking is applied when you press Save; if you press Cancel, the account stays linked. While a link is in progress on another card, the Link account row on this card is hidden; only one link happens at a time so two browser permission pages don't get mixed up.

The same Kick account can be linked on only one card at a time. If it's linked on another card, the warning "This Kick account is also connected on another card. Disconnect it there first." appears. If Kick returns the account that is linked on another card without asking for an account on the permission page, you'll see "Kick returned the account without asking: … is already connected on another card."; sign out of that account on Kick and try again.

If linking fails, the reason arrives as a notification:

MessageMeaning and fix
Could not open a browser. Is a default browser set?No default browser is selected in Windows. Choose a default browser in Windows settings.
Authorization was not completed.The permission page was closed or permission wasn't granted. Press Link account again.
The security check failed; the authorization was rejected. Please try again.The reply returned from the browser didn't belong to this link request. It happens if an old permission tab was used; try again.
Could not obtain the YouTube stream.YouTube didn't provide the stream address and key. It happens if live streaming isn't enabled on the channel yet: enable it in YouTube Studio (the first activation can take up to 24 hours), then try again.
Could not read the channel information. / Could not obtain the stream key.The platform didn't respond. Try again a little later.
The previous Kick connection could not be closed. Check your internet connection and try again.The old session on Kick couldn't be closed. Check your internet and try again.

When linking succeeds, the notification 'Account "…" connected' appears.

Linking an account is required on Twitch and Kick. If one of these cards is on and its account isn't linked, pressing Go Live doesn't start the stream. Instead, the "Sign in to your Twitch account" / "Sign in to your Kick account" window appears with a Sign in button. Once you complete the sign-ins, the window closes.

Custom RTMP cards have no account linking. You enter the server address and key yourself.

If the account's authorization is lost (password changed, permission revoked), you get a notification such as "YouTube account authorization expired — reconnect it with Link account on the card". Relinking with Link account on the card is all it takes.

Card window: Info tab

The card window's title shows the platform's name. The window has three tabs: Info, Video (on Twitch, Video/VOD) and Audio. The window always opens on the Info tab. The bottom strip has Open Chat Window on the left and Save / Cancel on the right. If you close the window with unsaved changes, you're asked "Save changes to the {} card?"; you can save, drop the changes with Continue without saving, or go back to the window. Save is inactive while Server address is empty, because a card without an address makes no sense.

Rows whose labels are written in the accent color (Channel address, Server address, Stream key) are fields that need to be filled in.

Order of the rows

CardRows on the Info tab (top to bottom)
YouTubeCard name, Stream title, Category, Privacy, Made for kids?, Ads (when on, Ad frequency), Thumbnail, Link account / Unlink, Channel address, Server address, Stream key, (if a key is saved) Saved key
Twitch / KickCard name, Link account / Unlink, Stream title, Category, Channel address, Server address, Stream key, (if any) Saved key
Custom RTMPCard name, Server address, Stream key, (if any) Saved key

On all cards

On YouTube, Twitch and Kick cards

The title and category can be changed during the stream too. When you press Save, they're written to the platform right away. Changing these fields doesn't drop the stream and the encoder isn't rebuilt. If they can't be written, the notification "Stream info could not be written: …" appears.

Title and category fill in by themselves: When you connect the account (or disconnect and connect again), if the card's Stream title and Category fields are empty they are filled with the title and category of your last stream on the platform. A field you have typed in is not touched. On YouTube only the title and category are taken; privacy and made-for-kids stay as chosen on the card.

On YouTube cards only

Card window: Video tab, Output

Resolution

The first row of the list is Canvas size (W × H): the card sends the canvas as it is. Common steps are listed below it. The short side is 2160, 1440, 1080, 936, 720 or 540, and the long side is calculated from your canvas's aspect ratio. Even on a 16:10 or 21:9 canvas, no distorted size appears in the list. On a vertical card the list shows vertical steps. You can also type a size into the box by hand (between 320×180 and 3840×3840). A size you type by hand is pulled to the canvas's aspect ratio, so the picture isn't distorted.

On the Twitch card, while Enhanced Broadcasting is on, the first entry in the list is Auto (Twitch), and that is the default: your canvas size is reported to Twitch, and Twitch sets up the highest step it allows for your account (for example 1440p). The highest track Twitch gives is shown in yellow on the row (see 7.6). The Enhanced Broadcasting size is stored separately from the regular stream's size, so a 1080p you picked for the regular stream does not cap Enhanced Broadcasting.

Cards don't have a separate frame rate. Every card uses the canvas frame rate. The frame rate is set in one place, the Settings > Video > Frame rate row.

Which resolution?

PlatformRecommendedWhy
YouTube Landscape1440p if your upload allows it, otherwise 1080pYouTube applies better processing to 1440p input. Even upscaling from a 1080p canvas pays off. YouTube accepts up to 2160p (4K) and up to 60 fps.
YouTube Portrait1080×1920The natural size of the vertical canvas
Twitch1080p, 720p if your bitrate is tightThe regular stream tops out at 1080p60. At a low bitrate, 720p looks sharper (see 7.8). 1440p only goes through with Enhanced Broadcasting and on channels Twitch allows (see 7.6).
Kick1080p, 720p if your bitrate is tightKick's ingest accepts at most 1920×1080 and 60 fps.

Choosing an encoder: AV1, HEVC, H.264

This section is the most important part of the guide. Choosing the right encoder (codec) lets you send viewers a much sharper picture with the same internet connection.

What a codec is

The picture on the screen can't be sent without compression. Raw 1080p60 video comes to about 3 gigabits per second. A codec is the compression method that brings this down to a few megabits. Codecs have evolved in generations. A newer generation gives a better picture at the same bitrate. Put another way, it gives the same picture at a lower bitrate.

CodecGenerationEfficiencyWho accepts it for streaming
H.264 (AVC)2003BaselineEvery platform, every device
HEVC (H.265)2013About 30% fewer bits than H.264 for the same pictureYouTube; Twitch only with Enhanced Broadcasting
AV12018Same class as HEVC; often slightly ahead on hardware encodersYouTube

This ratio comes from YouTube's own recommended bitrate table: for the same resolution and frame rate, YouTube recommends about 70% of the H.264 bitrate for AV1 and HEVC (for example, at 1440p60, 24 Mbps for AV1/HEVC and 34 Mbps for H.264). It recommends the same value for AV1 and HEVC.

In practice, "more efficient" means this: a 6000 kbps stream with AV1 looks roughly as clean as an 8500 kbps stream with H.264. The difference is especially visible in fast-moving scenes and in detail such as in-game foliage, particles and smoke. When the bitrate runs short, H.264 "smears" and turns blocky in these scenes. AV1 holds on to detail longer with the same bits.

Forge encodes with the hardware encoder on your graphics card: NVENC on NVIDIA, AMF on AMD, QuickSync (VPL) on Intel. From capture to compression, the picture never leaves the graphics card. A hardware encoder barely affects the game's frame rate, because encoding is done in a separate part of the graphics card.

The "Encoder" row in the card window

On the Video tab, the first row under the Encoder heading is Codec. The options:

The list shows only the codecs your graphics card can actually encode. Showing one that isn't there and then failing when it's picked would be misleading the user. If you don't know whether your graphics card supports AV1, just look at the list.

If a saved choice isn't present on the hardware, because it was carried over from another computer or after a driver update, your choice isn't deleted. It appears in the list with a note such as "HEVC (not supported by this hardware - H.264)" or "AV1 (could not be checked - H.264)", and the stream opens with H.264 in the meantime. "Could not be checked" means the driver didn't respond at startup; it doesn't mean the hardware lacks support, and it's asked again at the next startup. Opening the stream with the safe codec is better than not opening it at all. When the hardware is suitable, your choice becomes valid again.

If a driver update breaks a particular codec, Forge can switch that codec off remotely without waiting for an update. In that case, cards with HEVC or AV1 selected still go live, but they're encoded with H.264. The Encoder: line in the card's tooltip shows what's actually being used at that moment.

Which graphics card encodes which codec

FamilyH.264HEVCAV1
NVIDIA GeForce RTX 50YesYesYes
NVIDIA GeForce RTX 40YesYesYes
NVIDIA GeForce RTX 30 / RTX 20 / GTX 16YesYesNo
NVIDIA GeForce GTX 10 and earlierYesYes (from part of the GTX 900 series on)No
AMD Radeon RX 9000YesYesYes
AMD Radeon RX 7000YesYesYes
AMD Radeon RX 6000 and earlierYesYesNo
Intel Arc A / Arc B seriesYesYesYes
Intel Core Ultra integrated graphicsYesYesYes
Older Intel integrated graphicsYes6th-generation Core and laterNo

This table is a general guide. The list in the card window isn't built from the table but from the real answer the graphics card driver gives when asked at startup. On Intel, AV1 is used only on the graphics card's fixed-function (low-power) encoding path. If your driver doesn't offer this path, AV1 doesn't appear in the list.

Encoder capabilities can differ even within the same generation. For example, some versions of the GTX 1650 carry the previous generation's encoder and can't encode B-frames in HEVC. Because the card window also asks the hardware about B-frame support, in this case the row hides itself (see 7.7).

If no hardware encoder can be found on the graphics card at all (a very old or virtual graphics card), Forge still opens the stream by encoding H.264 on the processor. In this case the Encoder: line in the card's tooltip shows the software encoder. Encoding on the processor can slow the game down. This is a fallback path, not a permanent solution.

AV1 on YouTube: when and why

Short answer: If your graphics card is a GeForce RTX 40/50, Radeon RX 7000/9000 or Intel Arc, choose AV1 on the YouTube card. On older cards use HEVC, and if that isn't there either, H.264.

Why is it trouble-free on YouTube?

  1. YouTube re-encodes every stream. The stream you send doesn't go to viewers. YouTube converts it into its own formats and produces quality steps to suit every device. So whether the viewer's device can decode AV1 doesn't matter. What you send is only YouTube's input.
  2. The cleaner the input, the cleaner the output. YouTube's re-encoding adds loss; it doesn't bring back missing detail. AV1 gives YouTube a cleaner input at the same upload speed. The result viewers see is better too.
  3. YouTube accepts AV1 and HEVC. Forge sends these codecs using the enhanced form of RTMP that carries the newer codecs.

What does AV1 gain at which upload speed? The table below is written for a single YouTube card. If several cards are on, the total of all of them counts (see 7.8). The "minimum" and "recommended" values in parentheses come from YouTube's own table.

Your upload speed (measured)Usable bitrate (80%)Recommendation with AV1What would happen with H.264
5–8 Mbps4–6 Mbps1080p60, 4500–6000 kbps (minimum 4000). This is where AV1 makes the biggest difference.The minimum for 1080p60 is 6000; it only just fits and turns blocky in moving scenes. 720p60 stays cleaner.
8–15 Mbps6–12 Mbps7000–12000 kbps for 1080p60 (recommended 12000), or 8000–12000 kbps for 1440p60 (minimum 6000)1080p60 will be good. The minimum for 1440p60 is 8000; it fits but stays far below the recommended 34000.
15–30 Mbps12–24 Mbps1440p60, 12000–24000 kbps (recommended 24000)1440p60 opens but stays at around half the recommended value
30 Mbps and above24 Mbps and aboveThe highest value YouTube recommends at 1440p60 (24000), or 2160p60 (4K), 25000–35000 kbps (recommended 35000)For 4K60, YouTube recommends 50000 kbps

The rule can be summed up like this: the tighter your upload, the more valuable AV1 is. If your upload speed is very wide, H.264 looks good too, but AV1 still delivers the same quality with about 30% less bandwidth. The remaining bandwidth is then left for Twitch and Kick cards at the same time.

The cost of AV1 and things to watch

Why H.264 on Twitch

On the Twitch card, while Enhanced Broadcasting is off, the Codec list shows HEVC and AV1 next to Auto and H.264 if your graphics card supports them. Choosing HEVC or AV1 opens a warning window: "Enhanced Broadcasting is turned off. While Enhanced Broadcasting is off, Twitch does not support the … codec." Cancel leaves the choice unchanged. Select anyway applies it; from then on the card streams with the codec you picked, and the responsibility is yours.

The reason: Twitch's regular stream ingest accepts only H.264. Twitch doesn't transcode every channel. On many channels the stream you send goes to viewers as it is. That stream has to play on every device: phones, TVs, old computers. The only codec every device can decode is H.264. That's also what testing showed: a regular Twitch card sending HEVC or AV1 appeared "live" in the program, but Twitch swallowed the stream and no picture reached viewers. That's why the program offers this choice on the regular stream only with a warning. An older HEVC/AV1 choice saved without confirming the warning is used as H.264 when streaming.

The supported way to use HEVC and AV1 on Twitch is Enhanced Broadcasting (see 7.6). On that path Twitch decides the codec and the qualities by default, and you can choose them yourself if you want. Twitch usually carries 1440p (2K) streams with HEVC, and 1080p and below with H.264.

If Twitch one day enables HEVC or AV1 on the regular stream, Forge can lift this rule remotely without waiting for an update.

Why H.264 on Kick

Kick's streaming guide states plainly that it accepts only H.264; HEVC isn't supported. The reasoning from Twitch applies here too: the stream that reaches viewers has to play on every device.

Choose H.264 on the Kick card (or leave it on Auto; Auto means H.264 today). Forge's Kick card doesn't restrict the list the way Twitch does. If your graphics card supports them, HEVC and AV1 appear in the list too, but don't pick them on Kick: Kick doesn't accept that stream and the broadcast doesn't reach viewers.

Why do the settings in Kick's own guide differ from Forge's defaults? Kick's guide recommends the low-latency setting and single pass on the hardware encoder. Forge's card, however, starts with Tuning target: Quality and Two passes (quarter resolution). Low latency and single pass give up the encoder's buffering of a few frames: the gain is a few tens of milliseconds. The Kick player's own delay, on the other hand, is measured in seconds, so viewers don't see that difference. The quality difference, however, shows in moving scenes. That's why Forge recommends Quality on Kick as well. The other basic rules Kick asks for (H.264, CBR, a 2-second keyframe, at most 1080p60) are already met by the defaults of Forge's Kick card. Kick's maximum bitrate is 8000 kbps; the card doesn't cap this by itself, so don't raise the video bitrate above 8000.

Codec choice summary

CardRecommended encoder
YouTube Landscape / PortraitAV1 if the graphics card supports it, otherwise HEVC, and failing that H.264; on the landscape card Match Twitch is also possible (see 7.6)
Twitch (regular)H.264 (HEVC and AV1 only with a warning)
Twitch (Enhanced Broadcasting)Auto (Twitch) (Twitch decides; you can choose yourself)
KickH.264 (Kick accepts only this) or Match Twitch (see 7.6)
Custom RTMPWhatever your server accepts. If you don't know, H.264.

Twitch only: VOD audio and Enhanced Broadcasting

The second tab of the Twitch card is called Video/VOD. At the top are two rows that exist only on Twitch.

Audio excluded from VOD

The audio you choose is heard on the live stream, but doesn't go into Twitch's stream replay recording (VOD). It's used to keep your VOD from being muted or deleted when you play copyrighted music. It's available on the free plan too. If nothing is chosen, the row reads "None (music stays in the VOD)"; if something is chosen, it shows the name of the chosen application or output. The Choose button opens the Audio Excluded From The Replay window. This window has two lists:

Only one choice can be made. Windows can exclude only one application per capture. If you want to exclude several applications, route them to the same audio output and choose that output.

Technically, Forge sends Twitch a second audio track: live viewers hear the first track, the VOD hears the second. If nothing is chosen, the second track isn't opened at all, so no bandwidth is wasted. If several Twitch cards are on, the VOD track belongs to the first Twitch card that is on and has a choice filled in. If that card turns off, the track moves to the next Twitch card. That card reconnects for a few seconds.

Enhanced Broadcasting (Twitch)

When Enhanced Broadcasting (Twitch) (off by default) is turned on, before starting the stream Forge tells Twitch's configuration service about your graphics card, your canvas and whether your graphics card can encode HEVC. Twitch decides for itself which quality steps to send, with which codec and at which bitrate. Forge encodes all of these steps and sends them over a single connection. As a result, several quality steps (for example 1080p, 720p, 480p) reach viewers. This is the way to give viewers a quality choice even on channels that aren't partners.

What does Twitch decide?

What changes in the card window?

Things to watch

Match Twitch (YouTube landscape and Kick)

On the YouTube landscape and Kick cards, the Codec list shows Match Twitch while there is a Twitch card with Enhanced Broadcasting on. When you pick it, the card does not use its own encoder settings but exactly the settings of one of Twitch's Enhanced Broadcasting tracks: YouTube takes Twitch's highest track, Kick takes the highest H.264 track that does not exceed 1080p and 8000 kbps. Because the settings are the same, the graphics card encodes that picture once and sends it to both platforms; encoder load and the number of sessions go down.

While this option is selected, the card's Output section and the encoder rows are hidden. Instead, the From Twitch row shows in yellow the value the card will take (for example "1440p60 · HEVC · 8000 kbps"). If the Twitch card has not streamed with Enhanced Broadcasting yet, it says "Taken from Twitch when the stream starts". Audio bitrate stays on the card itself.

The other rows of the Encoder section

The rows in this section change with the selected codec and the graphics card. A row that can't be used isn't shown dimmed; it isn't shown at all. The value of a hidden row isn't forgotten. When the codec changes and the row comes back, your choice is still there. Only a valid value is ever sent to the encoder.

RowDefaultWhen it's visible
CodecAuto (H.264)Always (with Enhanced Broadcasting, the first option is Auto (Twitch))
Rate controlCBR (info row)Always
Filler dataOffWhile the codec isn't AV1
Video bitrate6000 kbpsAlways (with Enhanced Broadcasting, the first option is Auto (Twitch))
Audio bitrate160 kbpsAlways (with Enhanced Broadcasting, Twitch decides the value)
Keyframe interval2 sAlways (with Enhanced Broadcasting, the first option is Auto (Twitch))
PresetP5 - BalancedAlways (with Enhanced Broadcasting, the first option is Auto (Twitch))
Tuning targetQualityOnly on NVIDIA
MultipassTwo passes (quarter resolution)Only on NVIDIA
B-frames2If the hardware supports B-frames in that codec
Lookahead16 frames (8 with AV1)Only on NVIDIA, while Tuning target is Quality
Quiet HandOnOnly while the Quiet Hand mode in Settings is Manual

Hovering over the rows shows a short tooltip. What these tooltips say is explained below, with the reasons.

On YouTube and Kick cards with Match Twitch selected, only Codec, Rate control and Audio bitrate of these rows are visible (see 7.6).

Rate control: CBR

This row isn't an option; it's information. The stream is always encoded with CBR (constant bitrate). YouTube, Twitch and Kick all ask for CBR when streaming; Kick doesn't accept variable bitrate at all. Variable bitrate makes sudden peaks depending on the scene. Those peaks strain your internet line and the platform's ingest and lead to dropped frames. A "right answer" that could be picked wrongly isn't offered.

The encoder's buffer (VBV) equals 1 second of bitrate on NVIDIA and AMD. The smaller the buffer, the closer the bitrate stays to the target second by second, and your line is protected from sudden peaks. A smaller buffer causes visible quality drops on scene changes; a larger one allows sudden peaks. On the Intel encoder the buffer is 2 seconds; that's the value that gives stable results with this encoder.

Filler data

Off (default): In a calm scene (a menu, a paused game), the encoder's need drops below the target bitrate and less data really is sent.

On: In these calm moments the stream is topped up to the target with empty filler bytes. Your upload graph becomes a flat line, and the line is used at full capacity all the time.

Why is it off by default? Filler bytes add nothing to the picture, but they take up room on the line. In testing, on a setup whose line was at its limit, turning filler on closed the margin the encoder leaves on its own in calm moments. The line overflowed, the send queue filled up and frames dropped. Filler only straightens the graph, not the picture.

When to turn it on? If your upload speed is far above the total of the cards that are on, and the platform's "bitrate is fluctuating" warning bothers you, you can turn it on. If your line is at its limit, leave it off. Filler isn't applied with AV1, and the row doesn't appear either.

Video bitrate

Picked from the list or typed by hand (between 500 and 51000 kbps). The list contains these values: 2500, 3500, 4000, 4500, 6000, 8000, 9000, 12000, 15000, 20000, 25000, 30000, 40000, 51000. The list goes up to 51000 because YouTube recommends up to 50000 kbps for 4K60 H.264. There's deliberately no slider; it produced meaningless values like 7676.

Why a default of 6000 kbps? Twitch's regular stream guideline for 1080p60 is 6000 kbps, Kick accepts up to 8000, and YouTube asks for at least 6000 for 1080p60 H.264. Since a new card starts at 1080p, 6000 is a common starting point that works safely on all three platforms.

The rule in the row's tooltip: Stay under the platform cap; keep below 80% of your upload speed. Detailed recommendations are in 7.8.

Forge doesn't touch the bitrate on its own. There's no "automatic quality" that lowers the bitrate by itself when the internet slows down. The value you choose is the target for the whole stream. What happens if the internet can't keep up is explained in chapter 8.

Audio bitrate

Options: 96, 128, 160, 192, 256, 320 kbps. The audio encoder (AAC, 48 kHz stereo) accepts only these steps. If you type another value by hand, it's pulled to the nearest step.

Recommendation: 160 kbps (default). Here are the reasons, platform by platform:

PlatformThe platform's ruleChoose on the card
TwitchAt most 160 kbps AAC. Recommends 96 kbps for the widest compatibility.160; don't choose higher
KickDoesn't state a bitrate for audio; asks for stereo and at most 48 kHz.160
YouTubeRecommends 128 kbps for stereo.160; 192–256 for music-heavy streams
Custom RTMPDepends on your server160 if you don't know

160 kbps leaves no audible loss for speech and game audio, and since it stays at Twitch's upper limit, it's safe on every platform. The audio bitrate is a small share next to the video bitrate, but it does count toward your upload total.

Keyframe interval

Options: 1, 2, 4 seconds. Default and recommended: 2 s.

What's a keyframe? The encoder doesn't draw every frame from scratch. Most frames carry only the difference from the previous frame. A keyframe, on the other hand, is a complete picture that can be decoded on its own. At 60 fps, a 2-second interval means one keyframe every 120 frames.

Why 2 seconds?

1 s means more frequent keyframes. Keyframes are expensive; at the same bitrate the picture degrades a little. 4 s saves a few bits, but viewers joining and the platform's segmenting are delayed; since Twitch and Kick ask for 2 seconds, there may be warnings or problems there. Unless you have a specific reason, leave it at 2. The list ends at 4 seconds because the encoder chain supports 1–4 seconds and YouTube doesn't want more than 4 seconds either.

Preset

OptionWhat it does
P4 - FastThe least work for the encoder. Quality drops a little.
P5 - Balanced (default)The efficient point in the quality/speed balance
P6 - QualitySlightly better quality, noticeably more encoder load
P7 - Max qualityMuch more load for a few measurable percent

Why P5? Beyond P5, the graphics card has to do much more work for little gain. With multistreaming, this directly means how many cards you can encode at the same time.

When to change it? If only one card is on and your graphics card is powerful, P6 is worth a try. If the Skipped (encoder) counter is rising, drop to P4.

The naming is NVIDIA's. On AMD and Intel, each step is mapped to that vendor's closest real equivalent:

On the cardNVIDIAAMD (H.264 / HEVC)AMD (AV1)Intel
P4P4SpeedSpeedSpeed level 7
P5P5BalancedBalancedLevel 4 (balanced)
P6P6QualityQualityLevel 2
P7P7QualityHigh qualityLevel 1 (best quality)

On AMD, P6 and P7 map to the same setting for H.264 and HEVC, because AMD offers no higher step for these codecs.

Tuning target (NVIDIA only)

Platform latency is already a few seconds. The few frames (milliseconds) the encoder saves aren't something viewers will notice. Quality, however, is noticeable. Low latency only makes sense if you're streaming to a special server with very low latency.

Multipass (NVIDIA only)

The encoder first examines each frame with a rough pre-pass and distributes the bits accordingly.

B-frames

The list goes from 0 up to the highest value the hardware supports for that codec (at most 4). Default: 2.

What's a B-frame? Normal difference frames (P) look only at the past. A B-frame is encoded by looking at both the previous and the next frame. If an object moves between two frames, a B-frame predicts it from both directions and describes it with far fewer bits. At the same bitrate it gives a noticeably better picture; the gain shows most in moving scenes.

The cost: The encoder has to wait for the next frame, which means a delay of a few frames. At 60 fps, 2 B-frames are about 33 milliseconds, invisible next to platform latency. The encoder also needs a little more memory and work.

Why 2? Most of the gain comes in the first 2 frames. 3–4 add very little extra quality and increase work and delay. Both the setting YouTube recommends for H.264 and the example setting Twitch gives for NVIDIA use 2 B-frames.

When is the row missing?

If a setting from another computer (for example 4) is above this hardware's limit, it's pulled down to the limit when the window opens. The value you see is the value that gets sent.

Lookahead (NVIDIA only)

Options: Off, 8 frames, 16 frames, 32 frames. Default: 16 for H.264 and HEVC, 8 for AV1.

What does it do? Before encoding, the encoder sees the frames ahead of it. If it knows a big movement or scene change is coming, it saves bits for that moment. It doesn't spend them in a calm moment, and it doesn't go hungry during movement. It's the direct cure for the complaint that "the picture turns to mush for a moment during movement". When lookahead is on, temporal adaptive quantization is also turned on if the graphics card supports it. This is an extra method that distributes bits smartly over time as well.

The cost: Delay and encoder work. At 60 fps, 16 frames are about 0.27 seconds. That's invisible next to the platforms' delay of a few seconds, but it's visible in the quality.

Why 8 with AV1? AV1 encoding is heavy already. At 1440p AV1, the encoder works close to the limit of its work budget. 8 frames give most of the gain without straining the encoder.

32 frames load the encoder with more work for very little extra gain. Worth trying on a powerful single-card setup.

The row doesn't appear in these cases: while Tuning target = Low latency (the two are opposites) and on AMD and Intel graphics cards.

Why are there no Tuning target, Multipass and Lookahead rows on AMD and Intel? These three rows are effective only on the NVIDIA encoder. On AMD and Intel, changing them doesn't change the result. A control that has no effect isn't shown.

Settings that aren't on the card and are applied automatically

These settings don't exist as rows on the card. Their values were chosen through testing and are applied automatically on every stream:

SettingValueWhy
ProfileH.264 High, HEVC Main, AV1 MainThe profiles accepted by the YouTube, Twitch and Kick ingests. H.264 High is noticeably more efficient than Main.
Bit depth8 bitThe depth every platform handles safely when streaming. YouTube also asks for 8 bit for standard (SDR) streams.
ColorBT.709, limited range (default)A color tag is written into the stream. Without it, players assume the old SD matrix and the picture looks washed out with shifted colors. YouTube also asks for BT.709 for standard streams. The range and matrix come from Settings > Video.
Adaptive quantization (spatial)Always on with NVIDIAShifts bits to the flat areas, gradients and shadows the eye notices. Reduces banding.
Header repeatOn every keyframeA viewer who joins mid-stream, and a reconnection, find the header at the first keyframe
Send smootherOnThe speed toward the server is capped at 1.15 times the card's total target (video + audio). The sudden peak a keyframe creates waits in the queue and goes out in a calm moment. The line doesn't overflow suddenly. A packet is held back for about 1 second at most; if there's an older packet, the queue is drained at twice the speed.
Encoder sharingAutomaticIf two cards' video settings are exactly the same (same canvas, resolution, codec, video bitrate, keyframe, preset, B-frames, filler data, Quiet Hand, and on NVIDIA tuning target, multipass and lookahead), a single encoder session is opened on the graphics card and its output goes to both platforms. From your point of view the cards are still independent. The audio bitrate and card-specific audio settings don't prevent sharing, because each card's audio is encoded separately.

How do you benefit from encoder sharing? If you're sending 1080p60, H.264, 6000 kbps to Twitch and Kick at the same time, make every row the same on both cards. The graphics card then does one encode instead of two. If a single row differs (for example one at 6000, the other at 7000), two separate sessions are opened. The number of encoder sessions a graphics card can open at once is limited, and each session is extra load. The upload total, however, isn't affected by sharing: a separate stream goes to each platform.

Bitrate: recommendations per platform and resolution

Your upload speed comes first

Bitrate is limited by your internet's upload speed, not its download speed. The rule:

The total video + audio bitrate of the cards that are on shouldn't exceed 80% of the upload speed you measured.

Why is a 20% margin needed? Internet speed isn't constant. Other devices at home, Wi-Fi fluctuation and the provider's busy hours narrow the line. Without a margin, the send queue fills up at the first narrowing and frames drop.

The 20% margin is Twitch's own recommendation: don't push your stream bitrate above 80% of your upload speed for any length of time.

Example: If the measured upload speed is 20 Mbps, the usable total is about 16 Mbps.

A wired connection (Ethernet) is far more stable than Wi-Fi. Use a cable for streaming if you can.

YouTube

YouTube publishes two values for each resolution and frame rate: the minimum value you shouldn't go below and the recommended value. It gives one column for AV1 and HEVC and a separate one for H.264. The values below are YouTube's own table (kbps):

Resolution and frame rateAV1 / HEVC: minimumAV1 / HEVC: recommendedH.264: minimumH.264: recommended
480p3030030004004000
720p302000600030008000
720p602000600030008000
1080p30400010000500014000
1080p60400012000600017000
1440p30500015000700021000
1440p60600024000800034000
2160p308000300001100042000
2160p6010000350001400050000

How to read it: below the minimum, YouTube considers the stream low quality. The recommended value is the upper value at which YouTube gets the best result for that size; going above it brings no noticeable gain. Get as close to the recommended value as your upload speed allows. Every point between the two values is valid. The table also shows why AV1/HEVC is valuable on YouTube: for the same size, the recommended value is about 70% of H.264's.

For YouTube Portrait (1080×1920), the values for horizontal 1080p apply. Because the screen in a vertical stream is usually simpler (a face, chat), the lower-middle part of the range is often enough.

Twitch (regular stream)

Resolution and frame rateRecommended (kbps)
1080p606000
1080p304500
720p604500
720p303000

Twitch's streaming guidelines recommend 6000 kbps for 1080p60 on the regular stream. Don't exceed it. On Twitch a high bitrate also causes problems for viewers: on channels without quality options, viewers download the stream you send as it is. A viewer with slow internet sees a stuttering stream. On Twitch, a higher bitrate (up to 7.5 Mbps for 1080p and up to 9 Mbps for 1440p) comes through Enhanced Broadcasting; there Twitch decides the bitrate and lower quality steps reach viewers too (see 7.6).

1080p60 or 720p60 at 6000 kbps? In fast-moving games (shooters, racing), 6000 kbps is tight for 1080p60, because H.264 turns blocky in moving scenes. 720p60 can look cleaner with the same bits. In calm content (chatting, strategy), 1080p looks sharper. Try both options with your own game.

Kick

Kick's rule: between 1000 and 8000 kbps, at most 8000 kbps, at most 1920×1080 and 60 fps, CBR, a 2-second keyframe. Kick doesn't give separate values per resolution. Within this range, our recommendation:

Resolution and frame rateRecommended (kbps)
1080p606000 – 8000
720p604500 – 6000

Kick accepts a higher bitrate than Twitch's regular stream. The card's default of 6000 kbps is a safe start. If your upload speed allows it, try 7000–8000, but don't exceed 8000. Kick's own guide recommends lowering the bitrate in steps of 1000 kbps if the stream stutters.

Custom RTMP

Depends on your server's limit. If the server is yours, your own upload speed and your viewers' download speeds are what decide it.

Quiet Hand: what it means on the card

Quiet Hand is an encoder-friendly pre-processing chain that runs before the picture enters the video encoder. Its aim is this: to strip out what the encoder spends bits on but viewers don't see or don't want to see (flickering interface text, rustling leaves, noise), and leave the freed bits to the real picture. It's the way to send viewers a cleaner picture without raising your bitrate. It applies only to the stream picture. The canvas preview and recordings aren't affected.

How it works is chosen in one place, the Settings > Quiet Hand section (that section is covered separately in the Settings guide). Which card it runs on, in Manual mode, is decided by the Quiet Hand switch in the card window. The switch is at the very bottom of the Video tab. This split keeps the cards independent while gathering the settings clutter in one place.

Mode and the card switch

The Settings > Quiet Hand > Mode row has three options:

ModeWhat runs on the cardsThe Quiet Hand switch in the card window
OffNo module runs, on any cardHidden
Auto (default)The best set chosen by measurement runs on every card and at every bitrate: Sharpness 0.15 + Sharpen discipline + Dead Band + Text-preserving downscale. Trail Tracker is off.Hidden (Auto doesn't look at the card's switch)
ManualA module runs on a card only if it's on in Settings AND the card's Quiet Hand switch is onVisible (at the very bottom of the Video tab)

When you first switch to Manual, the rows open with Auto's measured values. You don't start from scratch; you fine-tune from a well-known point.

The card's Quiet Hand switch starts on for new cards. This is a deliberate choice: modules that add value shouldn't start off, so you see the difference from the first card.

Changing the mode or a module while streaming doesn't drop the cards. The change takes effect after the stream ends. The tooltip of the rows in Settings says so too.

What each row changes in Manual mode

These rows are in Settings. Their effect is on the card's picture, and they apply only to cards whose Quiet Hand switch is on.

Which mode to choose

Bitrate adaptation

Forge doesn't change the bitrate on its own during a stream. There's no automatic quality of the "the internet slowed down, I'm lowering the quality" kind. The bitrate you choose is the target for the whole stream. Instead, the program gives these assurances: the send smoother spreads out sudden peaks (7.7), reconnection has no time limit, and every new connection starts with a clean keyframe (chapter 8). If the internet consistently can't keep up, the solution is to lower the card's bitrate yourself. You can do this during the stream too (7.10).

Card window: Audio tab

The Audio setting row has two options:

What's it for? For example, you want music loud on Twitch and quieter on YouTube. Or your Kick viewers want the game audio louder. You set up each platform's balance separately without touching your main mixer.

Changing a card during the stream

You can press Save while streaming too:

Turning a card's switch on or off during the stream adds that platform to the stream or removes it ("… joined the stream" / "… left the stream"). Details are in chapter 8.

Streaming: Step by Step

This chapter explains how to start and manage a stream once your cards are ready: starting, several platforms at once and horizontal plus vertical together, the on-screen indicators during a stream, what happens when the connection drops, and ending the stream. The cards themselves and the encoder settings are in chapter 7.

How streaming works

In Forge, a stream starts with a single button: Go Live on the right of the bottom status bar. This button puts all cards whose switch is on live together. Each card connects to its own platform with its own settings.

Horizontal cards stream the horizontal canvas, vertical cards the vertical canvas. Whatever the scenes, sources and transitions show on the canvas is what goes out on the stream.

Pre-stream checklist

Go through this list before your first stream, and again whenever you change settings.

Account and cards

Picture

Internet

Audio

First stream to YouTube

Starting the stream

  1. Turn on the cards' switches.
  2. Press Go Live on the bottom status bar. Instead, you can also use the Start / stop streaming or Start streaming shortcut you assigned in Settings > Shortcuts. Shortcuts also work while you're in a game.
  3. Questions appear if needed:
    • "Is this stream made for kids?": if no declaration has been chosen on the YouTube card. Once you answer, the stream continues.
    • "Sign in to your Twitch account" / "Sign in to your Kick account": if that card is on but its account isn't linked. The Sign in button lets you choose an account in the browser. Once the sign-ins are complete, the window closes; start the stream again.
  4. The counter in the middle of the status bar first reads Connecting…. The cards' pills become CONNECTING.
  5. When a card connects to its platform, its pill becomes LIVE and the card's timer starts running next to it. The counter in the middle starts from zero the moment the first connection is made. It counts from the moment the first data reaches the server, not from when you pressed the button.

On YouTube there's one more step. On YouTube, connecting to the server doesn't mean being live. When the stream starts, Forge opens a new broadcast entry on YouTube: the title, privacy, made-for-kids declaration, ad setting and thumbnail are written to this entry. Once the picture starts arriving, Forge tells YouTube to put the broadcast live and polls for the result. It checks every 3 seconds in the first minute, then every 10 seconds. During this time the YouTube card reads CONNECTING. When YouTube puts the broadcast live, the pill becomes LIVE. This usually takes from a few seconds to half a minute. If it can't be put live within 5 minutes, the card becomes ERROR and shows "YouTube broadcast did not go live within 5 minutes".

On Twitch and Kick, the title and category are written to the channel when the stream starts. If they can't be written, the notification "Stream info could not be written: …" or "Category not found: …" appears. The stream isn't affected and carries on.

Why is Go Live inactive?

The button waits for at least one card that is on, unlocked and whose canvas is visible. Hovering over it shows the reason:

Warnings when the stream didn't start

WarningMeaning and fix
No server addressThe card's Server address is empty. Link the account or enter the address.
No stream keyThere's no saved key on the card. Link the account or paste the key.
Stream key could not be read - enter it againThe encrypted vault on this computer couldn't decrypt the key (for example, the Windows user changed). Enter the key again or relink the account.
Start capture before streamingThe picture pipeline isn't running. Start capture first.
Licence document not found — please sign in againYour Forge account session couldn't be verified. Sign in to the program again.
YouTube daily API quota is used upYouTube's daily operations limit has been reached. It opens again the next day.
The channel is not enabled for live streaming (enable it in YouTube Studio)Live streaming isn't enabled on your channel. Enable it in YouTube Studio; the first activation can take up to 24 hours.
YouTube broadcast could not be opened: …YouTube didn't create the new broadcast entry. The reason follows in the message.
YouTube account authorization expired — reconnect it with Link account on the cardRelink the account on the card.

Multiple platforms

Pressing Go Live while several cards' switches are on starts them all together. Each card:

How many platforms you can stream to at once depends on two things:

  1. Upload speed: A separate stream goes to each platform. The total shouldn't exceed 80% of your upload speed.
  2. The graphics card's encoder: Each card with different settings opens a separate encoding session on the graphics card. Cards with exactly the same settings share one session (see 7.7). If the encoder can't keep up, the Skipped (encoder) counter rises.

Example setup (20 Mbps upload, RTX 40 series):

CardResolutionEncoderVideo + audio
YouTube Landscape1440p60AV19000 + 160 kbps
Twitch1080p60H.2646000 + 160 kbps
Total≈ 15.3 Mbps (80% limit: 16 Mbps)

If you also want to add Kick, set the Kick card exactly the same as the Twitch card (same resolution, H.264, same bitrate and other rows). The graphics card does a single encode for both, but the upload still grows, because a separate stream goes to each platform. In this example, adding Kick at 1080p60, 6000 kbps raises the total to ≈ 21.5 Mbps and exceeds the 16 Mbps limit. At 20 Mbps, three platforms fit like this:

CardResolutionEncoderVideo + audio
YouTube Landscape1440p60AV16000 + 160 kbps
Twitch720p60H.2644500 + 160 kbps
Kick720p60H.2644500 + 160 kbps
Total≈ 15.5 Mbps (80% limit: 16 Mbps)

6000 kbps is the minimum YouTube gives for 1440p60 AV1. To run all three cards at 1080p60 with the bitrates from the first table above, you'd need about 27 Mbps of upload.

On the free plan

On the free plan you stream to one account at a time. When you want to turn on another card, the question "Turn on the {} card?" offers to turn off the one that's on and turn on the new one. Streaming to several platforms at once comes with Premium.

Streaming horizontal and vertical together

Forge has two independent canvases: horizontal (16:9) and vertical (9:16). The vertical canvas has its own scenes and sources. Ways to stream horizontal and vertical at the same time:

YouTube: two separate cards. Add a YouTube Landscape and a YouTube Portrait card and link both to the same channel. Forge uses a separate YouTube stream for each card ("Forge Live Studio" and "Forge Live Studio Vertical"). Two separate live broadcasts open on your channel at the same time: one horizontal, one vertical. Each has its own title, privacy and thumbnail. A second card in the same orientation with the same account, however, can't be turned on: the notification "This YouTube account is already on in the horizontal stream. A second card can't go live in the same direction with the same account." appears and the newly turned-on card switches off (see 7.1).

Twitch: one connection with Enhanced Broadcasting. On the Twitch card's Video/VOD tab, turn on Enhanced Broadcasting (Twitch) and Also send the vertical canvas. The vertical canvas goes to Twitch over the same connection as a second format. Vertical resolution: 1080 × 1920 or 720 × 1280. If Twitch doesn't provide the vertical track, the stream carries on horizontal only and the notification "Enhanced Broadcasting did not provide the vertical track - only horizontal is going out" appears.

Kick: no vertical card. Kick only takes horizontal streams.

Another service: Custom RTMP Portrait. You can send to another server that accepts vertical streams with a Custom RTMP Portrait card.

Things to watch

Indicators during the stream

Status bar (bottom strip)

On the left are the machine and stream health, in the middle the stream counter, and on the right the recording and streaming buttons.

IndicatorWhat it showsWhen to worry
CPUThe machine's total processor usage. Hover for the Forge share.Turns yellow above 85%. The game and Forge are competing for the processor.
RAMUsed / total memory (GB). Hover for the Forge share.If it nears the total
VRAMGraphics card memory (GB). Hover for the Forge share.If it nears the total, the encoder and the game stutter
FPSFrames per second of the picture pipelineIf it stays below the canvas frame rate
MissedThe number of frames the program couldn't produce in time. Tooltip: "The program could not produce the frame".If the number keeps rising, the machine can't keep up: simplify the scene or cap the game's frame rate
DroppedThe number of frames thrown away on the network because the internet couldn't keep upThe number a streamer should watch most. Turns yellow when above zero.
UploadThe real total data rate going out on the stream (Mbps)If it's clearly lower than the total of the cards that are on, the internet can't keep up

When the window narrows, the indicators hide in order of importance: first VRAM, RAM and CPU, and Dropped last. Showing that the stream is dropping frames matters more than showing how many GB of memory there are.

The "Dropped" tooltip: three kinds of frame loss

Hovering over Dropped opens a detailed breakdown:

The counter in the middle

While the stream opens it shows Connecting…, then the stream duration. After an hour, an hours digit is added (for example 1:05:32). This is the stream's duration and has nothing to do with recording. It doesn't reset when the connection drops.

Card pills and tooltips

Each card's pill shows that card's own reality (CONNECTING, LIVE, ERROR). The overall status on the status bar is separate. With two cards on, if one is live and the other couldn't connect, the pills say so separately. Hovering over a card during the stream shows:

The STREAM AUDIO CUT badge

If the stream audio is cut from Forge Control or with the Cut / restore stream audio shortcut, a red STREAM AUDIO CUT badge stays permanently to the left of the counter. While the audio is cut, viewers can't hear you. The badge is there so you don't forget. To bring the audio back, use the same shortcut or the tablet.

What you can do during the stream

If you turn off the last card that's on, the stream stops completely: "Stream stopped because no card is on".

What happens if the connection drops

A short outage: automatic reconnection

If your internet goes down, the modem restarts or the platform's server drops the connection:

  1. The notification "Connection lost, reconnecting…" appears on screen. The card's tooltip says the same.
  2. Forge keeps trying until you stop it. The wait between attempts grows: 1, 2, 4, 8, 16 seconds, then every 16 seconds. Trying non-stop at a fixed interval would put even more strain on a server that's already under load. There's deliberately no limit on the number of attempts: modem restarts and provider outages often last longer than two minutes. A limited number of attempts would mean the stream dying while you're in the middle of a game.
  3. When the connection comes back, the new session starts with a clean keyframe, so the viewers' picture doesn't open corrupted. Old audio that piled up during the outage is thrown away: audio from minutes ago doesn't reach viewers. Then the notification "Stream reconnected" appears.
  4. The stream counter in the middle doesn't reset.
  5. When you press Stop, any pending attempt ends at once; you don't wait 16 seconds.

If the drop is on one platform only (for example, only the Twitch server went down), only that card reconnects. The others keep streaming.

On YouTube: Forge opens the YouTube broadcast entry with auto-stop off. If YouTube's auto-stop were on, the broadcast would end for good about a minute after the picture stream stopped; even a two-minute modem restart would kill the stream. Because it's off, YouTube keeps the broadcast open during a drop, and when the connection comes back the same broadcast continues; no second broadcast opens on your channel. Forge polls a live YouTube broadcast every 60 seconds. If YouTube has ended the broadcast on its side anyway (a very long drop), the card becomes ERROR and shows "The YouTube broadcast ended on YouTube's side". In that case, stop the stream and start it again. Forge opens a new YouTube broadcast. When YouTube closes a broadcast after a very long drop is YouTube's own decision, and YouTube doesn't publish that time.

Permanent rejection: not retried

Some errors don't fix themselves by waiting. Forge doesn't retry these forever; it puts the card into ERROR and writes the reason in the tooltip:

Reason in the tooltipMeaningFix
Stream key was rejectedThe key is invalid or has been renewedRelink the account on the card or enter the new key
Authorization was rejected - reconnect the accountThe platform withdrew the account's permissionLink account
Codec is not supportedThe platform didn't accept the codec sentSet the card's Codec to H.264
The server did not respondThe server couldn't be reachedCheck the server address and your internet

If Forge can't set up a card in 3 attempts in a row, that card also becomes ERROR. The other cards carry on.

The internet is slow but hasn't dropped

If the internet slows down without going down completely (the line can't carry the total of the cards), the connection doesn't drop, but data that can't be sent piles up in the queue. When the queue is full, Forge throws away picture frames until the next keyframe. Dropped rises on the status bar and viewers see freezing and skipping. Forge doesn't lower the bitrate on its own (there's no automatic quality). The lasting fix is to lower the card's Video bitrate and press Save. You can do this during the stream too; that card reconnects for a few seconds.

If the graphics card driver resets

If the graphics card driver crashes or resets, the screen shows "Rebuilding the GPU" ("The graphics driver was reset. This takes a few seconds."). Once the picture pipeline is rebuilt, the stream reconnects on its own. On YouTube the same broadcast entry is used; no second broadcast opens on your channel.

If all cards drop

If every card drops permanently, the stream session closes and the notification "Stream ended: …" (or "Stream ended — could not connect") appears. The YouTube broadcast entries are closed too, so no live broadcast is left hanging on your channel. After fixing the problem, press Go Live again.

Ending the stream

  1. Press End Stream on the bottom status bar, or use the Start / stop streaming or Stop streaming shortcut.
  2. If Settings > General > Ask to confirm when stopping the stream is on, the question "End the stream on all destinations?" appears. Choose Go back or End Stream. This confirmation is a safeguard against pressing the button by mistake during the stream. If you end the stream with a shortcut, keeping it on is recommended.
  3. All cards' connections close.
  4. On YouTube the broadcast is completed properly. Forge tells each YouTube broadcast entry it's "finished". Without this, the broadcast would stay stuck in a "not finished" state on YouTube. The replay appears on your channel after YouTube's own processing.
  5. On Twitch, the stream replay (VOD) is created according to Twitch's channel settings. If you chose VOD audio, the audio you chose isn't in the VOD.

To end just one platform, turning off that card's switch is enough. The others carry on. If you turn off a YouTube card, that YouTube broadcast is completed too.

If the program closes unexpectedly (a crash, a power cut, closing it from Task Manager), there's nobody left to tell YouTube "finished", and the broadcast may keep showing as live on your channel. Forge cleans this up the next time it opens: it ends live broadcasts tied to Forge's own streams on the linked YouTube account that no longer receive a picture. It doesn't touch a broadcast that's still receiving a picture (for example, one running from another computer with the same account) or broadcasts that don't belong to Forge.

After the stream ends, any Quiet Hand mode and module changes you made during the stream take effect. You start the next stream with the new settings.

Recording

Forge Live Studio can write the canvas you build on screen to your computer as a video file. Because the program works with two separate canvases, there are two separate recordings: horizontal recording (16:9 canvas) and vertical recording (9:16 canvas). The two are independent of each other. You can also take both at the same time.

This chapter covers:

What to know before recording

Starting and stopping a recording

The record buttons are on the right of the strip at the bottom of the main window, to the left of the Go Live button:

Recording step by step

  1. Make sure capture is on and what you want to see is on the canvas.
  2. Press Start Horizontal Recording or Start Vertical Recording.
  3. The button text becomes Stop Recording · 00:00. The time runs as the recording progresses.
  4. To finish, press the same button (Stop Recording).
  5. When the file has been written, the notification "Recording saved: <file name>" appears. The Open folder button in the notification opens the folder that holds the recording.

When the window narrows, the buttons shrink until they show only the icon and the time. Hover over a button to see what it does.

Pausing and resuming

While recording, right-click the record button. The menu that opens has two items:

This menu opens only while recording. When there's no recording, there's nothing to pause or split.

Recording with shortcuts

In Settings > Shortcuts, these recording actions can be assigned:

Shortcuts also work while you're in a game. It's the easiest way to start and stop recordings without leaving the game. The program doesn't assign any shortcut on its own, because a key it chose could clash with a key in your games.

If the Forge Control tablet is connected, the horizontal and vertical record buttons on the tablet's bottom bar do the same job (see the Forge Control section).

Where are the recording settings?

The recording settings are spread over two places. Here's why:

PlaceWhat's in itWhy it's there
Settings > General > Recording filesRecording folder, file name template, automatic split, low disk warningThese settings are shared by both canvases. Where the file is written and what it's called don't depend on the canvas.
Settings > Recording (Horizontal)Codec, bit depth, video and audio bitrateCompression depends on the canvas. A vertical recording usually needs a lower bitrate.
Settings > Recording (Vertical)The same rows, with separate values for the vertical canvasHorizontal and vertical are independent; changing one doesn't affect the other.
Settings > VideoCanvas size (resolution), frame rate, color range, color space, color makeupA recording writes the canvas itself. Size and frame rate are properties of the canvas.

The stream settings (server address, key, stream bitrate and encoder) don't mix with recording. They're in each stream card's own Broadcast settings window.

Recording files (Settings > General)

Recording folder

File name template

TokenReplaced withExample
{tarih}Year-month-day2026-11-02
{saat}Hour-minute-second21-30-05
{yil}Year2026
{ay}Month11
{gun}Day02
{ss}Hour21
{dd}Minute30
{sn}Second05
{tuval}yatay or dikeyyatay
{sahne}The name of the scene active when the recording startedScene 1
{sayac}The recording's part number, two digits. The first file is 01, and it goes up 02, 03… as it's split02

The {sayac} token isn't in the list in the row's tooltip, but it works in the template. It's handy for putting the parts of a split recording in order.

Automatic split

What happens to the recording if the program closes unexpectedly?

The recording file isn't written in one go but in parts of about 2 seconds. Each part can be played on its own. So even if the program crashes, the power goes out or the computer shuts down, the file opens: everything recorded up to that moment is inside, with at most the last few seconds missing.

Low disk warning

Why are these rows locked while recording?

While recording, the Automatic split, Split duration, Split size and Low disk warning rows are dimmed. These settings are taken at the moment the recording starts and stay that way for the whole recording. Changing them mid-recording would look right on screen but wouldn't affect the running recording. They're locked so as not to mislead you. They open up again when the recording ends.

Compression settings (Settings > Recording (Horizontal) / Recording (Vertical))

The two sections have the same rows; their values are kept separately. While a canvas is recording, that canvas's section is locked. Hovering over it shows "Can't be changed while recording". The other canvas's section stays open.

Codec

Bit depth

Bitrate: Video

Recommended values (for the horizontal canvas):

Canvas size and frame rateH.264HEVC / AV1Approx. file per hour (H.264)
1280×720, 30 fps6000-8000 kbps4000-6000 kbps2.7-3.6 GB
1920×1080, 30 fps10000-12000 kbps7000-9000 kbps4.5-5.4 GB
1920×1080, 60 fps15000-20000 kbps10000-14000 kbps6.8-9 GB
2560×1440, 60 fps25000-35000 kbps16000-24000 kbps11-16 GB
3840×2160, 60 fps45000-60000 kbps30000-45000 kbps20-27 GB

For the vertical canvas (1080×1920), about two thirds of the horizontal 1080p values are enough. That's why the default of 8000 kbps was chosen.

Bitrate: Audio

Not in the settings, but worth knowing

Horizontal and vertical recording

Recording together with the stream

You can record while streaming. In that case the program applies two rules.

Rule 1: The recording can't be of lower quality than the stream

If a recording starts during a stream and the stream has a track for that canvas, the recording's picture settings are copied from the stream: size, bitrate, codec, bit depth and the other encoder settings. This is called "matching the recording to the stream".

Rule 2: The recording continues with the settings it started with

Finding your recordings

Recording notifications and what they mean

NotificationMeaningWhat to do
Capture must start before recordingNo picture is being producedStart capture, then press record
Recording could not start: …The encoder or the file couldn't be openedRead the reason text. Set the codec to H.264 and try again. Make sure there's write permission for the folder
Recording stopped: … / Recording stopped — disk space or encoder errorThe recording was cut off midwayCheck the free space on the drive and the graphics card driver. Ask for support if needed
Recording folder not found, saving to VideosThe folder you chose doesn't existThe recording was still taken. Fix the folder in Settings
The … recording encoder could not start on this hardware - recording continues in H.264The selected codec isn't on this graphics cardIt's a warning; the recording carries on. You can remove the warning by choosing H.264 in Settings
Low space on the recording drive: … MBFree space dropped below the low disk warning thresholdFree up space or end the recording
Recording stopped: the drive is fullFree space reached half the threshold; the recording was closed cleanlyFree up space and start a new recording
Disk is full — recording was closed safelyThe drive filled up completely; the file was closed properly up to that momentFree up space. If you turned off the Low disk warning, turn it back on
Recording stopped because the stream endedThe recording was sharing the stream's encoderStart the recording again if needed
Recording could not join the stream: …The recording matched to the stream couldn't be set up. The reason may be the stream ended or it did not finish within 20 secondsStart the recording again. If it keeps happening, ask for support with the log
Vertical recording …The vertical-recording version of the same warningsSame as above

Quick recommendation: which settings should I start with?

  1. Settings > General > Recording folder: choose a drive with plenty of free space, separate from the system drive.
  2. Automatic split: if you take long recordings, By duration, 30 minutes.
  3. Low disk warning: leave it at 2048 MB.
  4. Settings > Recording (Horizontal) > Codec: H.264 if you'll share the recording, HEVC if you'll keep it yourself.
  5. Bit depth: 8 bit.
  6. Video bitrate: for 1080p60, 15000-20000 kbps with H.264, 10000-14000 kbps with HEVC.
  7. Audio bitrate: 256 kbps.
  8. Take a one-minute test recording, then open the file and watch it. If the picture and sound are as you want, your settings are ready.

Clips and Short Video

When a great moment happens during a stream, you shouldn't have to scrub through hours of recording to find it, so Forge Live Studio keeps a rewind buffer. When you press Take clip, the program saves a little before and a little after that moment as a separate video file. After the stream you trim these clips in the Clips window, convert them to vertical, export them, or join several into one short video (a compilation).

This entire feature is part of the Premium package. If you're not on Premium, the settings section, the Take clip button and the Clips window appear locked, with a PREMIUM chip on them. Hovering over the chip shows "Short Video is part of the Premium package".

How it works, in brief

  1. Turn the feature on in Settings > Short Video.
  2. In the background the program keeps the last 75 seconds of the source canvas in memory. This is a constantly refreshed buffer that is not written to disk. The program chooses the source canvas itself (see "Source canvas").
  3. When you press Take clip (or the shortcut, or the button on the tablet), it takes as much time as you set for Before from the buffer and as much as you set for After from what follows, and writes it to a file.
  4. If you like, the program can also take clips on its own: when your voice rises, when chat gets excited, when a notification arrives, or when something happens in a game (see "Automatic clip").
  5. When the stream or recording ends, the Clips window opens.

Even with the feature off, the Take Clip · 1 min button works on Premium: it records 1 minute from the moment you press it (see "With Short Video off: a 1-minute clip").

No sound or image leaks into the stream or recording. Taking a clip changes nothing the viewers see.

Settings > Short Video

The section is in the sidebar of the settings window, below the Recording (Vertical) row.

Short video clips (main switch)

Source canvas

The program chooses which canvas the clip is taken from. There is no row for this in Settings.

The buffer when a stream or recording starts

While a stream or recording is being set up, the buffer briefly releases its encoding session and rebuilds itself after the stream or recording has started. The history collected up to that point is erased.

Before

After

Why at most 60 seconds in total?

The total of Before + After can't exceed 60 seconds. If raising one pushes the total over 60, the other value is reduced automatically. The value you adjusted by hand is kept.

Open Clips when the stream ends

Clip folder

Automatic clip settings

All of the rows below are off by default. You turn on the ones you want one by one.

Automatic triggers work only while a stream or recording is running. No clips are taken on their own while idle, with no stream.

Voice reaction
Chat reaction
Notification triggers

Each one is a separate switch:

Recommended: on small and medium channels, Subscription, Donation and Raid on, Follow off. Follows come often and fill your cap quickly. On very large channels, keeping notification triggers off and taking clips by hand gives cleaner results.

Automatic clips per hour (max)

Game events

The program can take clips at important moments in some games by listening to the game's official event feed. It doesn't touch the game's files or memory; it only uses the official path the game itself provides. That's why it doesn't conflict with anti-cheat.

Supported games (each is a separate switch):

Event types are shared by all games (each is a separate switch). Turning an event type on turns that type on in every game that is on:

Recommended: Multi-kill, Ace and Win on. Kill happens very often and fills the hourly cap quickly.

Events that come in a row (a kill, then a double, then a triple) are merged into a single clip. The program waits a few seconds, and if a higher-scoring event arrives, it takes that clip. A high-scoring streak isn't held up by the 45-second wait.

Game config file (Counter-Strike 2 and Dota 2)

To send events, these two games require a small config file in the game folder. The program writes this file only with your approval:

  1. Turn on the switch for the game in question.
  2. The Game config file row right below the switch shows the game's status (this row is visible even while the switch is off):
    • Game not found: the game wasn't found on this computer. There's no button, since there's nowhere to install.
    • Not installed: the game was found, but the file hasn't been written. There's an Install button on the right.
    • Installed: the file has been written, and events can come in. The text is green, with a red Remove button on the right.
    • Another file exists: there's a file with the same name in the game folder that the program didn't write. The program doesn't touch it and shows no button.
  3. Press Install. The notification "Game config file installed. Restart the game." appears. If the file couldn't be written, "Could not write the game config file" appears: check that you have write permission for the game folder.
  4. If the game is open, close it and open it again. The game reads the config file only when it starts.
  5. If you stop using the feature, delete the file with Remove. The notification "Game config file removed" appears.

Why with your approval: the file is written into the game's own folder. The program doesn't leave files in another program's folder without your knowledge.

Extra step for Dota 2: Dota 2 requires a launch option to send events. If no events arrive, the program shows this notification: "No game events from Dota 2: in Steam, add -gamestateintegration to Dota 2 > Properties > Launch options". Add it as instructed and restart the game.

League of Legends doesn't need a file. During a match the program reads the local data the game itself provides on your computer. That's why the League of Legends row has no Game config file row.

Good to know: game events depend on the games' own official data paths. If a game update changes that path, events may stop coming from that game. If the clips you expect aren't being taken while you play, keep taking clips by hand and let us know through the Support window.

The Take clip button

With Short Video off: a 1-minute clip

The backward buffer constantly uses the graphics card and memory. If you don't want that but still want to catch a moment now and then, leave the Short video clips switch off:

  1. The button reads Take Clip · 1 min. Hovering over it shows "Records 1 minute from when you press it (not backwards)".
  2. When you press it, the buffer opens and recording starts from that moment. The button shows the remaining time in red, like Clip · 0:42.
  3. Press it again to finish early ("Press again to finish"). If you don't, recording ends on its own when the minute is up.
  4. Once the clip is written, the buffer closes and no load remains on the graphics card.

Three ways to take a clip

  1. The Take clip button.
  2. The Take clip shortcut: assign it in Settings > Shortcuts. This is the most practical way while you're in a game.
  3. The Take clip button on the Forge Control tablet (visible on Premium).

When the clip has been written, the notification "Clip saved: <file>" appears with an Open folder button.

Clip quality

Clip audio tracks

Each clip stores its audio as separate tracks: microphone, game and desktop, music and alert sounds. That way, in the Clips window you can, for example, turn off only the music. You don't need to choose anything when taking a clip. The choice is made when exporting.

In addition to these, the clip file also has a track that is a mix of all the sounds. When you open the clip directly in a player outside the Clips window, you hear this mix.

Disk

The Clips window

The window opens in two ways:

The window's title bar has two tabs: Edit and Compilation.

Edit tab

The window has three columns.

Left column: session and clip list
Middle column: player and trimming
  1. Click the image to play the clip; click again to pause it.
  2. The trim timeline below it shows the whole clip:
    • Drag the left handle to set the clip's start, and the right handle to set its end.
    • Clicking and dragging anywhere else on the timeline changes the playback position.
    • Below it, the start time, the current position / total length and the end time are shown.
    • The trimmed section is at least half a second long.
  3. When playback reaches the end of the trimmed range, it stops and returns to the start. That way you've watched the trimmed version.

Important: trimming doesn't change the original file. It's only written to the clip's information and applied when exporting. You can undo the trim at any time by dragging the handle back. Changes are saved automatically the moment you let go.

Right column: format, audio and export

FORMAT

AUDIO

Each one is a separate switch. Sound you turn off doesn't go into the exported file:

Recommended: if you'll upload to short video platforms and copyrighted music played during the stream, turn off the Music switch. It removes the risk of copyright warnings and muting.

Export

Show in folder: opens the clip's file selected in Windows File Explorer.

Delete:

  1. Press Delete. A confirmation window opens.
  2. Normally it asks "Move … to the Recycle Bin?". You can restore a clip you deleted by mistake from the Recycle Bin.
  3. If the clip is on a drive without a Recycle Bin (USB stick, network drive), the window clearly says the deletion will be permanent.
  4. To confirm, press Delete again; to back out, press Cancel or the Esc key.
  5. A clip that couldn't be deleted isn't removed from the list. A file never stays on the disk while vanishing from the list.

Compilation tab

A compilation joins several clips end to end into a single vertical short video.

Left column: clip selection
Middle column: COMPILATION ORDER
Right column: target and output

Step by step: from stream to short video

  1. Turn on Settings > Short Video > Short video clips. For a vertical clip, set up your scene on the vertical canvas and keep your vertical streaming card's switch on (see "Source canvas").
  2. Assign the Take clip shortcut in Settings > Shortcuts.
  3. If you like, set Voice reaction and Chat reaction to Medium.
  4. Start the stream. When a great moment happens, press the shortcut.
  5. When the stream ends, the Clips window opens.
  6. In the Edit tab, watch each clip and trim its start and end. Delete the ones you don't need.
  7. If you'll share a single clip, press Export.
  8. If you'll combine several moments, switch to the Compilation tab, press Pick the best or tick clips by hand, arrange the order, and press Compile.
  9. Use Open folder in the notification to find the file and upload it to the platform.

Clip notifications and what they mean

NotificationMeaningWhat to do
Clip buffer is not ready yetThe buffer is being set up or was just turned onWait a few seconds and try again
Clip buffer could not start: …No encoder could be opened for the bufferThe program retries by itself after 30 seconds. If too many encoding sessions are open on the graphics card (two recordings + a stream), close one
Clip saved: …The clip was written—
Clip could not be written: …The file couldn't be writtenRead the reason. Most of the time the disk is full or the folder can't be written to
Low disk space in the clip folderBelow the low disk warning thresholdFree up space
Disk full, clip not takenBelow half of the thresholdFree up space
Clip could not be exported: … / Could not write the compilation: …The conversion failedRead the reason. If it says "This clip's video codec cannot be decoded on this computer", set the recording codec to H.264 so clips are taken in another format. If it says "The clip could not be written to disk (the disk may be full)", free up space. If it says "The trimmed range is empty" or "There are no frames in the selected range", widen the trim handles
The compilation exceeds 3 minutesThe selected clips exceed the targetRemove or trim clips
Could not write the game config fileThe file couldn't be written to the game folderCheck that you have write permission for the game folder, then press Install again
No game events from Dota 2: …The Dota 2 launch option is missingAdd the launch option given in the notification and restart the game

Chat and Moderation

Forge Live Studio gathers the chat of every platform you connect (YouTube, Twitch, Kick) into a single feed. This is called unified chat. You see the unified chat in two places:

  1. Chat panel: the panel in the main window that only you see. You read, write and moderate messages there.
  2. Chat source: the chat you add to the canvas, which viewers see on stream. You adjust its look and sound in the source settings.

Both are fed from the same message list, but their settings are separate. The font size in the panel doesn't affect the chat on stream, and the settings of the chat on stream don't affect the panel.

How is chat connected?

Chat comes from the account cards in the Stream Accounts strip. There's no separate chat account or chat setting.

  1. In the Stream Accounts box on the top bar, add a YouTube, Twitch or Kick card with Add account.
  2. In the card's Broadcast settings window, press the Link account button. A browser opens; you sign in to the platform with your account and grant permission. When the browser shows "Your account is connected", close the tab and return to the program.
  3. Once the card is connected, that channel's chat starts flowing into the panel.

When each platform connects:

Chat on Custom RTMP cards: If the card's Open chat address is the chat page of a site we support (currently Rumble), that chat also comes into the unified feed and the chat source on stream. The program opens the page in the background, invisibly; you don't need to open the card's chat window. These lines show a small dot and the card's name instead of a platform mark; deleting, timeouts and bans are not available. Rumble Rants drop in as donation lines. If the address is another site, the chat only appears in the card's own window.

The platform's own chat window

Open chat in the card's menu (or Open Chat Window in the card settings) opens the platform's own chat page in a separate window. This is separate from the unified chat. It's useful when you want to see something platform-specific (a poll, a pinned message and so on). The address is taken from the card's Channel address row. In the window you can also enter the address by hand with Chat window address, Connect and Change address.

Chat panel

The chat panel is the only panel in the program that always stays open. In the main menu's WINDOWS > Panels list, the Chat row is locked. Hovering over it shows "Chat stays open - it cannot be closed".

Top of the panel

In the tab row, to the right of the word Chat, there are three buttons:

Below the tab row:

BadgeMeaning
GrayThe channel is off
Platform color, steadyChat is connected, the channel isn't live
Platform color, pulsingThe channel is live
Orange, with a warning triangle in the cornerThe connection dropped or alerts aren't arriving. Hovering over the badge shows the reason

If the badges don't fit, they wrap to the next line; none disappear. Viewer counts in the thousands are shortened, like 12.4K.

Message list

Writing a message and choosing a target

At the bottom of the panel there's a Write a message... box and a Send button. The strip above the box holds the send targets:

Only channels whose chat connection is up appear as targets.

Sending a message step by step:

  1. Type your message in the box.
  2. Press Enter or click Send.
  3. If you haven't chosen a target before, the program asks: the menu that opens has All at the top and the channels below. Choose one and the message is sent. If you close the menu, nothing is sent.
  4. The target you chose is remembered for the next messages. To change it, click another chip on the strip.

If no channel is connected, the line "Not sent: no connected channel" drops in. If a channel isn't connected, it says "…: not connected".

Chat settings (panel gear)

SettingWhat it doesRecommended
Font sizeText size, from 0.80x to 2.00xDepends on your reading distance. On a second screen, 1.2x-1.4x is comfortable to read
BoldMakes all the text boldTurn on if you read from a distance
Show timestampShows the time next to each messageTurn on if you'll check "who wrote what when" after the stream
Show role badgeShows the sender's platform badges (broadcaster, moderator, VIP, subscriber, verified...) right after the name with the platform's own images; also in the chat source on stream. If an image can't be fetched, a text label appears: BROADCASTER, MOD, SUBOn. You tell your moderators and subscribers apart at a glance
Hide bot accountsHides messages from commonly used chat bots in the panelTurn on if bots' command replies are drowning the chat

How Hide bot accounts decides: the program carries a fixed list of the account names of common chat bots. If the sender's name is exactly the same as a name on this list (upper/lower case doesn't matter), the message is hidden. The platform's "this is a bot" flag isn't checked.

The separate window's gear keeps its own Font size and Bold values. You can use the panel with small text and the separate window with large text. Show timestamp, Show role badge and Hide bot accounts are shared by both.

Chat warnings

These warnings may appear in the panel or in the badge tooltip:

WarningMeaningWhat to do
… chat is not connected - reconnectingThe connection dropped; the program is retryingWait. If it takes long, use Reconnect all streams
… alerts are not coming in - reconnectingThe event (follow, sub) feed droppedWait, or reconnect
… account authorization expired — reconnect it with Link account on the cardThe platform permission became invalidLink account in the card's settings
Twitch alerts permission was revokedPermission was removed on TwitchReconnect the card
Twitch: FOLLOW alerts will not arrive - the account needs to be re-authorized onceThe old permission has no follow informationReconnect the card once
Reconnect your Kick card once so follow, sub and Kicks alerts can come from the serverThe new alert path needs permissionReconnect the Kick card once
Reconnect your Twitch card once so sub and bits alerts can come from the serverThe same, for TwitchReconnect the Twitch card once
Kick alerts will not arrive - channel ID could not be resolvedYour Kick channel couldn't be foundCheck the card's Channel address and reconnect
Twitch alerts could not be opened: …The Twitch event feed couldn't be set upRead the reason. Reconnect all streams; if it continues, reconnect the card
Twitch alerts disconnected: … / Twitch alerts are backThe event feed dropped, then came back on its ownWait. If the "are back" line appeared, you don't need to do anything
YouTube daily API quota is used upYouTube's daily request limit was exceededIt fixes itself the next day
No channel to send toThere's no channel with chat up to send a message toCheck that your cards are connected

Chat moderation

Moderation is done by right-clicking a message in the panel. The action is applied directly on the platform itself: a message you delete is also removed from the YouTube, Twitch or Kick page, and a viewer you time out is really timed out on the platform.

Right-click menu

ItemWhat it does
Copy messageCopies the message text to the clipboard. Available on every message
Delete messageRemoves the message from the platform's chat and from the panel
Time out ▸Silences the viewer for the chosen duration. Durations in the submenu: 60 seconds, 10 minutes, 1 hour, 1 day, 7 days
Ban… (red)Permanently bans the viewer from your channel. Asks for confirmation first
Recent penaltiesLists the penalties you gave in this session that are still active and lets you lift them. It's at the very bottom of the menu, below the separator line, and is always clickable

Event lines (such as FOLLOW, SUB) only have Copy message. An "X followed" line has nothing on the platform to delete. That's why Recent penalties doesn't appear on these lines either; you reach the list by right-clicking a viewer message.

Step by step: deleting a message

  1. In the panel, right-click the message you want to delete.
  2. Click Delete message.
  3. The message is removed from the panel and from the platform. No separate notification appears when it succeeds. The message disappearing already shows the result.

Step by step: time out (silencing)

  1. Right-click one of the viewer's messages.
  2. Hover over Time out; a submenu opens.
  3. Choose the duration.
  4. The viewer can't write in that channel for that duration. That viewer's messages from this channel are removed from the panel's list, and the penalty is added to the Recent penalties list.

Which duration to choose:

Why only these five durations: they fall within the range all three platforms share. Kick doesn't go below 1 minute or above 7 days. This way you see the same list on every platform and never hit a "this duration isn't allowed on this platform" error. Platforms expect the duration in different units (Twitch and YouTube in seconds, Kick in minutes). The program converts this for you.

24-hour limit on YouTube: YouTube accepts a time out of at most 24 hours. If you choose a duration above 1 day (7 days), the action goes through but the duration is trimmed to 24 hours, and the line "YouTube allows at most 24 hours: duration trimmed to 24 hours" drops in.

Step by step: permanent ban

  1. Right-click one of the viewer's messages.
  2. Click the red Ban… item.
  3. A confirmation window titled Permanent ban opens: "Permanently ban viewer <name> on the <platform> channel?"
  4. If you're sure, press Ban; if not, press Cancel or the Esc key.
  5. Once the ban is given, that viewer's messages from this channel are removed from the panel's list and the ban is added to the Recent penalties list.

Why confirmation is asked: so a permanent ban isn't given with a single click, by right-clicking the wrong line.

Recent penalties and lifting penalties

  1. Right-click a viewer message and click Recent penalties at the very bottom.
  2. The window that opens lists the penalties you gave in this session that are still active. The newest penalty is at the top. Each row has:
    • A dot in the platform's color.
    • The viewer's name.
    • The penalty type: Permanent ban (red) or Timeout · … min left / Timeout · … h left (yellow).
    • The time the penalty was given.
    • A Remove button.
  3. Pressing Remove lifts the penalty on the platform and the row drops off the list. The viewer can write again.

The list's limits:

What can be done on each platform

ActionYouTubeTwitchKick
Delete messageYesYesYes
Time out (60 s - 7 days)Yes, at most 24 hoursYesYes
Permanent banYesYesYes
Lift penalty (Recent penalties)YesYesYes
Delete the broadcaster's own messageNoNoNo
Penalize a moderator or the broadcasterNoNoNo

Bulk moderation, managing the ban list, slow mode, subscriber-only mode, word filters and assigning moderators are not in the program. Use the platform's own dashboard for these.

Why does an item look dimmed?

The item for an action that can't be done is dimmed in advance. Hovering over it shows the reason:

ReasonMeaningWhat to do
The channel is not connectedThe connection of the channel the message came from is downWait for the connection to come back, or use Reconnect all streams
This account has no moderation permissionThe account you connected the card with has no moderation permission on that channel, or the permission was granted incompletelyConnect with an account that owns or moderates the channel. If the account is right, reconnect the card once to renew the permission
The broadcaster's own message cannot be deletedPlatforms don't allow deleting the broadcaster's messages—
Moderators and the broadcaster cannot be timed out or bannedPlatform ruleFirst remove the person's moderator role on the platform
The platform did not send a message idThe platform gave no ID for this message, so it can't be known which message to deleteThis message can't be deleted. The user can still be penalized

It goes to the right card: the action is always done with the account of the card the message came from. If you have two YouTube cards, the action goes to whichever broadcast's chat the message came from.

A failed action doesn't stay silent: if the permission has expired, the message is too old or the internet dropped, the reason drops into the chat list as a line. Nothing is added to the screen when an action succeeds.

The line for a failed action looks like this:

If the platform permission has expired, the program refreshes it once by itself and retries the action. If it still fails, the line drops in.

Old messages on Twitch: Twitch doesn't allow deleting a message older than 6 hours. For such a message the Delete message item doesn't look dimmed, but the action comes back from Twitch and the line "Twitch message delete failed (HTTP …)" drops into the list. Timing out or banning the viewer isn't affected by this limit.

Chat source (chat on stream)

If you want viewers to see the chat, add a Chat source to the canvas.

Adding it

  1. Right-click the Sources panel and choose Add Source.
  2. In the Content and Tools section, click the Chat card. (Tooltip: "Puts every platform's chat on the canvas as one stream".)
  3. Enter a Source name and press Add to Scene.
  4. Move the source to where you want it on the canvas and resize it. To open its settings, right-click the source and choose Settings.

You can put separate chat sources on the horizontal and vertical canvas. Each one has its own settings.

Chat source settings

SettingWhat it doesOptions / rangeRecommended and why
Background colorColor and transparency of the box behind the chatColor + transparency sliderA semi-transparent dark background over the game. The text stays readable on any background
Background > Make transparentMakes the background fully transparent with one press, without touching the textButtonIf your overlay design already has a box for the chat
Always showMessages never disappearOn / offOn for chat-focused streams
Hold timeHow long a message stays on screen. Dimmed while Always show is on1-600 s20-30 s for gaming streams. It doesn't cover the picture unnecessarily
Font sizeText size8-512 px24-32 px on a 1080p canvas. On the vertical canvas 36-44 px, since it's watched on phones
Bold / ItalicMakes all the text bold or slantedOn / offAt small sizes Bold improves readability
Line countMaximum number of messages shown at once1-200 lines8-12. More overflows the box and can't be read
Line spacingSpace between messages0 = automatic, 1%-400%Automatic
Hide command messagesDoesn't show messages starting with ! on streamOn / offOn. !command messages (including gallery commands) are noise for viewers
Hidden accountsMessages from the accounts you type don't appear on streamSeparate names with commas or semicolons. Upper/lower case doesn't matterType the names of your chat bots
Outline + Outline thickness + Outline colorA line around the letters. It's under the Outline and Shadow heading. While the outline is off, the thickness and color rows are dimmed1-16 px, color + transparencyIf you use no background, a 2-3 px dark outline. The text doesn't get lost on light game scenes
Shadow + Shadow offset X + Shadow offset Y + Shadow blur + Shadow colorA shadow on the text. While the shadow is off, the rows below are dimmedOffset -32 to +32 px, blur 0-16 px, color + transparencyAn alternative to the outline with a softer look. Start with a 2 px offset and 4 px blur

Chat on stream looks like the platform too: the chat source draws the same images as the panel: round profile picture (or a first-letter circle), badges, emoji and flags, animated emotes, bit images, /me and reply lines. Profile pictures and badges scale with the source's font size.

Hiding rules apply only to the source on stream. You keep seeing all messages in the panel. That way you still know what a hidden account wrote.

The program's own system lines (such as "Not sent") never go to the chat source on stream.

Chat sounds

The program can play a sound for you when a new message arrives. This setting is in the chat source's settings, under the Notification sound heading.

SettingOptionsDescription
WhenOff (default), Every message, When my name appears, After silenceWhen the sound plays. While Off, the two rows below are dimmed
SoundFirst the chat's own 6 sounds: deep, neutral, bright, string, rising, soft. Then the sound library (see below)The sound to play. Listen with the play button next to it
Minimum gap0-10000 msThe shortest time that must pass between two sounds

What's in the sound list:

  1. The chat's 6 sounds (top of the list). Short sounds made for chat. They play on every plan.
  2. The 10 alert sounds: Drop, Double Bell, Triple Chime, Rising, Coin, Deep Gong, Double Tick, Soft Chord, Sweet Triple, Star. They play on every plan.
  3. Premium alert sounds: appear in the list only on a Premium account and after the Premium designs have downloaded to your computer (long, rich sounds such as piano, fanfare and orchestra).
  4. Sounds you added: WAV files you added with + Sound in the Notifications source window, listed by file name. They play on every plan.

The library is shared with the Notifications source: a sound you add there also shows up in this list within a few seconds. So if you want to use your own sound for chat, add it from the Notifications window.

Important things to know:

What the modes mean:

Minimum gap recommendation: 1500-3000 ms. It keeps sounds from piling up in a fast chat.

Important things to know:

Temporarily hiding chat on stream

The Hide / show chat + notifications shortcut in Settings > Shortcuts (or its counterpart in the General tab of the Forge Control tablet) hides the chat and notification sources and brings them back with one key. It's useful when personal information shows up on screen or when you want to remove the chat for a short while.

What it covers:

This chapter covers the tools that add content and control to your stream:

The Gallery is made of the sound, image and video items you upload to your forgeocean.com account. Each item has a command. When a viewer types !!command in chat, the item plays on stream.

  1. You prepare the items and their commands in the gallery panel on forgeocean.com. The Gallery window in the program shows that panel itself, so you don't need to go to the site separately.
  2. You add a Gallery source to the canvas. A triggered item appears and is heard in this source.
  3. A viewer types !!command in chat.
  4. The program has already fetched the command list from the site and does the matching on your computer. If there's a match, only the item's ID is sent to the site. The chat text never leaves your computer.
  5. The site does the final checks (is the item yours, is it enabled, has the cooldown passed) and the item plays in the Gallery source.

Important rule: viewer commands work only while the Gallery window is open and the gallery's main switch is on.

  1. Right-click the Sources panel and choose Add Source.
  2. In the Content and Tools section, click the Gallery card and press Add to Scene.
  3. Move the source on the canvas to where you want items to appear, and resize it.

The Gallery source works as a web page. Its sound appears on its own channel in the Audio Mixer. The source's address is set up automatically from your account and isn't written to the scene file. That's why your gallery key doesn't go along even if you share the collection with someone else.

Command rules

Gallery items can also be used in the From gallery option of the Notifications source (as an alert image) and in the Images > Gallery section of the Forge Control tablet.

Design windows: Forge Template, Forge Overlays, Forge Frames

These three tools are the program's ready-made stream designs. All three are part of the Premium package. Without Premium, the source isn't added and the subscription window opens.

Where the designs come from: Template, Overlays and Frames designs don't come with the installer. They download from the site automatically when you sign in with a Premium account. Until they've downloaded, the window's design gallery and the preview in the middle say Downloading designs. When the download finishes, the designs appear on their own; you don't need to close and reopen the window.

What the three have in common:

Forge Template

Small animated graphics such as social media names, lower thirds, titles, announcements, subscribe/follow calls and the live viewer count.

Categories (chips at the top of the left column; they wrap to the next line if they don't fit):

CategoryWhat forExample templates
SocialPlatform icon + your usernameSpark, Anvil, Ember, Tide, Hook, Seal, Plain, Carousel
Lower thirdName and subtitle (bottom corner of the screen)Steel, Plate
TitleBig title and subtitleCast, Frame
NoticeNotice text, scrolling tickerBreak, Ticker
Subscribe"SUBSCRIBE" call badgeBell, Stamp, Capsule, Burst…
Follow"FOLLOW" call badgeHeart, Plus, Pulse…
Viewer CountLive viewer count per platformGlow strip, Capsule, LED counter, Glass card…

How to use it:

  1. Add Forge Template from Add Source. The source is placed in the usual spot for its category (for example, Social at the bottom left).
  2. The window has three columns: categories and the template gallery on the left, a live preview in the middle, settings on the right.
  3. Choose a category on the left. In the gallery, hovering over a template plays its animation while the others stay still. That way the gallery doesn't strain your computer.
  4. Click a template. The source on the canvas switches to that template immediately, and a colored frame appears around the selected template. The preview in the middle plays the template with your settings.
    • If you switch to a template of a different size, the source box takes on the new template's aspect ratio. If you placed the box by hand on the canvas, its position and width are kept and only its height adapts.
  5. Set the content and look with the rows on the right.

Middle column: at the top are the selected template's name and the Play from start button. Play from start restarts the animation right away. Use it to see the effect of a setting.

Settings sections (right column, top to bottom):

Content (the rows change with the template type):

Template typeRows
Social, Subscribe, FollowPlatform (YouTube, Twitch, Kick or Custom) and Username. Subscribe and Follow templates also have Button text ("SUBSCRIBE", "FOLLOW" and so on)
Carousel (Social)Row 1, Row 2, Row 3: one platform and one name per row. The names rotate in turn
Lower thirdName and Subtitle
TitleTitle and Subtitle
Notice (Break)Notice text and Subtitle
Notice (Ticker)Scrolling text and Label
Viewer CountNo text fields. Platforms (YouTube, YouTube Vertical, Twitch, Kick checkboxes) and Show total (on by default)

Display:

Appearance:

RowWhat it doesRecommended
FontOne of the fonts installed on your computerThe same family as the other text on your stream. Legible, bold fonts read better at small sizes
Font sizeText size, as a percentage of the template's size (20-100)Reduce it if the name doesn't fit in the box
UppercaseTurns all the text into capitalsDraws attention in title and call templates
Text colorColor of the textHigh contrast against the background
Accent colorColor of the template's accent elements. Not available in Social, Subscribe and Follow templates; those use the platform's own colorYour channel's brand color
Background colorColor of the box behind the textA dark color
Background opacityHow visible the background box is, as a percentage (0-100)60-80% over a game. The image behind shows through a little and the text stays readable
Outline + Outline color + Outline thicknessA line around the letters. While the outline is off, color and thickness are dimmed. Thickness 1-6Turn it on if you use no background, thickness 2-3

If a name is too long to fit in the box, the text shrinks automatically.

Template has no preset position choice. You place the source by dragging it on the canvas like any other source.

Forge Overlays

Stream screens that cover the whole canvas: "Starting soon", "Break", "Stream ended" and the like.

Categories: Starting Soon, Just Chatting, Gaming, Break, Stream Ended, Education, Concert and categories you add yourself.

Styles: 20 styles, for example Foundry, Glass, Blueprint, Poster, Stage, Ink, Aurora, Sunset, Prism, Ember Rain, Ocean, Pulse, Night City, Cosmos, Carbon, Graphite, Obsidian, Rainy Glass, Copper Circuit, Smoke.

How to use it:

  1. Add Forge Overlays from Add Source. The source covers the canvas (1920×1080 horizontally, 1080×1920 vertically).
  2. Choose a category on the left and a style below it.
  3. Adjust it from the right column (the rows change with the category):
    • Content:
      • Top label: only in Starting Soon, Break, Education and Concert.
      • The second row's name changes with the category: Channel name in Gaming, Artist in Concert, Title in the others.
      • Subtitle: in every category except Gaming.
      • Next stream: only in Stream Ended (like "Friday 21:00").
      • As long as you don't touch them, the sample texts follow your program language. Text you typed yourself stays fixed.
    • Countdown (in Starting Soon and Break): the Duration (minutes) row (0-600) and the or target time row below it (like 21:30). Use one of the two. The countdown restarts the moment you change the duration. Viewers see when the stream will start or when you'll be back.
      • Recommended: if you know the stream time, enter a target time; the countdown reaches zero exactly at that time. If you don't, give a 5-10 minute duration.
    • Clock switch (in the Just Chatting, Gaming and Education categories): shows the current time on screen.
    • Social: up to four rows. Each row has a platform choice, a name box and an × button that deletes the row. If there are fewer than four, add a new row with Add in the Add account row.
    • Live info: the Last follower and Last subscriber switches. The names come from chat events and are kept.
    • Appearance: Font (default Style's font, the style's own font; you can pick another font on your computer from the list), Accent color, Secondary color, Motion speed (percent; 0 = Off, no motion).
    • Background (in Starting Soon, Just Chatting, Break, Stream Ended and Education): in the Source row choose Style's, Solid color or Image / video. Solid color shows a Color row; Image / video shows the file name and a Choose button. The chosen file is copied to the program's data folder. Gaming and Concert have no background row, because in those designs the game or camera image sits behind.
    • Slots (if the design has slots):
      • Camera position (only in Gaming): one of four small boxes: Top left, Top right, Bottom left, Bottom right. Hovering over a box shows its name.
      • Fit sources to slots > Fit: places the camera, chat and notification sources in the scene into the slots the design reserved for them.
  4. Top of the middle column: the style and category name on the left, three controls on the right:
    • Horizontal | Vertical: chooses which canvas's layout you see in the preview and the puzzle. The horizontal and vertical layouts are kept separately.
    • Reset to default: returns the selected orientation's layout to the style's original state. Dimmed when there are no changes.
    • Play from start: restarts the animations and the countdown.
  5. Puzzle (middle preview): click an area in the preview. A red frame and corner handles appear.
    • Drag to move, resize from a corner.
    • It snaps magnetically to edges and other areas (pink guide line). Hold Shift to move freely.
    • The arrow keys move it 1 pixel, Shift + arrow 10 pixels.
    • The puzzle changes the layout of whichever orientation is selected in Horizontal | Vertical at the top.

Your own overlay: add a PNG, WebP, JPG or WebM, MP4 file to a category with Add image / video. The file is copied to the program's data folder, appears as a card, and loops on the canvas when selected. While your own file is selected, the right column has only the File section: Name, Type (Video (loop) or Image) and Remove from list > Remove. Your own categories and files are shared by all Overlays sources. For a new category, use + on the category strip, enter a Category name and press Add.

Scene pack: the Scene pack button at the bottom of the window sets up several scenes in one go.

  1. Press Scene pack.
  2. Tick the Style and the categories you want in the Scenes list. The button tells you how many scenes will be opened (like 5 scenes will be created).
  3. Press Create. A scene opens for each category: the overlay plus the camera, chat and notification sources fitted into its slots. The camera sits below the overlay (showing through the opening), chat and notifications sit above it.

The Overlays source doesn't open an audio channel and shuts down when hidden (it uses no resources).

Forge Frames

An animated frame and name plate around your camera.

How to use it:

  1. Add Forge Frames from Add Source.
  2. In the Camera section, choose the camera the frame will wrap in the Linked camera row (or No camera). The list shows the cameras in the active scene of the canvas the source is on.
    • Once linked, the frame and the camera move together: if you move or resize one, the other follows.
  3. Camera shape: Rectangle, Square or Circle. Square and circle put a mask on the camera from the center.
  4. Choose a design from the gallery on the left (30 designs, such as Arena, Ocean, Golden Light, Laser, Neon Board, Plasma, Ice, Ember Orbit, Aurora Edge). Above the gallery are the Forge chip (the program's designs), pack chips if any, and + Pack. The selected design's name and live preview appear in the middle.
  5. The Name and icons section:
    • Show username: turns the plate on or off. While it's off, the platform rows below are dimmed.
    • The YouTube, Twitch, Kick rows: each row has a box for your name on that platform and a switch that adds the platform to the plate. If you leave the box empty, the channel name from that platform's open stream card is used. If several platforms are on, they rotate in turn on the plate.
    • Switch interval: the time between platforms (3-30 s, default 5). Visible only when the plate has more than one name.
    • Transition: Slide (default), Erase and type, Flip, Light sweep, Glitch, Pop. Visible only when the plate has more than one name.
    • Name position: Bottom left, Bottom center, Bottom right, Top left, Top center, Top right. Only the positions the design allows are listed. With a Circle camera only Bottom center and Top center can be chosen, because a round frame has no corners.
    • Name size: 40-250 percent.
    • Motion speed: 0-100 (0 = no motion).
  6. Add your own frame: click this card at the end of the gallery and choose your own transparent image (PNG, WebP) or video (WebM, MP4). The file is copied to the program's data folder and selected as the My frame card. If you choose an MP4, the warning "This file can't be played: MP4 (H.264) isn't supported. Use WebM." appears at the top of the right column: the page that plays the designs can't play MP4 (H.264) video. Use WebM for video. Transparent video is also only possible with WebM.

The frame stays visible even when you remove the camera's background. If you don't want that, turn off the frame's eye in the source list.

Design packs (+ Pack)

You can add Template, Overlays, Frames or Notifications designs made by other designers to the program. Packs are single files with the .forgepaket extension. Each pack is for one window only.

Adding a pack:

  1. Open the window in question (whichever window the pack is for: Template, Overlays, Frames or the Notifications source window).
  2. Click the + Pack chip with the dashed border at the end of the category strip at the top. In the Notifications window this chip appears while animated designs are on (Premium).
  3. Choose the pack file.
  4. The Add pack confirmation window opens: Pack name, Author, Version, Window, number of Designs and thumbnails. If an older version of the same pack is installed, Installed version is shown too.
  5. Press Add. The pack becomes a chip with its own name on the strip.

Using a pack: click the pack's chip. The pack's designs appear in the gallery, a live preview in the middle, and the pack's setting fields on the right (along with the program's own rows). To go back to our own designs, click one of the window's own category chips.

Packs in the Notifications window:

Making your own notification pack: click the Pack Creation Guide link on the left of the Notifications window's bottom bar. The guide opens on forgeocean.com in your program language and explains how to prepare a notification pack. Next to the link is the text Add Sound (WAV): you add your own sound with the + Sound chip above the gallery.

Removing a pack: select the pack's chip and press Remove above the gallery. Sources that use that pack aren't deleted; they appear empty. They fill again when you pick another design in the window.

If a pack can't be added, the notification box shows the reason:

ReasonMeaning
The file is damaged or isn't a Forge pack.The file is damaged, incomplete or doesn't follow the pack rules
This pack needs Forge … or newer.Update the program
This is a … pack; add it from the … window.You added the pack from the wrong window

Security: packs carry only pages, images, fonts and video; they don't carry program code. A pack page can't go online; it can only read its own files, can't access the program and can't play sound. A pack file can be at most 10 MB. Pack designs also go through the Premium gate.

Forge Cam (phone camera)

Forge Cam turns your Android phone into a wireless camera over the same local network (Wi-Fi). The phone's camera appears in the program as a Wireless Camera source. No cable, extra hardware or relay over the internet is needed: the image goes straight from the phone to your computer.

It's part of the Premium package. The lock is in three places: the source card in the program, the app's download page and the app's own account sign-in.

What you need

Installing the app on the phone

  1. Go to forgeocean.com in the phone's browser and sign in with your account.
  2. Download the app (APK) from the Forge Cam card in the account panel. The app isn't in the app store; it only downloads from here.
  3. Open the downloaded file and install it. On the first install, Android asks for the "install apps from this source" permission. A settings screen opens; grant the permission and go back.
  4. Open the app and sign in with your forgeocean.com account.
  5. Grant the camera permission when asked.

The app announces new versions itself and updates from within. The app's version number is shown on the sign-in screen and in the top bar.

Android protection warning: Android may show a protection warning during installation for apps installed from outside the app store. Download Forge Cam only from your forgeocean.com account panel; don't install a file that came from anywhere else. If the warning appears for the file you downloaded from the panel:

  1. In the warning window, tap Details (or More).
  2. Tap Install anyway.
  3. The installation finishes; open the app.

If the warning doesn't show an Install anyway option, or you got the file from somewhere other than the panel, don't install it; write to us from the Support window.

Adding the source in the program

  1. Right-click the Sources panel and choose Add Source.
  2. In the Cameras and Capture Devices section, choose the Wireless Camera card.
  3. Press Add to Scene. Open the source's settings window (right-click the source > Settings).

Pairing (connecting)

At the top of the settings window are the Device-1, Device-2, Device-3 tabs, and below them the QR code.

With the QR code (recommended):

  1. Open Forge Cam on the phone and switch to the QR scanning screen. (You can also scan with the phone's own camera app. The QR code carries an address: if the app is installed, it opens the app directly; if not, it shows the download page.)
  2. Hold the phone up to the QR code on the screen.
  3. Within a few seconds the Connection row changes from Waiting for phone to your phone's name and IP address. The image arrives on the canvas.

With a manual code (if the QR code can't be read):

  1. The Manual code row shows a six-digit code and the computer's address, like 123456 - 192.168.1.20:47831.
  2. Open the manual entry screen on the phone and type the code and the address.

The Refresh button generates a new QR code and code. The old code stops working. Use it if you think someone else got hold of the code.

Wrong code brake: if a wrong manual code is entered 5 times in a row from the same device, the program makes that device's attempts wait for a short while. The wait grows as wrong attempts continue (up to 10 minutes). If no wrong attempt comes for 15 minutes, the counter resets. Phones connected with the QR code aren't affected.

Device-1, Device-2, Device-3

You can connect up to three phones at the same time. Each phone sits in a device slot:

Connection and stream information

RowWhat it shows / does
ConnectionWaiting for phone, the phone's name and IP (connected) or Dropped. While connected, the Disconnect button on the right cuts the connection
StreamThe incoming image's size, frame rate and bitrate (like 1920 x 1080 @ 30 - 6000 kbps)
Decoded / receivedDecoded frames / incoming frames, the last decode time and the error count. If the error count is rising, the row turns yellow, meaning the network is losing frames
BitrateChanges the bitrate the phone sends: 2, 4, 6, 8, 12, 16 Mbps. When it opens, the list shows the step closest to the value the phone reported. Active only while the phone is connected
Keyframe > Request keyframeAsks the phone for a full frame right away. The first button to try if the image is corrupted or frozen. Active only while the phone is connected
Camera CustomizationThe same window as for a webcam: background removal, green screen, color, frame, LUT

In the source list, the wireless camera's row has a connection mark (waiting, connected, dropped). This mark isn't drawn on the canvas and doesn't go to the stream.

Choosing quality

UseRecommended
Face camera, chatting1080p30, 6 Mbps
Moving shots (sports, dance, handheld camera)720p60 or 1080p60, 8-12 Mbps
Weak Wi-Fi720p60 or 1080p30, 4 Mbps

If you choose a bitrate higher than your network can handle, the image stutters and errors rise in the Decoded / received row. In that case, go down one step. On 2.4 GHz Wi-Fi, 1080p60 often doesn't run smoothly. Use a 5 GHz network for this quality.

Orientation (vertical / horizontal)

Whichever way you turn the phone, the stream turns that way. Hold the phone upright for the vertical canvas and sideways for the horizontal canvas. There's no orientation lock in the program; the orientation comes from the phone. With the front camera, you can fix the mirror image with the source's Flip Horizontal (mirror) setting.

Forge Cam troubleshooting

SymptomCauseFix
Red text instead of the QR code: "Couldn't set up the phone connection - the connection ports (47831-47840) may be used by another program"The program couldn't open the connection portClose the program using these ports. Restart the program
The phone doesn't connect and stays on Waiting for phoneThe phone and computer are on different networks, or the firewall is blockingCheck that you're on the same Wi-Fi. Don't use a guest network. Check that Windows Firewall allows the program on the local network (the installer adds this permission)
The computer is on a cable, the phone on Wi-FiNormal; it works if they're on the same modemIf the modem does "client isolation", turn it off
The phone says the code was rejectedThe code was changed with RefreshScan the new QR code
A second phone can't connectEach device slot takes one phone at a time, and another phone is connected to that slotFor the new phone, scan the QR code of another Device tab, or detach the connected phone with Disconnect
The phone is made to wait while connecting with a manual codeWrong codes were entered in a row; the wrong code brake is activeWait a little and enter the right code, or scan the QR code
The image is frozen or corruptedThe network lost framesPress Request keyframe. If it continues, lower the Bitrate and move the phone closer to the modem
DroppedThe phone went to sleep, Wi-Fi cut out, or the app closedKeep the app open on the phone. The phone tries to reconnect on its own. If it doesn't come back, reconnect from the app
Delay keeps growingThe Wi-Fi is congestedUse a 5 GHz network and lower the bitrate

The program only accepts connections from local network addresses. No one on the internet can connect to your camera.

Forge Control (tablet remote)

Forge Control turns your Android tablet (or phone) into a wireless stream control desk: switching scenes, hiding sources, audio channels, sound effects, showing images, stream and recording buttons, and screen sharing.

It's part of the Premium package. It requires Android 9 or later.

Installing the app on the tablet

  1. Go to forgeocean.com in the tablet's browser and sign in.
  2. Download the Forge Control app (APK) from the account panel.
  3. Install it (on the first install, the "install apps from this source" permission is requested).
  4. Open the app and sign in with your forgeocean.com account.

The app announces new versions itself: when you tap Update, it downloads and installs inside the app. Android shows its own confirmation window for each update.

Pairing

  1. In the program, open Settings > Control Center. When the section opens, the connection service starts automatically and the QR code appears.
  2. Scan the QR code from Forge Control's QR scanning screen on the tablet. Or type the code and address from the Manual code row (like 123456 - 192.168.1.20:47851) on the tablet.
  3. In the Connection row, a Tablet 1 row and the tablet's name appear in green in place of Waiting for tablet.

Pairing is permanent. Once the tablet has scanned the code, it connects on its own every time the program opens. Refresh invalidates the old pairing and generates a new code. Use it to cut off access for a lost tablet or one you gave to someone else.

Tabs on the tablet

The tablet app has the following tabs. The bottom bar is shared by all tabs.

Bottom bar: Start / stop stream, horizontal recording, vertical recording. If Short Video is on, Take clip appears too. These buttons do the same as the buttons and shortcuts in the program. If your stream stop confirmation setting is on, the confirmation is asked in the program.

Horizontal and Vertical:

General:

Audio:

Effects:

Images:

Screen Share:

Brings the tablet's screen (mobile game, drawing, an app, lesson content) into the program as a live source.

  1. On the tablet, switch to the Screen Share tab and press Share.
  2. Android asks for screen recording permission every time. Confirm it.
  3. In the program, if the active scene of either canvas has no Tablet Screen source, one is added automatically: sized to fill the canvas while keeping the aspect ratio, in the middle, below chat and notifications.
  4. No separate pairing is needed. Since the tablet is already connected to the Control Center, the video connection is set up automatically.

Settings > Control Center rows

RowWhat it does
QR codeThe pairing code the tablet scans
Manual code + RefreshCode and address for manual entry. Refresh invalidates the old pairing
Connection / Tablet 1, Tablet 2Connected tablets, each with a Disconnect button
Image durationHow long an image pushed from the tablet stays on stream: 0-120 s. 0 = Unlimited (it leaves when you tap it again). Default 10 s
EffectsA volume for each effect (-30 to +6 dB) and a Listen button; a show / hide eye for ready-made sounds, a delete button for sounds you added
Add soundAdds an effect sound from the computer. A sound can be at most 30 seconds long ("Sounds can be at most 30 seconds")

Image duration recommendation: 5-10 s for reaction images. For images that need to stay up longer, such as an announcement or a QR code, choose Unlimited and tap again when you're done.

Effect level recommendation: effects shouldn't drown out your voice. Start between -10 and -6 dB and try with Listen.

When you press the delete button of an effect you added, a confirmation window opens: "Move "<name>.wav" to the Recycle Bin?" You confirm with Delete, or back out with Cancel or Esc. An effect you confirmed is only hidden until you press Save in the settings window. If you choose Cancel, it comes back.

Ready-made effects have an eye button instead of a delete button: here you show again a ready-made effect you hid on the tablet. Ready-made effects can't be deleted.

If your account isn't Premium, the section is dimmed and has a PREMIUM chip.

Forge Control troubleshooting

SymptomFix
No QR code; the section is dimmed with a PREMIUM chipYour account isn't Premium, or the entitlement couldn't be verified. Refresh in the account window
The tablet doesn't connectCheck that you're on the same network and that the firewall allows it. If needed, generate a new code with Refresh and scan again
A previously paired tablet no longer connectsRefresh may have been pressed. Scan the new QR code
No tablet audioBelow Android 10, or the app doesn't allow audio sharing. Only video comes through
The effect sound is heard on stream and I don't want thatTurn off the stream route of the Effects channel in the Audio Mixer
No stream audio; STREAM AUDIO CUT in the status barThe Cut all stream audio button on the tablet was pressed. Press it again, or use the Cut / restore stream audio shortcut

Plugins

Plugins are files (DLLs) that add new capabilities to the program later. They're managed in the window opened with TOOLS > Plugins in the main menu.

Installing a plugin

  1. Open the Plugins window.
  2. Press the Open folder button at the bottom left. The user plugin folder opens (it's created if it doesn't exist).
  3. Copy the plugin file into this folder.
  4. Restart the program. Plugin files are only looked for when the program starts: a new plugin you drop into the folder while the window is open won't appear in the list until the program is reopened.

Turning on or off a plugin that's already in the list doesn't need a restart: when you change the switch and press Save, the plugin is loaded or stopped right away. The only exception is a plugin that crashed in this session (see below).

The plugin folder isn't in the folder where the program is installed, but in your user data folder. That's why your plugins aren't deleted when the program updates.

Security warning: a plugin is code that runs inside the program. Only install plugins from sources you trust.

Plugin list

Each plugin appears on a card:

Plugin errors

Shown on the cardMeaningWhat to do
DLL could not be loaded (error …)The file is damaged or depends on a missing componentGet an up-to-date version from the plugin's author
Required exports are missingThe file isn't a Forge pluginRemove it from the folder
ABI mismatch (plugin …, program …)The plugin was written for another version of the programGet the version of the plugin that fits this version, or update the program
Invalid identity infoThe plugin's identity information is damagedTell its author
Failed to start (code …)The plugin reported an error during its own startupTell its author
Plugin crashedIt crashed while running and the program stopped itTurn it off and tell its author, with the log file
Crashed while loading at last launchIt crashed while the program was starting, so it was turned off automaticallyIf you want to turn it back on, switch it on and press Save. The card says "Will load at next launch"

When a plugin crashes, the program keeps running. A crashed plugin isn't loaded automatically at the next launch. That way a broken plugin can't stop the program from opening.

Troubleshooting, Support and Maintenance

This chapter covers:

Log file and asking for support

What is the log

While it runs, the program writes every important thing it does (connecting the stream, starting a recording, an error in a source) to a log file. When you have a problem, this file tells what happened and when. It's the most valuable information for the support team to solve your problem. The program keeps at most 10 log files: when a new one opens, the oldest is deleted; logs older than 15 days are deleted too. Crash reports are not part of this limit and are not deleted.

Getting to the log

Main menu (top left) > TOOLS > Logs:

In most cases you don't need to find the log by hand. The Support window collects the necessary files itself (see below).

Support window

Main menu > ACCOUNT AND SITE > Support.

  1. Write your problem in the Your problem box. A good support request includes:
    • What you were trying to do (for example, "I was starting a stream to Twitch").
    • What happened (for example, "the stream cut out after 10 minutes").
    • The text of the warning on the screen (word for word).
    • Whether the problem happens every time or happened once.
  2. In the Technical information to be sent box you see the information the program collected. It's shown in full before it's sent. The text that goes out is exactly the text you see.
  3. Press Send. It says Sending….
  4. When it succeeds, it says "Your support request was sent. We will reply to your account e-mail."

What's in the technical information:

Privacy: the program masks this information before sending it. The following are starred out or removed:

You can still review the text in the box before sending.

Possible warnings:

WarningMeaning
Sign in to sendThe support request is tied to your account; sign in first
Could not be sent. Check your internet connection and try again.The site couldn't be reached
Too many requests today. Try again tomorrow.The daily request limit was reached

When the program crashes

Saving and loading your setup (collections)

The program has no separate "profile" button. The way to save, load and move your scene setup is scene collections.

What is a collection

A collection is a named setup that stores all scenes and sources of both canvases (horizontal and vertical) together with their layouts. For example, you could have three collections called "Gaming stream", "Chat stream" and "Lesson", and switch between them with one click.

What a collection contains (besides the scenes and sources of both canvases):

What a collection doesn't contain: account cards and stream keys, program settings (recording, audio, video, shortcuts), device channels such as microphone and desktop audio, and the audio mixer's general settings. These live in the program's own settings and don't change when you switch collections.

Collection menu

At the very top of the main menu is the Collection card, with the current collection's name below it. Clicking the card opens a side menu:

When you switch to another collection (loading, new collection, duplicating, importing), the current setup is first saved silently. Your work isn't lost just because you switched collections. If it can't be saved, the notification "Could not save collection: …" appears and the switch doesn't happen.

What happens when the program closes: your scenes and sources are kept continuously in the program's own settings. When you close and reopen the program, it opens where you left off, under the same collection name. The collection file itself, however, is updated only when you switch to another collection, duplicate or export. This changes nothing for you: the moment you leave that collection, its latest state is written to the file.

Step by step: backing up your setup

  1. Main menu > Collection > Export collection...
  2. Choose a place on your computer or in a cloud folder, give it a name, and save.
  3. If you repeat this before an important change, you'll have a backup you can go back to.

Step by step: moving your setup to another computer

  1. Export the collection on the old computer.
  2. Copy the file to the new computer.
  3. On the new computer, choose the file with main menu > Collection > Import collection...
  4. It appears in the collection list. Click it to switch.
  5. Check the display capture and camera sources. If the new computer's screens and cameras are different, choose the right device in the settings of the source in question. For sources that use a file path (image, video, slideshow), the files need to be at the same path on the new computer.

You need to reconnect your account cards on the new computer with Add account. For security reasons, stream keys don't travel with the collection.

Reset window layout

If you've mixed up the panels or a panel ended up off screen, use main menu > WINDOWS > Reset window layout. The panels return to their default places. Your scenes and sources aren't affected.

Settings stored per account

Your whole setup in the program (scenes, sources, account cards, stream keys, panel layout, collections, Premium content) belongs, on that computer, to the forgeocean.com account you're signed in with.

The rule

Why

What's deleted and what isn't

DeletedNot deleted
Program settings, account cards, scenesYour recording files (recording folder)
Stream keys and chat permissions stored on the computerYour clips (clip folder)
Panel layoutCollection files you exported
Collections (those in the program's own folder)Other files on your computer
Downloaded Premium content and gallery alert images
Cookies of the in-program browser (platform sign-ins)

Before switching accounts

  1. Back up your setup to a file with main menu > Collection > Export collection...
  2. After switching accounts, if needed, you can bring your scenes back with Import collection... You'll need to reconnect your account cards.

You can't sign in with another account while streaming or recording ("You can't sign in with another account while streaming or recording."). You can't sign out either ("Cannot sign out while a stream or recording is running."). This prevents your setup from being deleted in the middle of a stream.

If the settings can't be read

The program keeps a backup of the settings file. If the settings file gets corrupted (for example, while being written during a power cut):

Updates

The program receives two kinds of updates.

Version updates

Versions with new features (for example, from 1.0.15 to 1.0.16).

Automatic check: if Settings > General > Notify me about new versions is on (on by default), the program asks once, quietly, at startup. If it's up to date, it shows nothing. If there's a new version, the Update window opens.

Manual check: Check For Updates in the WINDOWS section of the main menu. The result is always reported:

Updating step by step:

  1. In the Update window, press Download. (If you don't want it now, Later.)
  2. The download progresses: "Downloading Forge Live Studio …", downloaded / total MB and speed. You can stop it with Cancel. A cancelled partial file is deleted.
  3. When the download finishes, the program verifies the file's signature (Verifying signature). This guarantees that the file really came from us and wasn't changed on the way.
  4. When "Download complete." appears, press Install. The program closes and the installation starts.
  5. When the installation finishes, the program opens with the new version. Your settings, scenes and panel layout are kept.

Possible situations:

MessageMeaningWhat to do
Updates cannot run while streaming or recording.The update would cut the streamFinish the stream and recording and try again
This update is required.Your version is no longer supported (for example, because of platforms' changing rules)The program can't be used without updating. Update with Download. If you can't update now, the window's Exit button closes the program
Download failed.The connection droppedTry again
The file's signature could not be verified; it was not installed.The file downloaded corrupted or was alteredTry again. If it continues, download it by hand from the site
Setup could not be started.The installer couldn't be openedClose the program and run the installer you downloaded from forgeocean.com
The site could not be reached.No internet, or the site isn't respondingCheck the connection. The mandatory update lock isn't applied while there's no internet

Small fixes

Small bug fixes arrive on their own. You don't need to do anything:

This is done by the update service installed together with the program. If you installed the program with the installer from forgeocean.com, this service is installed and you don't need to do anything.

Performance

Indicators in the status bar

The strip at the bottom of the main window shows these values:

IndicatorWhat it showsWhen you hover over it
CPUThe computer's total CPU usage (the same as Task Manager). Turns yellow above 85%Forge share: the program's own share
RAMUsed / total memoryThe program's own share
VRAMUsed / total graphics card memoryThe program's own share
FPSFrames the program produces per second—
MissedNumber of frames the program couldn't produce on time. Yellow if above zeroExplanation
DroppedNumber of frames dropped on the network. Yellow if above zeroDetailed breakdown (below)
UploadData rate going to the stream (Mbps)—

The Dropped indicator's tooltip has three separate counters. Which one is rising tells you where the problem is:

CounterMeaningRoot cause
Dropped (network)"Connection could not keep up, frame dropped on the wire"Internet upload speed
Skipped (encoder)"Encoder could not keep up, frame skipped before compression"The graphics card's encoder is overloaded
Missed (clock)"The program could not produce the frame"The canvas is too heavy (sources, filters, CPU or graphics card load)

If it can be measured, a Similarity row also appears: the image going to the stream is decoded back on your computer and compared with the source. It's a percentage measure of the quality viewers see. If it's low (for example, below 90%), the stream's bitrate isn't enough for the scene.

If Dropped (network) is rising: the internet can't keep up

  1. Measure your internet upload speed with a speed test.
  2. The total Video bitrate of all enabled cards plus audio shouldn't exceed 80% of your upload speed. The tooltip in the card settings says this too.
    • Example: if upload is 20 Mbps, the total should be at most 16 Mbps. 6000 kbps each for two platforms is fine; 8000 kbps each for three platforms isn't.
  3. Lower the bitrate or reduce the number of platforms you stream to at the same time.
  4. If possible, use a wired connection instead of Wi-Fi.
  5. During the stream, pause big downloads, cloud backups and similar jobs on the same network.

If Skipped (encoder) is rising: the graphics card's encoder can't keep up

Your graphics card's encoder may be doing several jobs at once: each stream card, the horizontal recording, the vertical recording and the clip buffer can each be a separate job.

  1. In the card settings, lower the Preset one step (for example, from P5 - Balanced to P4 - Fast). P6-P7 spend a lot of graphics card for a small gain.
  2. Set Multipass to Single pass or Two passes (quarter resolution).
  3. Reduce the number of outputs open at the same time: turn off a recording you don't need, and don't start the vertical recording if there's no vertical stream.
  4. If you start the recording after the stream, the recording can share the stream's encoder and adds no extra load (see the Recording chapter).
  5. Lower the resolution or frame rate (for example, 1080p instead of 1440p).
  6. Update your graphics card driver.
  7. If you don't need backward clips, keep the Short video clips switch in Settings > Short Video off: the buffer doesn't run continuously, and the Take Clip · 1 min button still takes a 1-minute clip when you press it.

If Missed (clock) is rising: the canvas is too heavy

The program can't draw every frame on time. The cause is usually that the CPU or the graphics card is busy with something else (mostly the game).

  1. Look at the CPU and VRAM indicators. Whichever is full is the cause.
  2. AI background removal is one of the heaviest jobs. In Camera Customization, if the engine is Forge Mask (CPU), it strains the CPU. If your graphics card supports it, choose the graphics card engine or lower the number of CPU threads. If you have a green screen, use Green screen instead of AI; it's both lighter and cleaner.
  3. AI background removal runs on only one camera at a time. Don't ask for it on a second camera.
  4. Many Browser sources (overlay, alert, chat pages) use memory and CPU. Delete the ones you don't use.
  5. Turn on Close device when hidden on camera sources and Close when hidden (restarts) on media sources. A hidden source then doesn't run for nothing.
  6. Reduce heavy filters (blur, 3D transform, long Render delay).
  7. Cap the frame rate in the game (for example, 120 instead of 144). If the game uses the graphics card to the full, nothing is left for the stream.
  8. Lowering Settings > Video > Frame rate from 60 to 30 roughly halves the load. Apart from fast games, 30 fps is enough for most streams.
  9. Set the Windows power plan to "High performance". On a laptop, plug in the charger.

If the graphics card is rebuilt

If the graphics card driver resets itself (a crash, a driver update), the program shows "Rebuilding the GPU" / "The graphics driver was reset. This takes a few seconds." on screen and recovers by itself. If this happens often:

Common problems and their fixes

Streaming

Symptom / warningCauseFix
Go Live is dimmedNo card is enabled, or the canvas of the enabled cards is hiddenTurn on a card's switch. With the The canvas of the enabled cards is hidden warning, show the canvas in question
Start capture before streamingNo image is being producedStart the capture
Stream key was rejected / The server rejected the stream keyThe key is wrong or was renewedRe-enter the key in the card's settings or reconnect the account
Authorization was rejected - reconnect the accountThe platform permission expiredLink account on the card
Connection lost, reconnecting…Internet or server outageThe program reconnects by itself. If Stream reconnected doesn't come, check your internet
Stream ended: …Reconnecting failedRead the reason. Check the internet and the card settings and start again
The channel is not enabled for live streaming (enable it in YouTube Studio)Live streaming isn't enabled on your YouTube channelEnable live streaming on YouTube. On first activation, YouTube may make you wait 24 hours
Is this stream made for kids?YouTube requires this declaration for every streamMake your choice. You can also set it permanently in the card settings
YouTube daily API quota is used upYouTube's request limitIt fixes itself the next day
YouTube broadcast did not go live within 5 minutesYouTube couldn't start the broadcastStop the stream and start it again. If an old broadcast was left open in YouTube Studio, close it
On the free plan only one card goes livePlan limitTurning one card on turns the other off. Premium for multiple platforms

Recording and clips

All recording warnings are explained in the table in the Recording chapter, and the clip ones in the table in the Clips and Short Video chapter. The most common ones:

SymptomFix
The record button flashes for a moment and the recording doesn't startCapture is off. See the "Capture must start before recording" warning
The record button is dimmedThat canvas is hidden. Show the canvas
The recording stopped on its ownCheck the notification: is the disk full, did the stream stop, did the encoder drop
The program crashed or the power went out; what happened to the recording file?The file opens and contains the recording up to that moment. At most the last few seconds are missing. Some players may not show the duration (see the Recording chapter)
Take clip doesn't appearThe account isn't Premium
The button reads Take Clip · 1 minShort video clips is off: the button records 1 minute from the moment you press it. For backward clips, turn the switch on in Settings > Short Video
Take clip is dimmed for a while right after starting the streamThe clip buffer is rebuilt when a stream or recording starts. Wait a few seconds (see the Clips and Short Video chapter)

Audio

WarningMeaningFix
No audio is coming from the … channel. Check the device connection or Windows sound settings.The channel is silentCheck that the device is plugged in, enabled in Windows and not muted
… device was unplugged - the channel has no audio.A USB microphone or headset was unpluggedPlug it back in. When the program finds the device at its new location, it connects it to the channel ("… was found at a new location, channel connected to it")
…: your microphone is also in this channel and reaches the stream twiceThe microphone is both on its own channel and on another channel (for example, a monitoring route)Remove or mute the extra channel. That's how echo and double audio happen
… is playing to two audio outputs at once, not added to the desktop channelAn app is sending sound to two outputsSet the app's audio output to a single device
Stream audio cut / STREAM AUDIO CUT in the status barThe Cut / restore stream audio shortcut or the panic button on the tabletPress the same shortcut or button again
The audio encoder could not be restarted, the stream has no sound.The audio encoder droppedStop the stream and start it again
This device is also open on "…" - audio may double.The same device is on two channelsRemove one of them

Shortcuts

WarningFix
… shortcut(s) could not be registered — the key may be in use by another appChoose a different key combination. Ctrl, Alt and Shift combinations reduce conflicts

Problems with these tools are covered in tables in their own chapters (Chat and Moderation, Tools). The most common ones:

Account and session

WarningMeaningFix
Your session ended or you signed in on another device.The program can be open on only one computer at a timeSign in again. The session on the other computer closes
Signed in - permission not verifiedThe site couldn't be reachedCheck the internet, then Refresh in the account window
Premium is suspended - open a support requestThere's a problem with your subscriptionOpen a request from the Support window
Subscription has expiredPremium has endedManage subscription (forgeocean.com). Premium features are locked; your data isn't deleted

When Windows shuts down

If Windows is shut down (or restarted) while a stream or recording is running, the program holds the shutdown for a short time and shows "Forge is closing the recording". During this time the recording file is closed properly and the YouTube broadcast is ended. Your recording isn't damaged. Windows then continues shutting down.

Opening the guide

This guide comes with the program. At the very bottom of the main menu, the Guide row above About opens the guide in your program language, in the browser on your computer. No internet is needed.

WarningFix
The guide could not be opened: the page was not found in the program folder. Try reinstalling the program.The guide files were deleted or damaged. Run the installer you downloaded from forgeocean.com again. Your settings and scenes are kept

If none of this helped

  1. Close the program and open it again.
  2. Try to make the problem happen again (so it leaves a trace in the log).
  3. Use main menu > ACCOUNT AND SITE > Support to describe the problem and send it together with the technical information.