Fix to Xsplit FPS/performance drop when streaming.
Forum Index > Tech Support |
Deleted User 81929
243 Posts
| ||
Jaso
United States2147 Posts
| ||
Deleted User 81929
243 Posts
| ||
R1CH
Netherlands10340 Posts
| ||
Deleted User 81929
243 Posts
| ||
alokin
Canada269 Posts
| ||
Deleted User 81929
243 Posts
| ||
scottyyy
United Kingdom796 Posts
| ||
Steverman
28 Posts
So basically you're using Xsplits Scene sources to get Dxtory's video output? I thought about that but didn't find the feature till you mentioned it :D. I've been looking for a FME alternative because I'm not satisfied with what VP6 can offer with limited bandwidth. | ||
Deleted User 81929
243 Posts
| ||
Steverman
28 Posts
I chose to use a FPS game to determine the quality because it is simply the best way to benchmark it. I roughly replicated my actions in both videos to make it comparable. Dxtory + Xsplit (x264): http://www.justin.tv/bingobeaver/b/285199895 As you can see it still suffers from what I mentioned in some threads before, which means that if bandwidth is the bottleneck in your x264/h264 stream, you'll most likely see a quality drop instead of dropping frames. As a bonus I don't have to use VAC (Virtual Audio Cable) to create my own stereo mixer anymore (USB headsets and stereo mix doesn't work well together). I can, however, conclude from my past testings that it is far superior than FME's h264 (x264 or h264, call it whatever you like) Dxtory + FME 2.5 (VP6) http://www.justin.tv/bingobeaver/b/285200050 Here you can see the quality staying at the same level throughout the video (more or less ) BUT with dropped frames (choppyness)... although I believe FME isn't performing at its 100%. This same principle goes for both cases: The higher the bitrate is, the better the quality you get. They just handle the framrate/quality in another way. Also please remember that this is for FPS games where there's a lot of motion unlike RTS games because I barely get any frame drops or major quality loss in RTS games, but this is just to demonstrate what the difference is. So in conclusion. Xsplit is an excellent broadcast program if you don't use its own screen capture program but it lacks a better codec to achieve good quality.. or maybe it's just my bandwidth :D. FME 2.5 can really good as well but it requires a really good computer along with a big upload in order to stream in full HD HQ assuming you're using VP6 since h264 is awful for FME. | ||
Deleted User 81929
243 Posts
| ||
Steverman
28 Posts
On May 06 2011 04:37 dTox wrote: Good analysis Steverman. Also, i can't tell much difference between your two tests. Is it possible these streaming sites hold us back on bit-rate/quality until we pay a subscription? Pay attention to the huge pixelation in the first video when there's a lot of motion. Full screen helps a lot if you didn't already do that :D. | ||
SuperSamuri0987
3 Posts
| ||
Deleted User 81929
243 Posts
| ||
SuperSamuri0987
3 Posts
On May 06 2011 05:27 dTox wrote: Download and install Dxtory. Open it, the tabs are pretty self explanatory. Simply adjust your input size/FPS to your desired setting. Once that's all setup in Dxtory, minimize, open Xsplit, click 'File > Add Camera > Dxtory (1/2/3/4 - whichever you have setup). Now Dxtory will capture your in game footage. Once in-game, press F12 and Dxtory will begin capturing. Also, make sure to set Dxtory to 'Direct Show Output'. Thank ya very much :D I'll have to give this a try. Xsplit by itself streams for me fine so far on stuff like Portal 2, but I've been having a lot of lag/chop issues when running Crysis 2 (game runs fine, stream looks terrible in multiple settings and bitrates) | ||
MyNameIsAlex
Greece827 Posts
this program is a wonder ! ima go try dxtory+flme 2.5 | ||
apm66
Canada943 Posts
no fps drops at all. my fps remained at 60 at all times. dxtory + fmle 3.2 | ||
KJH
Australia199 Posts
| ||
nkwd
United States99 Posts
| ||
Steverman
28 Posts
| ||
Celexi
Portugal5 Posts
| ||
Deleted User 81929
243 Posts
| ||
R1CH
Netherlands10340 Posts
| ||
WinteRR
Australia201 Posts
| ||
KimG
Norway88 Posts
Everytime I hit F12 to start the recording, xsplit/fme crashes. Does anyone know how to fix this? Thanks in advance. Edit: So I found out whats causing this crash. If I set "Adjust Mode" under "Video Settings" to Stretch or Extend, xsplit and FME crashes. If I use Crop it works, but the image gets really blurry, and it also removes some of my screen, so I dont get fullscreen. Hope there is a fix to this. -- KimG | ||
KimG
Norway88 Posts
Hope someone can clear this up :D Thanks! | ||
thebigdonkey
United States354 Posts
| ||
Deleted User 81929
243 Posts
| ||
fiskrens
Sweden196 Posts
| ||
Noxie
United States2227 Posts
Anyone have a stream with the type of quality you can get with only 1mb of upload? I guess dtox's will work for now though (= want to be able to compare quality. | ||
Jaso
United States2147 Posts
I may buy dxtory if the difference is that significant since Fraps doesn't work well with my laptop. | ||
Deleted User 81929
243 Posts
| ||
KimG
Norway88 Posts
On June 29 2011 22:47 dTox wrote: Sounds like you have 'Synchronize FPS' ticked. Also, about your cropping issue, you need it set to stretched, are you making sure to set 'dxtory camera 1' (the dxtory camera you have setup) as your capture region in Xsplit? And yes i am using windowed mode, but Dxtory will capture in full screen mode too. I only capture in windowed because sometimes i switch to a different capture scene in Xsplit before i minimize and capture desktop. Dxtory cannot capture desktop. I have not ticked off 'Synchronize FPS'. Regarding xsplit crashing, that only happens on stretched mode, and yes, I have the right camera in xsplit. | ||
Jaso
United States2147 Posts
I downloaded the trial yesterday and tested it out in CS:S recording at 100% resolution with 30FPS. I didn't notice any lag in-game, which was really nice since recording with Fraps makes games unplayable. However, after I stopped the recording (recorded to a USB2.0 hard drive), I played it back and found that the FPS in the video was like 1-2FPS at best. Is the issue that the transfer rates over USB2.0 are too slow? Which codec/settings do you use? (could you post a screenshot?) Thanks | ||
dukem
Norway189 Posts
| ||
Jago
Finland390 Posts
On June 30 2011 22:24 dTox wrote: I have 1MB upload and with my settings (which i tweaked for a long time) everyone rants about its quality. I have a decent computer too, though. It is much better than FRAPS, captures at a much higher bit-rate, HD quality. Except that default FRAPS codec is lossless quality, so you can't get better quality no matter how much you try. | ||
dukem
Norway189 Posts
| ||
Syex
1 Post
I just use this thread to post my issue. I wanted to start streaming a while ago, but until today I only got ~30-40FPS when streaming with XSplit with current settings. Then I saw this thread and tried Dxtory. So first thing: when I play and start recording per Dxtory my FPS remain at 60 and I got no difference. So now I want to stream Dxtory capture per XSplit. After pressing "start broadcast" my FPS never drop below 50FPS, what should be perfect playable. But mostly I got 60 FPS. Now my problem is, that although I got 60 FPS while streaming the game feels really sluggish/choppy. I think I tried to change every setting in XSplit, but it doesnt get better and I really cant understand that the gameplay feels so cruel with 50-60FPS :/ When I record per Dxtory and stream a blank XSplit scene it remains good, so the problem is XSplit. AMD Phenom II X3 720 @3,0Ghz 4GB RAM Radeon HD 4850 512MB 1,2MB Upload I want to stream in 960x600(8:5), but lowering the resolution to even the smallest makes no difference. None of the CPU, RAM or graphics card are at 100% capacity while streaming. Does anyone know what the problem could be? :/ | ||
BananaMann
United Kingdom32 Posts
| ||
| ||