Skip navigation
Currently Being Moderated

H264 Main Profile frame rate issues

Nov 2, 2009 8:08 AM

Hello all

 

I am encoding using the latest FMLE from a Niagara 6116 (osprey) SDI input (PAL)

544kbps video, 56kbps audio, Main profile, level 3.0, input 640x360, encoding to 480x270, CPU Never topping more than 55% but the output from Main Profile looks like the frame rate is about 15fps, the encoder reports a steady 25, the input is 25. If I change to baseline then it looks fine.

 

I would like to use the main profile to get as much quality out of this as possible.

 

Any ideas? Suggestions?

 

Thanks

 
Replies
  • Currently Being Moderated
    Nov 2, 2009 9:27 AM   in reply to MatthewQuinn

    Do you mean the FMLE is showing no drops(in input as well as in output fps), output is 25fps, still at the player end you can see only 15fps video quality? What version of Flash Player are you using?  

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 14, 2009 10:00 AM   in reply to MatthewQuinn

    I am having exactly the same issues.

     

    I have input from SDI card. All other formats work well (vp6, h264 baseline) and cpu (quad core xeon 2.0) never goes over 50%, but when switching to main profile h264 encoding the video appears to be stuttering or as MatthewQuinn is reporting looking like a lower framerate.

     

    Is there any solution to this problem?

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 17, 2009 6:14 AM   in reply to MatthewQuinn

    Im using PAL, the source is interlaced so I put on the deinterlace option. I have tried without deinterlacing, but the problem remains.

     

    I noticed that if I change the quality in flash player in the browser window from high to low the framerate appears to be smoother (but with visible pixels). Im unsure about if there is a difference between high and medium. This is no issue due to low lack of CPU in the client PC since CPU never goes high.

     

    If adobe comes up with a solution I would be happy if you could post it here in the forum (:

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 24, 2009 2:00 AM   in reply to MatthewQuinn

    Im using a black magic decklink card with latest drivers. It has been very stable and I have not experienced any problems exept this and the fact that live encoder doesnt recognize the 48khz audio and downconverts from 48khz to 44k with bad quality.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 25, 2009 4:32 PM   in reply to MatthewQuinn

    Same to me, I was looking for an answer too...

    I'm trying to stream in PAL and all I can tell is that for sure this is not a matter of CPU power, neither RAM or bandwidth lack. I've tried every possible combination of bandwidth, resolution or any other setting but nothing to do: in "baseline" setting, the stream is perfect (in smoothness but with some artifacts), but using "main" (which would give a perfect image) the stream starts to frameskip regularly as if it does 15 fps or so. Also this happens in WinXP and in Win7 too. Some other test:

     

    -Tried almost 3 differents acquisition cards (Pinnaclesys, Terratec and other) thinking that it could be a matter of drivers, but nothing.

    -Tried to play the stream in the same streaming PC.  Nothing.

    -Tried to play the stream in the same server (FMS) PC. Nothing.

    -Tried to play from a third PC which is neither streamer nor server... Nothing.

    -Tried installing the server on the same PC that is streaming (this to exclude some bandwidth problem). Nothing.
    -Tried to install the server in a PC into my local net... Nothing (again, it looks like the problem is not bandwidth-related).

     

    The input and the output preview windows in Flash Media Live Encoder 3 both runs very well, never skipping a single frame! Trying to disable one or both of them changes nothing. Also tried downgrading from FMLE 3 to FMLE 2.5 changes nothing (yes, I've also tried this!)

     

    A curious note: it's not a "real" frameskipping, it looks like this: after some number of frames which the stream appears to have the right speed, then some frame it's decelerated, then there's a little number of accelerated ones, and it's very regular in terms of time.
    It's like you see someone walking regularly, then after some step he take a little slow step, and then a very quick step and you can see him where he should be if he was not slowing and hurrying (but you can notice this quick slow-fast motion). I saw a similar effect (much less noticeable) in TV News when they play some NTSC-converted-to-PAL video material (i.e. some reports coming from USA).


    Hope to hear some news, thanks!

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 3, 2010 8:08 PM   in reply to G@rb@ge

    Do you see the problem in locally recorded file also? You can enable local recording by checking "save to file" option in FMLE.

    Could you please attach/upload a sample of the encoded file which has frame-skiping effect.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 7, 2010 8:44 PM   in reply to MatthewQuinn

    There is indeed a bug in FMLE with H264 Main profile because of which you are seing stalling in Stream and not in Local file. Hopefully this will get fixed sooner

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points