Increase screen capture frame rate?

Various experience with applications based on Live Server

Increase screen capture frame rate?

Postby cdpearce » Tue Mar 27, 2012 4:25 pm

Is it possible to release a version of the UScreenCapture DirectShow filter that allows the frames per second rate to be set to 60? The current limit is 30, but I would like to be able to create a 720p HD stream that would require capturing the screen 60 times per second.
cdpearce
 
Posts: 0
Joined: Tue Mar 27, 2012 4:19 pm

Re: Increase screen capture frame rate?

Postby admin » Wed Mar 28, 2012 7:53 am

Not sure why this requires 60 fps...For screen capture it's a totall CPU kill - even 30 fps is a kill.
In general, there is no much sense to capture screen at rates more than 15 fps.
admin
Site Admin
 
Posts: 415
Joined: Fri Aug 21, 2009 10:13 am

Re: Increase screen capture frame rate?

Postby cdpearce » Wed Mar 28, 2012 10:13 am

It's streaming just fine for me at 30fps. CPU utilization is around 14% with an i5-2400 processor. What makes no sense is arbitrarily saying that I am forbidden to run at 60fps if my application would benefit from it. Everyone who has an inadequate CPU or no need for 60fps is welcome to continue capturing at 15! But, why set an arbitrary limit in the software? It doesn't hurt anyone else for me to go higher.

If you really want to discourage people from using it, how about a Boolean in the configuration that is "no-paramter-validation-check" or something like that? Tell people never to set it unless they want unpredictable and unsupported results. But, if you set it, the software will not validate any of the parameters and you can try something as "crazy" as 60fps capture if you want to.

Call it "software over-clocking" if you like!
cdpearce
 
Posts: 0
Joined: Tue Mar 27, 2012 4:19 pm

Re: Increase screen capture frame rate?

Postby cdpearce » Thu Apr 05, 2012 10:44 am

So, is that a "no" on increasing the frame rate?
cdpearce
 
Posts: 0
Joined: Tue Mar 27, 2012 4:19 pm

Re: Increase screen capture frame rate?

Postby admin » Sat Apr 07, 2012 9:22 am

When we have time.....sorry
admin
Site Admin
 
Posts: 415
Joined: Fri Aug 21, 2009 10:13 am

Re: Increase screen capture frame rate?

Postby rogerdpack » Tue Apr 10, 2012 11:55 am

In a desire to be "as cool" as the unreal directshow desktop capture, which is apparently setting the timestamps "right" but my own filter not, how do you guys set the timestamps on each dshow sample?

it is something like the equivalent to
frame_length = 1/30.0;
CSourceStream::m_pFilter->StreamTime(now);
SetTime(&now, &now+(frame_length)); ?

Thanks!
-roger-
rogerdpack
 
Posts: 0
Joined: Tue Apr 10, 2012 11:12 am

Re: Increase screen capture frame rate?

Postby admin » Wed Apr 11, 2012 11:08 pm

- Is there anything on the Earth that really matters,
such a thing that could change the way events happen not only on Earth but even in other worlds? - asked I of my teacher...
- Yes there is - answered he
- What is it?
- It is.... - began my teacher but has suddenly stopped...
I was standing and tensely waiting for his answer...He, however, was silent
And I was standing and I was silent
And he was silent too
And I was standing and waiting and kept the silence
And he kept the silence too
Both of us are standing in silence
Ho-la-la!
Both of us are silent!
He-le-le!
Yes, we both are standing and keeping the silence!

Daniil Kharms, 16-17 of July 1937
admin
Site Admin
 
Posts: 415
Joined: Fri Aug 21, 2009 10:13 am


Return to Live applications

Who is online

Users browsing this forum: No registered users and 1 guest

cron