Question / Help dxtory & TF@

hey guys ran into some problems trying to livestream tf2.

i have a test video here:

twitch.tv/mikephlurry

the problem is dxtory won't record tf2 fullscreen and broadcast it on OBS. also when i run the screen region capture & dxtory, there's a black overlay (dxtory)

any solutions?

running an i7 quadcore and nvidia geforce gt 650m with 8gb ram
 

Lange

Member
Your dxtory may be trying to capture the OBS window instead of TF2. Add OBS to your Dxtory exceptions list.

Also, make sure you have "-nod3d9ex" in your TF2 launch options. If you don't, Dxtory will not be able to hook into TF2.
 

Staretta

Member
Lange said:
Also, make sure you have "-nod3d9ex" in your TF2 launch options. If you don't, Dxtory will not be able to hook into TF2.
That's not completely true. I currently run TF2 without the -nod3d9ex option, and Dxtory hooks it just fine. I do agree with adding OBS to dxtory's ignore list though.

As for the solution, make sure you are actually recording with dxtory. By default, to capture with Dxtory, you need to hit F12. Or, if you setup a custom hotkey, whatever you have setup for Start/Stop movie capture in the hotkey settings.

Secondly, you don't need Screen Region Capture, and Dxtory running in the same scene. They can be separate scenes. Screen region capture will capture TF2 just fine as long as TF2 is running in windowed mode.
 
this means ill have to swap scenes whenever i want to stream tf2 or my desktop? :/

also i added tf2 to the ignore list on dxtory (im using version 2.0.104) and im still having the same problem. i also put dxtory vid cap on scene 1 and screen region cap on scene 2.

dxtory is set to 1280x720 in video & output
obs is set to native (1600x900)

from another thread*
Hey, what you need to do it set the base resolution in video settings to that of your source (game/window/etc). If you're capturing a game window that's 800x600 (just as an example), you'd want to set that as your base resolution in the settings.

ive set obs to 1280x720 and i still encounter the problem
 

Staretta

Member
There might have been a bit of a communication issue. Did you mean to say you added OBS, or did you add TF2 to the ignored list? If TF2 is on your ignored list, how is Dxtory going to hook it, so you can output video if you told it to ignore tf2? :(
 
i added obs to the ignore list. tf2 isnt on that list and i also found the problem

msiafterburner api overlay conflicts with dxtory. i turned it off and now it works, but when i set it to something other than my native resolution the screen turns red

edit: just fixed the red screen problem. set the configure on my source for dxtory to the correct resolution. awesome
 

Staretta

Member
Oh, didn't know msi afterburner had an issue with dxtory. I'll have to remember that in the future, thanks. I'm glad you were able to get it fixed.
 
bitrate is 2k/2k, quality 8, cores 8, buffer size is 4k quality setting is low. i have a ssd and tried both high and low. doesnt really look any different
 

Staretta

Member
Well, I'm know currently I'm running with quality 6 in tf2, because quality 8 and 10 basically killed high motion scenes for me. Anything involving high motion would look pixelated and blurry. The other thing I'm wondering, is if letting OBS downscale it, instead of Dxtory, would make it look better. So, having Dxtory output at your native, and having OBS set at your native, and then downscale it to 720.
 
i don't know the facts, but that sounds like more commands/processes instead of just setting the inputs at a static number like 1280x720 so the software just captures it and renders it straight off.

i currently have my screen region set to native resolution and dxtory & obs source set to 720p for full screen games, but the quality still looks pretty bad. i even captured a playtest off stream and the video came out a little funky. Could be my dxtory settings but i dont know. I set the frames from 30 to 45 and it still seemed a little choppy/jittery
 
Top