Question / Help Dropped Frames with 3DS Capture Card

OmegaDerrick

New Member
hi, new on the forum, i have been having some issues lately with streaming obs with 3DS Capture Card, no matter what my settings are im getting dropped frames (9-30 or sometimes even more). i know its not my network, as i have 6mb uploads. i tried streaming without the capture card on the streams and the dropped frames stop. as soon as i bring back the 3ds's either on window capture or game capture plugin obs starts dropping frames. please hope someone can give me some advice thank you! i dont know if obs isnt capturing the frame rates from the 3ds viewer software or whats the problem all my settings are fine, here is a log file of a stream test i did.

https://gist.github.com/4868a941df396c248a1af732cbb8b453
 

OmegaDerrick

New Member
more info: i also tried faster cpu presets up to Ultrafast presets, i would get low cpu usage but i would still get those dropped frames.and i also tried downscaling to the lowest resolution output and i still those frames are dropping. i've tried everything n nothing seems to be working to get rid of that. at times it doesnt do it, works but then as i try it some other time it goes crazy again. i even tried custom 264 commands to adjust stuff
 
You are getting some dropped frames which could imply that your route to the Twitch ingest servers is not the best. Have a look at this tool and see if anything jumps out at you:

http://www.teamliquid.net/forum/tech-support/478845-twitchtest-twitch-bandwidth-tester

However there is something else weird happening and I don't really understand it, the whole way through your session you are seeing this error:

[game-capture: 'Top 3DS'] d3d9_shtex_capture: StretchRect failed (0x8876086C)

Pasting it here in case anyone knows what it is about but it could well be related to the problem because it's in part of the code that is capturing your game. Have you tried Window Capture or Display Capture instead to see if capturing the application in a different way helps at all?
 

OmegaDerrick

New Member
No i havent tried that one. But i did try the other one. That shows last ave and jitter. N well im no where near a twitch server. Im located in Belize, Central America. N i gotta be checking the servers everytime to see which one is best for that moment that i wiuld go live. And yeah ive noticed that error, it always displays that. I couldnt find online what it is or if someone else has had this error. Yeah ive tried all the different capture sources already, n even different configurations on the 3ds viewer program but im still getting that error which is causing drop frames. I've never had this problem before. And i just got this 3ds capture card a week ago from repairs. As d card died on me. So i sent it back. When i got it back, i started streaming again, and it wasnt giving me those errors. But then eventually it started doing that. I even tried reinstalling the new version of obs n still had the same problem. N i cleaned installed the old obs i had n still getting that error.
 
What's the capture card called that you are using for your 3DS and the name of the software? Just for interests sake more than anything because I think this is to do with the software you are using and not OBS but wanted to dig into it a bit further for you.
 

OmegaDerrick

New Member
Its Katsukity's built in capture card they install inside a 3ds. Im not sure if its the viewer software of it. Because it works great, itself doesnt drop frames or whatever i can leave it on for a day n i dont get any audio or video feed glitches on its viewer software.
Viewer software: nonstd 3line Diff Signal Viewer
Builtin capture card on 3ds: couldnt find the actual name but under devices when its connected to usb port it says: non-standard.com FX2 new video capture device

And also i tried different settings, i changed Profile to Baseline with UltraFast preset and i dont get any video drop frames. If i change it to a slower preset or back to Main profile i start getting drop frames :/
 

OmegaDerrick

New Member
I jist tried Ultrafast with Profile Main and it didnt drop frames wtf haha sometimes it works n other times it doesnt. Ahh :/ my cpu usage on obs does not even go any higher than 15%. With that settings and i also turned off the tune settings to none
 
OK cool then it's probably just down to the CPU taken up by the 3DS capture software and driver that's causing the problem and making OBS takes less fixes it. Good stuff!
 

OmegaDerrick

New Member
Yeah! Still dont know exactly why but haha i found some settings were its doable. Goes up to lik 1% drop frames then it goes back down to 0%. N stays there. Or goes up to 1% again. But ive been checking the recorded stream of it on twitch n the recording has no lags or stutters. So all is good! I guess if i had more cpu power id be able to make it better. But im good with this result for now. Haha

Heres the latest recorded stream i tested. http://www.twitch.tv/omegaderrick/v/59373686
 
Top