SC2SEA.com - Starcraft 2 SEA eSports Community Site


  • Home
  • About
  • Streams
  • Features
  • Tournaments
  • Forums
SC2SEA.com - Starcraft 2 SEA eSports Community Site > General Forums > Articles > sc2sea.com Featured Articles > How-to Tutorials > How to start streaming with Xsplit!
Community
House Clans
Clans
No recent threads.
Community
No recent threads.
Tournaments
No recent threads.
Latest Blogs New
tier list of people...
asdfSchnitzel
My Life Was Turned...
Sc2Clare
I've been playing...
SLCN.Wally
My Starcraft/eSpor...
syfChadMann
My Starcraft/eSpor...
syfChadMann
General
Stickied Threads
No recent threads.
General Threads
No recent threads.
StarCraft II
Starcraft General
No recent threads.
Strategy Discussion
No recent threads.
BSG Discussion
No recent threads.
Other Games
Other Games
No recent threads.
Sports
No recent threads.
News
News Archive
No recent threads.
Tournament News
No recent threads.
Articles Archive
Replays
Photo Gallery
Mark all forums as read
Reply
Display Modes
Article Tools
Unread Tue, 10th-May-2011, 10:46 PM Who's Who:   BnetId: aLtnirvAnA.951  BattleTag: nirvAnA#1429  Race: Clan: aLt  Location: Singapore  Total Posts Made: 4,857 # 1
nirvAnA
Admin
nirvAnA's Avatar
Tourneys Joined / Won: 1/1
SC2SEA Supporter!Elementary my dear WatsonThe LegionnaireLetters to CleoThe GatekeeperCommunity Builder
Achievements (7)
found this gem posted by R1ch on TL, thought it would be useful for all u xsplit streamers!

Quote:
On May 09 2011 08:02 R1CH wrote:
What?
I recently wrote a stream quality guide and lambasted XSplit for it's lack of multi-core encoding which severely hinders performance on modern PCs that can execute 4 or 8 threads simultaneously. I was intrigued since XSplit uses x264, which is programmed to be multi-thread capable and decided to look into it further.

Turns out XSplit ships with an old x264 encoder which either doesn't support multithreading or it is turned off by default. Thankfully due to the wonders of API compatibility, we can simply drop in a replacement encoder and get full benefit from multi-core systems! Here are two videos highlighting the difference, encoded with the exact same xsplit settings - same bitrate, same FPS, same quality - only the modified encoder.

Preview Video
Here's a preview of the difference using fast action (Quake II) with hard-to-encode scenes (motion blur, quick camera switching, etc):

Old x264: http://www.mediafire.com/?vivb4c3dckabuy3
New x264: http://www.mediafire.com/?4wz96f7i84sk8cx

How To Install
0. Close XSplit.

1. Download libx264112.zip.

2. Rename libx264-112.dll in your C:\Program Files\SplitMediaLabs\XSplit folder to libx264-112.dll.old

3. Extract the new libx264-112.dll to your C:\Program Files\SplitMediaLabs\XSplit

That's it! Now when you encode with XSplit, it will use as many cores as necessary for a good quality video.

On my Core i5 2500k @ 4GHz, I am able to use the x264 "medium" preset - the same quality that our TSL VODs are encoded in - in realtime @ 720p30. Obviously results will vary once you throw SC2 into the mix, but for those of you who use XSplit on quad core and especially i7 CPUs, this should allow you to greatly increase quality on your stream (note that replacing this DLL won't actually improve quality by itself, it will allow you to set higher quality without running into single thread CPU limits).

Credits
The x264 encoder was taken from LoRd_MuldeR's libx264 for AVIDemux replacements (link). I have re-hosted it on TL to ensure a safe download.
nirvAnA is offline Send a message via Skype™ to nirvAnA   OLD POST Reply With Quote
nirvAnA
View Public Profile
Send a private message to nirvAnA
Visit nirvAnA's homepage!
Find all posts by nirvAnA
Unread Thu, 26th-May-2011, 12:11 AM BnetId: Aero.147  Race: Clan: pX  Location: Chinchilla, Australia  Total Posts Made: 95 # 2
pXAero
pXAero's Avatar
Tourneys Joined: 14
Unearthed Talent
Achievements (1)
Was thinking about downloading Xsplit and doing some streaming this week. Thanks HDPhoenix for making me check that my internet is too crap to do it before I even started lol :]
pXAero is offline   OLD POST Reply With Quote
pXAero
View Public Profile
Send a private message to pXAero
Find all posts by pXAero

Reply
Page 2 of 2 < 1 2 All

« Previous Article | Next Article »
Article Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Switch to Linear Mode
Hybrid Mode Hybrid Mode
Threaded Mode Switch to Threaded Mode


Similar Articles
Article Author Forum Replies Last Post
Streaming Terran next 4 days ROOT`iaguz Strategy & Improvement 4 Sun, 24th-Apr-2011 3:51 AM

Events
Upcoming Events Add
No events scheduled in
the next 7 days.
OSC SEA Participation Bonus
Live Streams
No streams online.
Open SEABets
No open bets.
2015 OSEANIC Series
Latest Results
Americas Open #110 KeeN
OSC SEA Weekly #24 Probe
SC2Online Comm Open #38 aLive
February EU Ladder Heroes Nerchio
February NA Ladder Heroes TRUE
ANZ Cup #12 iaguz
Filthy NA Weekly #16 Semper
Proxy Tempest Open #43 PiLiPiLi
Top 20 OSC Rankings
1ByuN
2Seither
3DemiLove
4PiLiPiLi
5Kelazhur
6Cham
7iaguz
8aLive
9Solar
10KeeN
11EnDerr
12KingkOng
13TRUE
14GuMiho
15Probe
16puCK
17Snute
18PandaBearMe
19PiG
20Ryung
Full Point Standings
Earn extra points with Challenge Matches!
Bounties
Defeat these players and collect the $'s!
ByuN$100
INnoVation$75
Solar$75
Neeb$60
herO$50
GuMiho$50
Nerchio$50
TRUE$50
uThermal$50
Kelazhur$40
MajOr$40
Scarlett$40
Snute$40
aLive$30
Bly$30
iAsonu$30
KeeN$30
PiLiPiLi$30
puCK$30
Ryung$30
Cham$25
Cyan$25
iaguz$25
Guru$25
Seither$25
Semper$25
JonSnow$15
PandaBearMe$15
Probe$15
Latest Collected
Yours 2-0 Neeb $60
SC2ONLINE Comm Open #38
Azure 2-0 Seither $25
ANZ Cup #12
Cham 2-0 Cyan $25
OSC All Stars #24
FuturE 2-0 KeeN $30
ESL Americas Open #109
Donations
Donate using Paypal!

Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.
Home - Contact Us - FAQ - Members List - Advertise - Terms of Service - Top - Mobile-friendly (alpha)
Powered by vBadvanced CMPS v3.2.2
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
The contents of this webpage are copyright of sc2sea.com © 2010-2015. All Rights Reserved.
The Grandmaster Manual is a Starcraft 2 Guide created and owned by sc2sea.com
Starcraft2 is a trademark of Blizzard Entertainment, this is a community fan site and no infringement is intended.
Custom artwork by Zeus, Banner designed by Cute, other artworks is used with permission with credits listed here. vBulletin skin by CompletevB.com