The Complete Overview of how to change where videos go in OBS
OBS Studio’s routing system is built on three core pillars: **sources**, **filters**, and **outputs**. While most users focus on adding sources (like game captures or webcams), the real customization happens in how those sources are processed and directed. The default behavior—sending everything to a single stream or recording file—is just the starting point. To **alter where videos go**, you must first grasp how OBS treats each element as a **modular component** that can be rerouted, duplicated, or filtered independently. The process begins with **output profiles**, which define where your video data travels. These aren’t just presets for resolution or bitrate; they’re the **gatekeepers of your video’s destination**. A single OBS instance can maintain multiple profiles—one for streaming to Twitch, another for recording to an SSD, and a third for sending a clean feed to a secondary monitor. The catch? These profiles must be configured *before* you start broadcasting, as OBS doesn’t dynamically reroute active streams. This limitation forces users to plan ahead, but it also ensures stability in high-stakes environments like live events or esports productions.Historical Background and Evolution
OBS’s routing capabilities weren’t always this sophisticated. Early versions of the software (pre-2016) treated outputs as **monolithic entities**—either stream or record, with no way to split or redirect feeds. The turning point came with the introduction of **virtual cameras** and **custom output modules**, features borrowed from professional broadcasting tools like vMix. These additions allowed users to treat OBS as a **media hub**, not just a recorder. The real breakthrough, however, was the **2018 integration of the "Tools" menu**, which exposed advanced routing options like **duplicate outputs** and **custom paths**. This was a direct response to feedback from streamers who needed to send their feed to both a platform *and* a local archive simultaneously. The developers recognized that **how to change where videos go in OBS** wasn’t just a technical question—it was a workflow question. By giving users control over **output destinations**, they transformed OBS from a simple recorder into a **multi-platform broadcasting tool**.Core Mechanisms: How It Works
At its heart, OBS’s routing system relies on **two invisible layers**: the **output pipeline** and the **scene composition engine**. The pipeline determines *where* data goes, while the composition engine decides *what* data gets sent. For example, if you’re streaming a game capture with a webcam overlay, OBS treats each as a separate **source**, but the output pipeline merges them into a single stream. To **redirect part of that stream** (say, just the webcam) to a different location, you’d need to use **duplicate outputs** or **custom filters**. The most powerful tool in this system is the **output module**, which can be configured to: - **Stream to multiple services simultaneously** (e.g., Twitch *and* YouTube). - **Record to a custom file path** (e.g., `D:\Backups\Stream_Archive`). - **Send a filtered version of a source** (e.g., only the audio from a microphone) to a secondary output. The catch? These modules don’t work in real-time for active streams. You must **stop all outputs**, reconfigure the paths, and restart. This is why professionals often use **multiple OBS instances**—one for streaming, another for recording—each with its own routing rules.Key Benefits and Crucial Impact
The ability to **customize video destinations in OBS** isn’t just a technical trick—it’s a **productivity multiplier**. For streamers, it means **reducing post-production work** by automatically archiving streams locally. For educators, it enables **simultaneous live teaching and recording** without extra software. Even gamers can split their feed to a **secondary monitor for coaching overlays** while streaming to Twitch. The impact extends beyond convenience; it’s about **control in an era of fragmented distribution**. The psychological benefit is just as significant. Many users report feeling **empowered** once they master routing, as it eliminates the "black box" feeling of traditional streaming software. No more guessing why a stream isn’t saving—just **direct, visible paths** for every bit of video data. > *"OBS’s routing system is like a Swiss Army knife for broadcasters. Once you learn how to change where videos go, you stop working *around* the software and start working *with* it."* — **James "SypherPK" Sypher**, Esports ProducerMajor Advantages
- **Multi-Destination Streaming**: Send your feed to Twitch, YouTube, and a local file *simultaneously* without latency issues.
- **Custom Recording Paths**: Store archives in cloud storage (via symbolic links) or encrypted drives without third-party tools.
- **Filtered Outputs**: Route only specific sources (e.g., audio) to a secondary encoder for podcast-style streams.
- **Monitor Splitting**: Display a clean feed on one screen while streaming a chaotic one—ideal for multi-camera setups.
- **Backup Redundancy**: Automatically mirror streams to a secondary location (e.g., a NAS) for failover protection.
Comparative Analysis
| OBS Studio | Alternatives (vMix, Streamlabs, Wirecast) |
|---|---|
|
|
|
|
| Best for: Budget-conscious creators, multi-platform streamers, and those needing granular control. | Best for: Professionals with hardware budgets, corporate broadcasters, or those needing built-in cloud solutions. |
Future Trends and Innovations
The next evolution of **how to change where videos go in OBS** will likely focus on **real-time dynamic routing**, eliminating the need to stop streams for reconfiguration. Developers are already experimenting with **WebSocket-based control**, allowing external scripts to adjust outputs on the fly. For example, a Python script could detect a stream failure and automatically reroute to a backup encoder—all without user intervention. Another frontier is **AI-assisted routing**, where OBS could analyze your workflow and suggest optimal output paths. Imagine telling OBS, *"Record this game capture, but send the audio to a separate podcast feed,"* and the software automatically configures the filters and modules. This would bridge the gap between OBS’s technical depth and the ease of consumer tools like Streamlabs.
Conclusion
Mastering **how to change where videos go in OBS** isn’t about memorizing menus—it’s about understanding the **philosophy** behind OBS’s design. The software was built for users who demand more than a one-size-fits-all solution, and its routing system reflects that. Whether you’re a solo streamer, a corporate trainer, or a live event producer, the ability to **redirect, duplicate, and filter outputs** is the key to efficiency. The learning curve exists, but the payoff is immediate: **no more wasted time, no more guesswork, and no more limitations**. Start with the basics—output profiles and custom paths—then explore advanced techniques like **duplicate outputs** and **filtered routing**. Before long, you’ll wonder how you ever streamed without this level of control.Comprehensive FAQs
Q: Can I change the output path while a stream is already live?
A: No. OBS requires you to **stop all outputs** before modifying paths. For live changes, use **multiple OBS instances** (one for streaming, one for recording) or third-party tools like ffmpeg to repurpose the stream after the fact.
Q: How do I send my webcam to a secondary monitor without affecting the stream?
A: Use **duplicate outputs**:
1. Right-click your webcam source → Filters → Add Duplicate.
2. Configure the duplicate to use a **different output module** (e.g., "Monitor Capture Card").
3. Assign the duplicate to a **secondary monitor** via Windows Display Settings.
Q: Why does my recorded file path keep resetting to the default?
A: This happens if OBS’s config file is corrupted or if you’re using a **portable installation**. Fix it by:
- Manually editing %APPDATA%\obs-studio\basic.ini (backup first).
- Using the --config-path argument to force a custom config location.
Q: Can I route audio separately from video in OBS?
A: Yes, using **audio filters**:
1. Right-click your audio source → Filters → Add Audio Monitor.
2. Assign the filtered audio to a **separate output module** (e.g., "Audio Output Capture").
3. Configure the module to send to a different destination (e.g., a podcast encoder).
Q: What’s the best way to archive streams automatically without manual intervention?
A: Use **scheduled recording + custom paths**:
1. Set up a **recording profile** with a path like \\NAS\StreamArchives\%(source)\%(date).
2. Enable **auto-start recording** when streaming begins.
3. For cloud backups, use **symbolic links** or a post-stream script with rclone to upload files automatically.
Q: Does OBS support streaming to multiple platforms at once?
A: Yes, via **multiple output modules**: 1. Add a second output (e.g., "Advanced Output"). 2. Configure it for a different service (e.g., YouTube Live). 3. Ensure your **bitrate settings** are adjusted for both platforms to avoid quality loss.
Q: How do I fix a broken output path after an OBS update?
A: Follow these steps:
1. Back up your basic.ini and profiles.ini files.
2. Delete the %APPDATA%\obs-studio folder (OBS will recreate it).
3. Reapply your custom paths via the Settings → Output menu.
4. If using portable OBS, manually edit the config.ini file in the installation folder.