Question / Help Can't game capture

RNJesuz

New Member
I'm using game capture to stream GW2. yesterday i did a test and it streamed fine. today it doesn't seem to find the game. cause the other screen caps i do for music and whatever work fine, just the game capture of Gguild Wars 2 doesn't. am i doing something wrong or is this a known issue?
 

Krazy

Town drunk
Hm, this is odd. Even after closing both OBS and GW2 and starting both back up it won't capture? I just checked and GW2 still captures fine for me.

Did you upgrade to one of the OBS test versions recently? (within the last day or so)
 

RNJesuz

New Member
2 days ago i downloaded the 0.466 version ( i never had contacted with OBS before) but i didn't explore it. yesterday i started tweaking and trying to stream. i creted one scene, and mounted 2 capture, one game capture for gw2 and one screen capture so i could window the names of the musics i was listening to. y previwed and then streamed to twitch.tv. all was fine ( but gw2 only streamed when it was on display, if i alt tabed away gw2 would stop treaming, but when i alt tabed back to gw2 it would stream again). since everything seemed pretty much ok i left it there. today i tryed to strem again, the window for the music would go up, but gw2 wouldn't. the scenes and captures were the same, no changes were made. i tryed to go window fullscreen, fullscreen, nothing made gw2 game capture work.

(i have the capture mouse and stretch to screen option enabled) the obs is the 32bit version and im running windows 7 ultimate 64bit).
 

Krazy

Town drunk
No other programs are running that would use some sort of overlay like Teamspeak, and you aren't running any sort of FPS monitoring program along the lines of MSI Afterburner/EVGA Precision?
 

Dajova

Member
Try to disable "stretch to fit screen", it can apply that issue with gw2, i had that before as well.
 

RNJesuz

New Member
i fixed the problem. it happens whenever i have to restart the game. when i restar obs won't find it. to fix it i have to stop stream, close obs, restart game, open obs and start stream again. that's the only way i found to fix the problem, why it's happening i don't know.

now i have a new "problem". on the streaming "preview" window everything works fine, but if i go to my stream channel the video stutters alot. the game runs without any frame skips so i don't understand the problem. is it on the twitch.tv end or is it a obs encoding problem? i already tryed to tweak alot of options. downscale from 1080p to 720p, get more/less bitrate and more/less buffer size, get a slower x24 cpu preset... nothing seemed to fix the skiped frames from stream.

to those who know the game: usualy everything runs fine until i find an event with many people and mobs (cursed shore) or when my party finds a zerg in WvW.

to those who don't know the game: usualy i have no problem in stream unless the game has to render lots of objects. in pve areas it's particles + enemies + players, and in pvp areas it's groups of 80 people batling each other.

i don't think the problem is on my computer not being able to process all the games objects + encode video to stream because i notice 0 frame drops while playing ( i have not tested cpu usage though).

any help is apreciated, i can post my settings and a log if needed. ty in advance
 

RNJesuz

New Member
i read the forums and founf out that problems may come from latency and bitrate, i will do some more tests and report back. in the mean time any help is still apreciated
 

RNJesuz

New Member
i am not in the computer i stream with, thats the reason i didn't post a log. i will as soon as i'm able to (:
 

Krazy

Town drunk
Yeah, as soon as there is a log to look at it should be pretty easy to pin down your issue now. At least you got the game capture working.

The reason that happens is because the graphics hook has to clear out completely before it can rehook. For now, anyway.
 

RNJesuz

New Member
Code:
Open Broadcaster Software v0.466a - 32bit (´・ω・`)
-------------------------------
CPU Name: Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz
CPU Speed: 3192MHz
Physical Memory:  4095MB Total, 4095MB Free
stepping id: 9, model 10, family 6, type 0, extmodel 1, extfamily 0, HTT 1, logical cores 4, total cores 4
Windows Version: 6.1 Build 7600 
Aero is Enabled
------------------------------------------
Adapter 1
  Video Adapter: NVIDIA GeForce GTX 680
  Video Adapter Dedicated Video Memory: 2091581440
  Video Adapter Shared System Memory: 2147479552
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1680x1050
  Output resolution: 1120x700
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microfone (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using graphics capture
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1120, height: 700
    preset: veryfast
    CBR: no
    max bitrate: 3500
    buffer size: 3500
    quality: 10
------------------------------------------
SharedTexCapture hooked
Total frames rendered: 49, number of frames that lagged: 0 (0.00%) (it's okay for some frames to lag)
=====Stream End=======================================================================
=====Stream Start=====================================================================
  Multithreaded optimizations: On
  Base resolution: 1680x1050
  Output resolution: 1120x700
------------------------------------------
Loading up D3D10...
------------------------------------------
Using auxilary audio input: Microfone (VIA High Definition Audio)
------------------------------------------
Audio Encoding: AAC
    bitrate: 128
Using graphics capture
Using Window Capture
------------------------------------------
Video Encoding: x264
    fps: 30
    width: 1120, height: 700
    preset: veryfast
    CBR: no
    max bitrate: 3500
    buffer size: 3500
    quality: 10
------------------------------------------
SharedTexCapture hooked
Using RTMP service: Twitch / Justin.tv
  Server selection: rtmp://live-lhr.justin.tv/app
bufferTime: 1979, outputRateWindowTime: 1000, dropThreshold: 2479
Total frames rendered: 113256, number of frames that lagged: 48 (0.04%) (it's okay for some frames to lag)
RTMPPublisher::SocketLoop: Aborting due to bStopping
Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
=====Stream End=======================================================================

Profiler results:

==============================================================
frame - [100%] [avg time: 4.571 ms] [avg calls per frame: 1] [children: 85.7%] [unaccounted: 14.3%]
| scene->Preprocess - [33.8%] [avg time: 1.544 ms] [avg calls per frame: 1]
| video encoding and uploading - [51.9%] [avg time: 2.372 ms] [avg calls per frame: 1] [children: 33%] [unaccounted: 18.9%]
| | CopyResource - [0.722%] [avg time: 0.033 ms] [avg calls per frame: 0]
| | conversion to 4:2:0 - [2.17%] [avg time: 0.099 ms] [avg calls per frame: 0]
| | call to encoder - [29.4%] [avg time: 1.345 ms] [avg calls per frame: 0]
| | sending stuff out - [0.678%] [avg time: 0.031 ms] [avg calls per frame: 0]
==============================================================


that's the log from the last stream i made after checking internet conections.

i stream to twitch.tv and twitch saves the past transmissions. i checked the video recorded from last transmition and the video has 0 frame skips and has a good quality, however at LIVE the stream skips alot of frames and quality is reduced a tiny bit(but not enough to bother me much). i had several of my friends from diferent locations and ISPs check the stream all reported the same. however other people's twitch streams don't skip frames. i'm confused, is it my problem or twitch's :(

if there's anything i can do to solve the problem i would apreciate it :D
 

Krazy

Town drunk
Well live stream lag is generally due to too high bitrate. 3500 is actually overkill for that resolution/framerate. You can probably drop down to like, 2700 and still have great quality.

That said, you aren't lagging or dropping any frames, so it's likely on your viewer end.

edit: oh, wait, are you watching your stream on the same PC you are streaming from? don't do that, it will cause performance issues
 

RNJesuz

New Member
i wasn't watching the stream. by friends were and they were reporting to me via skype. when i did watch the stream(hapened once) was from my laptop ( i stream from my desktop).

thing is i wanted to fix the lag issues and then up the quality, im not satisfied with it and i believe my hardware can do much better.

i tryed diferent streaming server to get lower latency but its the same on all that i've tryed.
 

Krazy

Town drunk
Lag issues like that are almost always bitrate related, and usually an issue with your viewers' connection to the twitch servers. Especially since the log files aren't reporting you dropping any frames.

Food for thought: Twitch has been experiencing some issues the past few days, reported by many people. It may end up not being anything you or your viewers have to change and it could right itself.
 

RNJesuz

New Member
now that i think of it that's probably true. twitch is trying to implement a new beta channel of some sort that's probably the reason why my stream and other people's are so laggy then. maybe theyre just "maintaining" a high preformance onhigh demand streams and slacking a bit on us starters :b

if i can ask one last thing related to the quality of the stream you talked about. what's the best quality i can output with my desktop specs ( i think the log provided them all, if not i can post whatever's missing).

you've been of great help so far. thank you very much, OBS is realy great specialy since is free and better than most paid programs out there) :D
 

Krazy

Town drunk
I mean, your PC is pretty much similar in horsepower to mine. I stream GW2 on maxed settings at 720p60fps.

Disclaimer: I haven't really done any real "end game" content. However, I will say that if things get laggy in game, you can always lower graphics settings until stuff smooths out. Big hitters tend to be things like shadows and Depth of Field.
 

RNJesuz

New Member
streaming at 720p30fps i noticed the stream was kinda blury. the graphics weren't really smooth. i know i won't achiev in game graphics in the stream but i was hoping for better. is the prolem from the 30fps? does 60fps make that big of a difference? or is there more i can do... :D

btw end game, event the most intensive one won't get much more out of the PC than regular gameplay, specially if u played in beta events were 200 were at same place droping animations and particle efects everywhere xD)
 

Krazy

Town drunk
Well downscaling will never look as sharp as native resolution, because of how the downscale filters work. You should definitely have the PC horsepower and bitrate for 720p60fps, though.
 
Top