TranscoderWorkerVideoDecoder.handlePacket[stream-reference]: Source stream frame rate could not be calculated. Using default source stream frame rate: 29.97
Transcoder uses the frame rate to properly encode the stream based on the target bitrate. If the frame rate isn't correct, the bitrate of the encoded video is either too high or too low.
To adjust the default source frame rate to match your stream's frame rate, add the following property to the <Properties> container at the bottom of the transcoder template and set the value to the correct frame rate:
<Property> <Name>sourceStreamFrameRate</Name> <Value>30</Value> <Type>Double</Type> </Property>
Note: The above property only alters the default frame rate of 29.97 used when a frame rate value can't be found within the stream itself. So it's used when the above error is encountered.
Originally Published: 10-25-2012.
If you're having problems or want to discuss this article, post in our forum.