# Transcode Frame Rate

**URL:** <https://community.wowza.com/t/transcode-frame-rate/36711>\
**Category:** Wowza Streaming Engine\
**Created:** [May 1, 2013, 1:23pm UTC](https://community.wowza.com/t/transcode-frame-rate/36711 "2013-05-01T13:23:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Micah\_Nolte](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Micah\_Nolte](https://community.wowza.com/u/Micah_Nolte)\
**Post date:** [May 1, 2013, 1:23pm UTC](https://community.wowza.com/t/transcode-frame-rate/36711/1 "2013-05-01T13:23:02Z")

</div>

Hi there.

Is it possible to set the frame rate of the transcoded streams? I see that you can set the keyframe intervals, but if incoming streams use a different framerate, then the keyframes can’t be controlled reliably. For example, a stream with 30fps and a keyframe interval of 60 means one every 2 seconds, but a stream with 15fps has a keyframe every 4 seconds.

There is an ambiguous option that might allow it, but I haven’t found any more clues about what’s possible with it:

“Video/Parameters: Implementation-specific encoding parameters that control the encoding process (this feature will be documented later).”

Thanks,

Micah Nolte

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [May 1, 2013, 7:52pm UTC](https://community.wowza.com/t/transcode-frame-rate/36711/2 "2013-05-01T19:52:40Z")

</div>

Micah,

It is still not documented in detail, but this is how you can discover and use those implementation-specific encoding parameters:

[https://www.wowza.com/docs/how-to-control-transcoded-video-with-video-encoding-parameters](https://www.wowza.com/docs/how-to-control-transcoded-video-with-video-encoding-parameters)

If you need to discover the framerate of a live stream so you can set the Transcoder template /KeyFrameInterval appropriately, add “cupertinostreamingpacketizer” to the Application.xml /Streams /LiveStreamPacketizers and look for log message like this when the stream starts:

INFO server comment - LiveStreamPacketizerCupertino.handlePacket[live/_definst_/Stream1][avc1.66.30]: H.264 Video info: {H264CodecConfigInfo: codec:H264, profile:Baseline, level:3.0, frameSize:424x240, displaySize:424x240, frameRate:24.0, crop: l:0 r:4 t:0 b:0}

Or you can use ffprobe. Whatever you use, it is probably the framerate reported by the stream in metadata, which is not always accurate.

Richard

---

<div class="post-metadata">

**Author:** ![Micah\_Nolte](https://avatars.discourse-cdn.com/v4/letter/m/9de0a6/32.png) [@Micah\_Nolte](https://community.wowza.com/u/Micah_Nolte)\
**Post date:** [May 1, 2013, 1:57pm UTC](https://community.wowza.com/t/transcode-frame-rate/36711/3 "2013-05-01T13:57:31Z")

</div>

Good stuff. Thanks for the help.
