|
Hi I am using cmd version of fme to stream
I followed this guide: http://multiboxing.com/forums/f2/exact-way-stream-fme-jtv-read-1116.html
but I could not figure out a way to increase my output fps.
Increasing bitrate will increase quality of my video but not fps of stream.
I do not lag when I play game, but when I see the stream it is not as smooth as I want it to be. I was wondering if there is some extra command lines I could put into fme cmd version to set output fps.
|
Or maybe Im a noob that I dont notice a fps increase in stream when I increase bitrate in .xml
is increasing bitrate the correct way or is there another way?
|
Well, I don't know the UI layout, but there should be a different option for framerate, yes. Bitrate is only marginally related-ish.
|
framerate and bitrate are different.
the way I understand it is framerate is how fast the images are moving and bitrate is clear/detailed those moving images are.
you want a good balance of the two in terms of what your CPU can handle
sorry I'm not familiar with the UI either
if you find out how to change it try 20-25 fps and 1000kbps and work up/down from there
|
<frame_rate>60</frame_rate>
increase this.
|
framerate is different from fps?
if not which I don't think it is.... 60 fps is pretty high....
unless that meant something else?
|
On October 10 2011 14:36 Boblhead wrote: <frame_rate>60</frame_rate>
increase this.
Hey Boblhead
I think that frame rate might be the correct one... or maybe not... but I think that frame rate 60 has more to do with capturing rate of SCFH.
When I set frame rate to 60 it makes fps capturing rate on SCFH to 60. However, when I do look at my stream videos. it does not look like 60 fps. So maybe the program was trying to capture 60fps but it couldnt?.. I dont know just my guess. But when I stream I do not feel any lag.
apparently there seems to be a set of number that I can only use for fps. like 30, 60, but not 50. So does anyone know what number I could use for higher than 60?
|
Maybe it could due to what I did in SC2 file I changed one of the variables in SC2 file so that my SC2 fps to set around 60. (I heard by doing this that my graphic card doesnt overwork and doesnt overheat)
So since I'm running game at 60fps and trying to capture my screen at 60 fps. Maybe since the capturing 60fps and my game screen 60 fps is not 100% synchronized so maybe the program cant actually 60fps?..
|
The broadcast standard for fps is 25. Shouldn't be much reason to go above that as that is about as fast as the eye perceives the images. It's a bit different with computer generated stuff because of rendering and such. But since FML/SCFH is basically your "camera" and the player would be the equivalent of a television. I see no reason to above 25 fps on the viewers side.
Look here for more information.
So if your viewers fps is under 25 you might wanna either turn the keyframe interval down or the bitrate up to try to force higher framerates. I don't think its possible to lock the viewers fps as it is dependent on your encoder/your stream-providers decoder/internet speeds.
EDIT: Forgot, this is only for progressive video, if we're talking interlaced video it is quite a different story. But you should be using progressive.
|
|
|
Very high quality of your stream, i see there is a tiny bit choppyness to the units when they move but i highly doubt viewers will complain about that.
If you set your stream to 30fps you also need the processing power to handle that. 30fps i feel is perfect, but the more fps the more power it takes from your CPU. Regarding bitrate the higher amount of bitrate, the better it looks. 5000 for example looks like ingame quality. Looking at Destiny i think he has 4000 or something, its extreme quality. But you better be a partner with Twitch like he is so you get automatic transcoding, or else you will loose alot of viewers if you force them to view at that high bitrate. Personally i feel 1500 is ok. I tried streaming with 3000 awhile and i hardly attracted viewers.
|
On October 12 2011 23:31 Avean wrote:Very high quality of your stream, i see there is a tiny bit choppyness to the units when they move but i highly doubt viewers will complain about that. If you set your stream to 30fps you also need the processing power to handle that. 30fps i feel is perfect, but the more fps the more power it takes from your CPU. Regarding bitrate the higher amount of bitrate, the better it looks. 5000 for example looks like ingame quality. Looking at Destiny i think he has 4000 or something, its extreme quality. But you better be a partner with Twitch like he is so you get automatic transcoding, or else you will loose alot of viewers if you force them to view at that high bitrate. Personally i feel 1500 is ok. I tried streaming with 3000 awhile and i hardly attracted viewers.
Hmm since I'm a noob. Im going to ask another question.
What do you mean by 'automatic transcoding'? I thought that higher bitrate ->higher quality->better streaming-> more people, but few days ago I heard something about higher bitrate also requires higher internet speed for people so actually it attracts less people. Does 'automatic transcoding' has anything to do with viewer's bandwidth?
|
|
|
|
|
|