SSBM Streaming Guide – Part 7: Helpful Software and Hints

In this final segment, I will offer tips for streaming and recording.

1. Easily editing the scoreboard for tournaments.

When I found this little program for Windows, it made my life a whole lot easier.

SBE – ScoreBoard Edit. This program has an interface that easily lets you change the players, scores, and other text sources on your stream.

2. Reduce the bad look of interlaced video sources (capture card).

Right click on your capture card source, and hit properties. Near the top, there will be an option for Deinterlacing.

Each of these options in this menu are different strategies to deinterlace your interlaced video source. In my opinion, the best one is Yadif2x, but you should try them all to see which one you like the best.

3. Adding multiple microphones/audio sources.

There’s a plugin for OBS Classic that allows you to add an audio capture device just like a video capture device.

Here’s the link: DirectShow Audio Source Plugin.

To install it, just pick the right version (64 bit vs 32 bit), and unzip the files into your plugins folder.

4. Using 32 bit or 64 bit

I’d recommend using 64 bit unless you encounter some problems. Some video sources work better or only on 32 bit mode.

5. Correct Game Resolution

TL;DR: Melee is not 4:3, Melee is 73:60 (584×480). PM is not 4:3, PM is 19:15 (608×480). Make your stream layouts represent this. (Source)

6. Diamond VC500 Tip

Whenever you start to capture using the Diamond VC500, the next time you try to capture, the audio will be muted. To fix this, after you end capture, exit OBS, plug out the capture card, and plug the capture card back in.

Also, if you want to use S-Video on the Diamond VC500, you’ll need to open EZ Grabber (the software that it came with) and in the settings you can change it to S-Video from Composite.

7. My Current Setup

Currently, I am using this streaming Setup:

I have a Wii with Melee. This Console has a cable that has both Composite and S-video. The S-video is plugged into the capture card, while the Composite video is sent to the player TV. I use AV splitters to split the audio.

This capture card is the Elgato Game Capture HD. The HDMI out port of the Elgato is sent to an HDMI monitor for the commentators to watch in real time.

This capture card is connected to a computer with an i5 processor and an GeForce GTX 670. Also connected to the computer are a Blue Yeti Webcam, a Logitech C920 for the players, and a Logitech C525 for the players.

Software wise, I coded a custom scoreboard software that is suited specifically to my stream layout. I run OBS 64-bit.

Here is the result: video.


This ends the SSBM Streaming Guide. Over time I may add things here and there, but if you have a question leave it as a comment. Good luck!

SSBM Streaming Guide – Part 6: Customizing Your Stream

Now that you’ve got all your stuff together, it’s time to make a scene.

Make sure that all your devices are plugged into your computer. Install any necessary camera, microphone, or capture card drivers and software.

Open OBS, and select Global Sources… at the bottom.

Here, add all of your cameras and your capture card. They should be in Video Capture Devices. Name them appropriately.

Press preview stream to start adding and manipulating sources.

You should see a black screen, because you haven’t added anything yet. Try adding your capture card by right clicking in the sources box at the bottom and selecting Global Source -> Your Capture Card.

You’ll  need a console connected to the capture card to see anything, but this will be your first vision of the game screen.

You can add as many sources to your stream as you want, including text and images.

I’d recommend exploring all of the right click options as well as source properties (I’ll go over some of those in the last segment about tips).

Also, try to resize sources my clicking on the edges or corners. When dragging, try the shift, alt, and ctrl modifiers, which can be used in conjunction with each other.

I’d recommend going into Photoshop or your favorite graphic art program and creating a stream template. Make sure it has the same resolution as the one you set in OBS in the last tutorial.

You can also add extra scenes so that you can fade between cameras or screens. I use this a lot for switching between views for tournaments, with my two cameras and capture card.

By right clicking on a scene, you can add a Hotkey so that it’s quick and simple to shift between scenes.

Most of the options are self explanatory. In the final part of this guide, I’ll be giving hints and providing other useful tools that can tremendously help you manage your stream layout.

SSBM Streaming Guide – Part 5: Configuring OBS

Now that you have all your hardware, you need software that will record and stream your content.

The most popular free software for this is a program called Open Broadcaster Software.

The software has two versions: OBS Classic, which is the original brew, and OBS Studio (previously called OBS Multiplatform) that runs on Windows, Mac, and Linux.

The difference? Well, if you have a Mac or Linux PC then you’ll obviously only be able to use OBS Studio. If you have a Windows machine, then you have a choice.

OBS Studio is new compared to Classic. Studio aims to have all the features of Classic and add more. Currently, I think nearly all of the features in Classic are in Studio.

However, I’ve been using Classic since it was even in beta. If I were you, though, I’d try both and see which one you like better.

This guide will be focusing on OBS Classic, although most of the settings are similar so you could also apply them to OBS Studio.

Here is the download link.

Once you have installed it, open up OBS.

At the top, click on Settings -> Settings.

Section by section, I’ll tell you the proper settings.

1. General

Language: English (or your preference)

Setting Profile: Give your profile a name (Smash Stream would be good)

The check boxes below should all be unchecked unless you want them to be checked.

2. Encoding

Encoder: x264 is great, if you know what the other options do then choose your favorite.

Use CBR: Checked

Max Bitrate (kb/s): The maximum amount here is 3500. If you can this site to test your speed. Multiply your upload Mbps by 1000 to get your kb/s. If your maximum upload speed is below, say, 3700, then set your max bitrate to your upload speed minus 200.

If you are recording, then you can set this as high as you want (5000-10000 are good) but make sure your computer can handle it.

Enable CBR padding: checked.

Use Custom Buffer Size: Unchecked.

Audio Encoding: Leave this alone unless you know audio.

3. Broadcasting Settings

Mode: Your desired mode.

Streaming Service: Twitch (or hitbox for Project M) (or your favorite streaming service!)

FMS URL: Choose your nearest city.

Stream Key: Go to your dashboard on Twitch, click on Stream Key, and copy and paste this value into this setting.

Auto-Reconnect: I like this checked so that the stream gets back online ASAP.

Minimize network impact: Leave this unckecked unless you’re streaming Netplay or you’re hosting a League of Legends tournament at the same time.

Automatically save stream to file: this lets you record and stream at the same time.

File Path: Where you want to save your recording if recording. .mp4 is the recommended file type.

Replay buffer: Not going to cover this feature. Google it if you’d like.

4. Video

Video Adapter: Should be one option. If there are two, make it your graphics card.

Base Resolution: Always use custom. Here are some combinations I recommend.

1280×720 – Good for anything except 1080p Smash 4. Could be 30 fps or 60 fps

1920×1080 – Smash 4 1080p at 30 fps.

If your internet sucks, go for a Resolution Downscale. Otherwise, keep it at None.

Disable Aero: If this option is available, check it.

5. Audio

Desktop Audio Device: Default

Microphone/Aux Audio Device: Select your microphone if you have one. Otherwise, disable.

Leave the other settings the same.

6. Hotkeys

If you want to set some hotkeys up, here is the place!

7. Advanced

Keep all of these settings the same other than the following:

Video -> CPU Preset: veryfast

Video -> Encoding Profile: main

Video -> Keyframe Interval : 2


That’s it for settings. In the next split, I’ll be talking about building your stream or recording scene in OBS. Now is a good time to try plugging all your devices in and just fiddling with the software.