Difference between revisions of "Stream 60fps"

From SDA Knowledge Base

Jump to: navigation, search
(Preparing AmarecTv)
(Method 2: OBS + AmarecTv)
Line 32: Line 32:
 
TODO: Fill this area in.
 
TODO: Fill this area in.
 
=Method 2: OBS + AmarecTv=
 
=Method 2: OBS + AmarecTv=
TODO: Fill this area in.
+
With AmarecTv loaded and footage coming in from your capture card, load up OBS and follow these steps:
 +
#From the main menu, click on Settings, then Settings
 +
#Under the Video tab (on the left side), change the framerate to 60
 +
#Once back to the main window, right click on Sources, then 'Add > Video Capture Device' (change the name to whatever you wish)
 +
#Set the device (topmost dropdown box) to Amarec Video Capture
 +
#On the right side, set the Audio to Amarec Audio Capture
 +
#Leave all other options (including deinterlacing) at their defaults
 +
 
 +
[[File:obs_amarec.jpg|350px]]
 +
 
 
=Method 3: OBS by itself=
 
=Method 3: OBS by itself=
 
TODO: Fill this area in.
 
TODO: Fill this area in.

Revision as of 18:04, 24 July 2013

Introduction

One of the biggest challenges to streaming from an interlaced source (primarily older game consoles) is how to properly get a 60FPS video feed. One would think that just setting the streaming app to 60 would do the trick, but that doesn't prep the video properly. The good news is that it's not too hard to achieve, but doing so will require a little bit of work.

In order to understand how this all works, it's important to follow the chain of events:

  1. The original video is grabbed
  2. A proper deinterlace is applied
  3. The deinterlaced video is sent to the streaming app
  4. The streaming app is set to run at 60 and the stream goes live

At 4 steps it's not much, but knowing the order (and what goes on behind the scenes) will help when getting your own solution implemented.

As of 7/23/2013, the simplest methods revolve around 1 of 3 program combinations:

  1. XSplit + AmarecTv
  2. OBS + AmarecTv
  3. OBS by itself

Preparing AmarecTv

Since AmarecTv is at the heart of the first two solutions, it's important to make sure the program is setup properly. Head on over to the Amarec configuration page and follow the steps to get your capture card working. Once that is done and you're able to get a proper video feed (you did remember to install the Live feature right?), continue on with the next steps.

Required Settings

Amarec preview.jpg

Under the Preview Tab, make sure the deinterlacer is turned on. This is critical since both capturing the window and Amarec Live will not produce a 60fps video feed if the deinterlacer is not running. The red highlighted area, labeled 3, shows all of the standard options. For older consoles, setting the top area to Auto and the bottom to Retro Game should work fine.

Amarec live.jpg

In the lower highlighted area of the Live tab, again labeled 3, make sure the Live checkbox is enabled. Once that's done, set the resolution to match your source material (720x480 or 640x480 for NTSC, 720x576 for PAL/SECAM). Next is the framerate, which should be set to 60 for NTSC or 50 for PAL/SECAM. Lastly, make sure the audio is set to either 44100/48000 sampling rate.

Once that's taken care of, AmarecTv is fully able to prep the video for your streaming app of choice.

Method 1: XSsplit + AmarecTv

TODO: Fill this area in.

Method 2: OBS + AmarecTv

With AmarecTv loaded and footage coming in from your capture card, load up OBS and follow these steps:

  1. From the main menu, click on Settings, then Settings
  2. Under the Video tab (on the left side), change the framerate to 60
  3. Once back to the main window, right click on Sources, then 'Add > Video Capture Device' (change the name to whatever you wish)
  4. Set the device (topmost dropdown box) to Amarec Video Capture
  5. On the right side, set the Audio to Amarec Audio Capture
  6. Leave all other options (including deinterlacing) at their defaults

Obs amarec.jpg

Method 3: OBS by itself

TODO: Fill this area in.

Personal tools