What is the OBS Studio Source Clone Plugin?
The Source Clone plugin for OBS Studio is a powerful utility designed to let creators duplicate existing audio or video sources and manipulate them independently. This article explores the core purpose of the Source Clone plugin, highlights how it differs from native OBS cloning methods, and details the practical scenarios where it benefits live streamers and video creators.
The Core Purpose of Source Clone
In standard OBS Studio, if you copy and paste a source (like a webcam) as a reference, any filter you apply to one instance will automatically apply to the other. If you paste it as a duplicate, it may reload the hardware device, which can cause lag or fail entirely because most webcams and capture cards can only be accessed by one source at a time.
The Source Clone plugin solves this problem. It allows you to create an exact clone of any source, scene, or group in OBS that functions as a completely separate entity. You can apply different filters, crops, color corrections, and effects to the clone without affecting the original source, all while using the same underlying hardware stream.
Key Benefits and Use Cases
- Independent Filter Application: You can have your main webcam in your primary scene with natural colors, and a cloned version in another scene with a chroma key, a black-and-white filter, or a blur effect.
- Different Cropping and Sizing: You can crop a single camera feed in multiple ways across different scenes. For example, you can show a close-up zoom of your face in one scene and a wide shot in another, using only one physical camera.
- Performance Optimization: Because the plugin duplicates the source feed directly from OBS’s memory rather than requesting a new stream from your camera or capture card, it requires virtually no extra CPU or GPU overhead.
- Audio Cloning: It can also clone audio sources, allowing you to apply different audio filters, volume adjustments, or delays to the same audio feed in different scenes.
How It Works
Once installed, the plugin adds a new source type called “Source Clone” to your OBS sources menu. When you add this source to a scene, you simply select the target source, scene, or group you want to clone from a dropdown menu. From there, the cloned source behaves like any other independent OBS source, ready for unique positioning, scaling, and filtering.