Caleb's XSplit Tutorial - Part 2

Posted by Caleb on October 16, 2012

Here's Part 2 of my XSplit Tutorial. In this portion, we'll learn how to add our chat window, title, images, and WSplit timer. If you missed it, be sure to check out Part 1! (link)


Now let’s add a window to capture for the chat. Then will require capturing a section of your computer screen. Open a new Chrome/Firefox/IE browser window to your stream’s Twitch page. Make sure the browser window isn’t on top of XSplit. I use an incognito Chrome window so timeout/ban options aren’t visible in the captured chat.

If you go to your stream page and pop out the chat, you can use the popped out window for your chat capture. You can even bookmark the URL of the popped out window to use later. Resize the browser window to a guesstimated size of the space you have left in your broadcast area.

Now in XSplit, go to File > Add Screen Region  to see your red selection tool. You’ll use this to select the area of your screen that you want to broadcast, so you’ll want to select just your chat within the new browser window.

Chat capture


Unlike before when we selected the emulator’s window to capture the whole window, we’ll want to click and drag just around the actual chat portion of this Chrome window. This way we don’t capture the address bar, scroll bars, buttons, and other parts of Chrome. I’ve outlined what we’ll want to click and drag around in blue. If you accidentally grab a few extra pixels on any side, you can always crop them out later.

Chat Capture

Also, if you want to increase the size of the text that’s captured in the chat window so it’s easier to read on your stream, you can hold control (CTRL) and roll your mouse wheel up and down to zoom in and out. Note that if you zoom in too far, you’ll get a warning message from Twitch that will block the top portion of the chat window. 


You’ll see your captured screen region (your chat) appear, so resize it and place it where you like. I notice that I accidentally captured a few extra pixels in ours, so I’m going to have to crop the left side before I’m done.

Chat Capture in XSplit

Another option instead of cropping is to resize or slightly move the Chrome browser window to better fit the space of captured screen area selected. Between resizing and/or moving the browser window and cropping, you should be able to come up with a nice looking chat-only area like mine.

Here you see I’ve cropped and resized our chat and placed it below our webcam.

Chat Capture in XSplit

Our stream is really starting to come together now!


Here’s how it would look if we were capturing the emulator window instead of using an external device. With the extra space, we could make our webcam and chat even bigger or just center the emulator capture. The power is yours!

Emulator capture in XSplit


Now let’s add a title and some images! In XSplit, go to File > Add Title and you’ll see this window come up. Here you can change what the title says, the color, font, opacity (transparency), and even make it scroll across the screen. Play around with the settings until you’re happy with how it looks.

Title menu


To get back into a title’s settings to make changes after you’ve already clicked “OK” requires some extra clicks. First, right click on the title to bring up options, go to the Title tab, and click configure. This will bring up the same window as when you first added the title, but now you can make changes.

Title options


Now, let’s resize and place our title

Awesome title


Now let’s add some static pictures. In XSplit go to File > Add Media and a browse window will appear. Find the directory of the files you want to add and select the file you want to place in your broadcast.

Media insert


Our selected Metroid image appears, and now we can resize and place it wherever we please!

Metroid image


I want to take a moment to point out how layering works in XSplit. Below your broadcast window is the list of the items we've added so far. Checking/unchecking the boxes enables or disables each item; notice I have the emulator window "ZSNES" unchecked, so it doesn't appear in our broadcast. Also, if I click and drag an item to the top of this list, it will appear on top of all the items in our broadcast. This will allow you to layer items in your broadcast if you wish.

Item layering

 Here you can see, by clicking and dragging, I've moved our Metroid image below our chat and title. This should give you a good idea how layering works.

Metroid layering


After resizing and placing our Metroid image, I decided to add another Metroid as well as make some final adjustments to the title and chat window. You can see here that things are looking pretty good! We're almost good to go.

Broadcast window


For the last step of this portion, let's add a WSplit timer. You might use WSplit to keep track of speedruns or for a friendly timed competition among your friends. Look for my full WSplit tutorial in the future! (link)

Just like we added our emulator window, go to File > Add Screen Region  and click anywhere in the WSplit application.

WSplit capture


This will add a captured region around WSplit to our broadcast area.

WSplit capture


I resize and place our WSplit timer, and this broadcast is ready for action!

Broadcast Ready

Looking good!


Finally, if you haven't done so already, now would be a good time to save your presentation. Go to File > Save presentation  and enter a name for your broadcast and click Save to save all your hard work.



This concludes Part 2 of my tutorial. Stay tuned for Part 3 (link) where we'll configure the last of our broadcast settings in XSplit and I'll show you how to set up additional scenes.