|
On April 22 2012 03:17 Flaiker wrote:Show nested quote +On April 20 2012 23:53 framtidenskrig wrote: i dont understand that people dont think anything under 1mbit upload speed means that you cant stream HD. i got 0.7mbit in upload speed i stream 25fps @ 720p.... No lag of course... I have to agree. I can stream 720p in good quality without lag as well at 1mb/s upload
You can do 300kbit 1080p, it doesn't mean it's the best resolution to stream at for 300kbit. As far as 1mbit bitrate goes, that's borderline for 720p, and is definitely at the lowest range. You would probably have better results with a slightly lower resolution.
The result of streaming at too high of a resolution for your bitrate is "macro blocking" (aka "blocking"). You can read up on it if you want more information, but for any savvy users this should be fairly common knowledge, it's discussed a lot in the streaming/video encoding world.
|
United Kingdom20158 Posts
On April 21 2012 14:02 apoct wrote:Show nested quote +On April 21 2012 09:06 Cyro wrote:On April 21 2012 01:08 apoct wrote: @Cyro
Btw, one of my testing machines is an i7 950 (@ 4.4ghz). Your SC2 numbers sound correct, but you shouldn't have that much difficultly with Tribes Ascend. What GPU do you have? GTX580, the game just seems to put 2-3x the CPU load on encoder on the same preset as sc2. Tribes doesnt cap my GPU at any point (it probably would, but the annoying forced framerate limiter stops it) How do you have a 950 @4.4ghz? I was under the impression that ~4.2 was extreme high end for those cpus with an NH-D14 or something It's on water. My gaming machine is an i7 3930k @ 4.7ghz, but I've pushed it to 5.0ghz. Though, I really don't need it that high so day-to-day I run the 3930k at 4.7ghz. That chip already murders everything I throw at it anyways, lol. Ok so, what input source are you using in XSplit? Screen region, gamesource, dxtory?
Tried all 3, doesnt seem to have any impact on CPU load, just game performance. Screen Region gives me much higher FPS (gamesource hits my framerate by ~70%?) but gives a frame or two of input lag. I would like to encode @540p60 and can hold that without any frame drops in output video or stream @veryfast on 2 cores, but capturing/gamesourcing 1920x1080 source @60fps hits framerate too hard, so im sticking to 30fps @slow for now :/
3930k would be sick to have, but you would be limited i guess to 720p60 at a decent preset because you really need a capture card to not drop from 330fps to 80 while staring at 6 probes on minimum graphics by adding game source, which is unfortunate. Dropping to sub-20fps whenever you engage in PvZ past the 12 minute mark (and much further if there are storms, banelings etc everywhere) makes the game completely unplayable.
|
On April 23 2012 14:55 Cyro wrote:Show nested quote +On April 21 2012 14:02 apoct wrote:On April 21 2012 09:06 Cyro wrote:On April 21 2012 01:08 apoct wrote: @Cyro
Btw, one of my testing machines is an i7 950 (@ 4.4ghz). Your SC2 numbers sound correct, but you shouldn't have that much difficultly with Tribes Ascend. What GPU do you have? GTX580, the game just seems to put 2-3x the CPU load on encoder on the same preset as sc2. Tribes doesnt cap my GPU at any point (it probably would, but the annoying forced framerate limiter stops it) How do you have a 950 @4.4ghz? I was under the impression that ~4.2 was extreme high end for those cpus with an NH-D14 or something It's on water. My gaming machine is an i7 3930k @ 4.7ghz, but I've pushed it to 5.0ghz. Though, I really don't need it that high so day-to-day I run the 3930k at 4.7ghz. That chip already murders everything I throw at it anyways, lol. Ok so, what input source are you using in XSplit? Screen region, gamesource, dxtory? Tried all 3, doesnt seem to have any impact on CPU load, just game performance. Screen Region gives me much higher FPS (gamesource hits my framerate by ~70%?) but gives a frame or two of input lag. I would like to encode @540p60 and can hold that without any frame drops in output video or stream @veryfast on 2 cores, but capturing/gamesourcing 1920x1080 source @60fps hits framerate too hard, so im sticking to 30fps @slow for now :/ 3930k would be sick to have, but you would be limited i guess to 720p60 at a decent preset because you really need a capture card to not drop from 330fps to 80 while staring at 6 probes on minimum graphics by adding game source, which is unfortunate. Dropping to sub-20fps whenever you engage in PvZ past the 12 minute mark (and much further if there are storms, banelings etc everywhere) makes the game completely unplayable.
If you are wanting to do 60 fps (or anything higher than 30 fps for that matter), you need to use a direct hook such as GameSource or DXTory. Screen region only captures 24-30fps, so streaming at higher will make no difference, as the source will be less. For certain games it's optimized for, Gamesource can be good. But generally, DXTory has better performance. In time, this will change as Gamesource is developed more.
Also, if anyone has a GTX 680, the drivers are causing issues with DXTory. Some games it results in super low fps while recording (or outputting to DirectShow), while other games the output itself will be choppy.
|
Is there any big difference between 60fps and 30fps ? I just tried that and I really see no difference ?!
|
On April 23 2012 21:54 DooMNoThx wrote: Is there any big difference between 60fps and 30fps ? I just tried that and I really see no difference ?!
The difference between a 30FPS and a 60FPS stream is huge. Try watching stephanos stream and then switching to djWheats stream. Djwheat has 60 FPS, stephano 30. You can clearly see it running much much smoother. If you see no difference then its likely you cant handle the strain of it and your game isn't reaching 60 FPS.
Im running a 720p stream @ 50fps at the moment @ www.twitch.tv/kaluroo. There's a huge smoothness difference between a 30 and 50 FPS stream.
People come in there all the time to compliment me on the high FPS rate, that it's really good on the eyes. I have my settings so that there aren't any video artifacts popping up when you rapidly switch sceneries and that there is a steady constant 50 FPS.
A lot of streams get artifacts for half a second before smoothening out when switchin sceneries, not something you'll want with the rapid gameplay of sc2 ^^'.
Streaming computer: Processor: Core I5 2500k 3300mhz @ 4900mhz (1,45vcore) Processor cooling: Corsair H80 watercooling memory:Corsair Vengeance 8GB Low Profile 1600mhz Harddisk: SSD Crucial m4 CT128M4SSD2 128GB Videocards: 2x Sapphire HD6950 Dirt3 edition - Clocked and flashed to 6970 clocks. Motherboard: ASUS P8Z68-V PRO/GEN3 Power supply: XXFX series750W XXX Edition
Thats my computer and I have a 100mbit up 100mbit down fiber optic connection. There is no way in hell that I can get a 1080p 30FPS stream without scenery switch artifacts. I doubt anyone can at the moment. Unless I completely ignore the compression rate and go for the fastest rate, but then it would be a huge hit on people's connections to even watch my stream.
All the good streamers stick to 720p to avoid the scenery-artifacts. Including idra.
|
On April 23 2012 21:54 DooMNoThx wrote: Is there any big difference between 60fps and 30fps ? I just tried that and I really see no difference ?!
It's a huge difference. Almost all gamers can notice the difference instantly. I stream at 45 fps and 60 fps (mostly 60 fps though) and get compliments all the time on my stream, same as the poster above.
http://www.twitch.tv/apoctv
In my opinion, the future of game streaming is high FPS streams.
Oh btw, a couple of the recordings from my stream won't look amazing, as DXTory developer says there's a bug with the GTX 680 drivers currently, which results in low fps output. And since I use DXTory... =\
|
Alright guys, today I will be casting a tournament and try the 60 fps without telling my viewers and see if they notice the difference, thx for the long answers. <3
|
On April 24 2012 15:55 DooMNoThx wrote: Alright guys, today I will be casting a tournament and try the 60 fps without telling my viewers and see if they notice the difference, thx for the long answers. <3
The majority will, assuming your CPU can handle 60 fps and will actually output 60 fps. You also need to have a source that's sending 60 fps to XSplit. Which means, you can't use screen region (in XSplit) and get 60 fps. You will need to use Gamesource or DXTory. Good luck
|
On April 24 2012 17:24 apoct wrote:Show nested quote +On April 24 2012 15:55 DooMNoThx wrote: Alright guys, today I will be casting a tournament and try the 60 fps without telling my viewers and see if they notice the difference, thx for the long answers. <3 The majority will, assuming your CPU can handle 60 fps and will actually output 60 fps. You also need to have a source that's sending 60 fps to XSplit. Which means, you can't use screen region (in XSplit) and get 60 fps. You will need to use Gamesource or DXTory. Good luck
Thx for the info but i know that already, and yes my cpu is powerful enough, i will give some feedback of my viewers when my show finishes ^^
|
Dxtory is such an improvement from game source. Dxtory gives me like 30-40 additional FPS.
Though It sometimes drops below 60 sadly. Streaming 720p @ 60 FPS while playing starcraft 2, sometimes drops my game below 60 FPS. Should this even be happening with this rig:
Streaming computer: Processor: Core I5 2500k 3300mhz @ 4900mhz (1,45vcore) Processor cooling: Corsair H80 watercooling memory:Corsair Vengeance 8GB Low Profile 1600mhz Harddisk: SSD Crucial m4 CT128M4SSD2 128GB Videocards: 2x Sapphire HD6950 Dirt3 edition - Clocked and flashed to 6970 clocks. Motherboard: ASUS P8Z68-V PRO/GEN3 Power supply: XXFX series750W XXX Edition
This is even on medium settings during large battles. I do play full screen windowed though.
Preset is veryfast, 2500kbps, 720p, 60 FPS, quality 10.
|
Hey there,
I have to disagree that the screen region option cant do 60 fps.
http://www.twitch.tv/arch00/b/316019041
This is a test video i did with diablo 3 and compared to the other tests i did at 30fps, this video came out twice as fluid and smooth. Do you agree that it looks like 60fps output?
Ill definitely be picking your brain later once im home and not typing from my phone
|
Apparently only with Aero on is it limited to 24-30 fps on the capture. (Referring to screen region). With aero off, Hellgreen (@XSplit) was able to get 56.76fps on the capture.
This is news to me as well, Henrik (@XSplit) told me it was capped at 24-30 fps.
|
A lot of people are commenting saying that they are streaming at 720p with .7 upload. I have an i7 2630QM with .7 upload speed but seem to lag when i set the resolution to 720p. What settings are you guys using/should i be using for vbv bitrate and quality at .7 up?
|
Ok so I'm home now,
You said in your guide 14. Automatically record broadcast - You never want to use this. If you want to do a local recording, use the “Local Recording” profile, not this
wondering what effect this has?
Also I noticed we have almost exactly the same system specs (3930k w/ GTX 680). I watched your clip testing out BF3 @ 1080p/60FPS and you seemed to have the same stuttering issue as myself.
Have you been able to get BF3 any smoother? I'd like to chat with you about it when you're available. I tried catching your on irc, add me on skype @ Archaic00 if you're cool with that.
Thanks
|
Is DXtory a better choice over screen capture then? If so I need to switch.
|
On April 25 2012 11:30 Arch00 wrote:Ok so I'm home now, You said in your guide Show nested quote +14. Automatically record broadcast - You never want to use this. If you want to do a local recording, use the “Local Recording” profile, not this wondering what effect this has? Also I noticed we have almost exactly the same system specs (3930k w/ GTX 680). I watched your clip testing out BF3 @ 1080p/60FPS and you seemed to have the same stuttering issue as myself. Have you been able to get BF3 any smoother? I'd like to chat with you about it when you're available. I tried catching your on irc, add me on skype @ Archaic00 if you're cool with that. Thanks
If its the latest VOD's, its DXTory issues for me. I'll be pushing 120fps constant (I use vsync/cap fps at monitor refresh rate), and DXTory is outputting steady at 60fps, and my CPU usage isn't above 50% even and still the output is laggy.
If you check one of my older VODs of playing in BF3 Beta, it should be pretty perfectly silky. And that was done on an i7 950 with GTX 470.
I added you on skype btw.
|
How can I limit the video bandwidth when I do a local recording?
|
Its not adviced to put max upload speed on Max Bitrate. This should only be done if you are partnered with Twitch.tv (Automatic Transcoding). If you put 5 Mbit on bitrate you are basicly saying "Sorry! You need atleast 5 Mbit inbound to view my stream". Also the VBV Buffer should be 1 to 2x the bitrate. I am using 2x bitrate for best results.
|
On April 25 2012 16:52 Esoterikk wrote: Is DXtory a better choice over screen capture then? If so I need to switch. I have mixed experience. For SC2 I use screen capturing by Xsplit, but for Diablo 3 I need DXTory to get acceptable performance. But it looks like this depends on some (unknown? at least to me) configuration issues.
On April 26 2012 17:57 Avean wrote: Its not adviced to put max upload speed on Max Bitrate. This should only be done if you are partnered with Twitch.tv (Automatic Transcoding). If you put 5 Mbit on bitrate you are basicly saying "Sorry! You need atleast 5 Mbit inbound to view my stream". Also the VBV Buffer should be 1 to 2x the bitrate. I am using 2x bitrate for best results. I don't know if this is supposed to be a reply to my question?
I need to record some things locally because I have a usable upload speed of about 500 kBit (video and audio combined) which is too low for HD video. When I use local recording however, I get really big files which take ages to upload on Own3D or Youtube. I would like to limit the bandwidth.
|
Sorry it was for the thread starter Regarding your question you can adjust bitrate for local recording under User Settings and just edit Local recording. Setting higher VBV Max Bitrate and FPS under the view menu will result in higher recorded file. So lowering these two files will result in smaller files.
|
|
|
|