Hi Derek,
I think we have found the “issue”.
From the Real SDK documentation
— [ snip ] —
Height of the final encoded output must be divisible by the number of pixels suitable for the output codec. For RealVideo, the width and height must be divisible by 4 pixels (e.g. 32, 36, 40, … 2048). If videoFrameHeight is not an even increment of that supported by the codec, the video is cropped down to the nearest multiple that is supported as input to the codec just prior to encoding but after all prefiltering and resizing have occurred.
— [ snip ] —
The approcah we have at Popwire is however that we shall not rescale or pad (without the user knowing) if we run into such an issue with any format, so therefore it will render an error message. If this is the right approach I don’t know, but this is how we do it. However the error message should give a clear description and not some other obsure thing so we will make sure to correct that.
BR, Kay
Popwire