ststeiger / webcamstudio

Automatically exported from code.google.com/p/webcamstudio
GNU General Public License v3.0
0 stars 0 forks source link

max framerate: 30 fps. can we increase to 60 fps? #110

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. in mixer setting, framerate can not be set higher than 30
2.
3.

What is the expected output?
I would like to be able to set it at 60 fps 

What do you see instead?
entering 60 in the framerate, drops is back to 30

The Operating system you are using (Linux, Windows etc)?
Ubuntu Studio 

What version of WebcamStudio are you using?
0.65

What version of Java are you using?

What is your Webcamera vendor, model and version?

For *nix users please enter the output from "sudo lsusb"?

NA, this is a feature request.

Thanks in advance.
RJ

Original issue reported on code.google.com by skickm...@gmail.com on 18 May 2014 at 10:00

GoogleCodeExporter commented 9 years ago
Hi,
 for the first tests I will have to exclude the audio if the master frame rate is setted to 60 ...
Don't know much about 60 fps playback ...
karl

Original comment by soylent...@gmail.com on 19 May 2014 at 7:04

GoogleCodeExporter commented 9 years ago
Hi Karl,

Do you mean audio taken from the camera?
If so, in my application that would be totally fine as I'm not using the camera 
audio (yet).

I'm planning to use multiple camera feeds and a single (separate) audio input.

Since the events I'm trying to cover are highly dynamic in motion, frame-rate 
is important; even more important than resolution. In balancing network 
limitations, I'd rather stream somewhat lower resolution with higher frame-rate.

If you have a version to try the higher frame-rate without audio, please let me 
know.

Cheers,
RJ

Original comment by skickm...@gmail.com on 31 May 2014 at 11:02

GoogleCodeExporter commented 9 years ago
Hi RJ,
 the fact is that WS mixer can't handle up to 30 fps for all kind of streams ...
If you try to transcode WS UDP output to 60 fps with avconv, cvlc or GStreamer 
command line?
I will do some test and let you know.
Thanks.
karl

Original comment by soylent...@gmail.com on 1 Jun 2014 at 6:12

GoogleCodeExporter commented 9 years ago
Hi RJ,
 maybe i got something ...
In WebcamStudio set the fps to 30, add a video source and start "UDP Mpeg2 Out".
Open a terminal and type:

gst-launch-1.0 udpsrc uri="udp://127.0.0.1:7000" ! tsdemux name=demux demux. ! 
queue max-size-buffers=0 max-size-time=0 ! mpegvideoparse ! mpeg2dec ! tee 
name=t_vid ! queue max-size-buffers=0 max-size-time=0 ! videoconvert ! 
videoscale ! videorate ! video/x-raw, format=RGB, width=720, height=480, 
framerate=60/1 ! videoconvert ! fpsdisplaysink name=fpssink 
video-sink=xvimagesink signal-fps-measurements=true t_vid. demux. ! queue 
max-size-buffers=0 max-size-time=0 ! mpegaudioparse ! flump3dec ! audioresample 
! audio/x-raw, format=S16LE, channels=2, rate=48000 ! audioconvert ! alsasink

Should display WS output and the current 60 fps.
From this you can modify the gst-launch pipe to output to a different 
destination than the screen.
Let me know.
Thanks.
karl

Original comment by soylent...@gmail.com on 1 Jun 2014 at 9:13

GoogleCodeExporter commented 9 years ago
No activity in the last six months.

Original comment by soylent...@gmail.com on 9 Dec 2014 at 4:30