"RokuKevin" wrote:
- We output the same framerate as the input encoding.
- If you have an input with 24 fps, you can specify this with the FrameRate content metadata parameter and we will output 24 fps.
Kevin,
I'd say these two statements contradict each other. If you were outputting the same frame rate as the input encoding there'd be no point in specifying the FrameRate.
Outputting the same framerate as the input encoding isn't what I'm seeing and you can see it for yourself with the 1080p Showcase channel if you have a TV/monitor that will display the frame rate. If you use the settings to set the frame rate (which sets the FrameRate attribute to either 24 or 30 for every video), every video will play back at whatever frame rate FrameRate is set to, no matter what the frame rate of the encoding. For example, the Big Buck Bunny video (the first one in Animation) is a 24fps video. If you don't set FrameRate at all or set it to 30 the box will output 30fps. As I said earlier, this is why there are so many complaints in the general forum by people with 1080p/24-only TVs that can't display anything in 1080p. Likewise, if you set FrameRate to 30 every video will playback at 30fps.
I'm guessing the new USB channel doesn't use the FrameRate attribute at all, hence once again 1080p/24 devices can't view any 1080p videos. I'd suggest adding a setting for frame rate or add another string to the file name to indicate the frame rate in the same fashion that "1080p" needs to be added to the file name to get a 1080p output.
Admittedly, it makes sense to output the video at its native frame rate, but for people that can only accept 1080p/24 converting 30fps to 24fps might be better than nothing. I'm don't know how the underlying hardware is doing the frame rate conversion, but it's definitely happening.
Personally, this isn't an issue and don't really care about the whole 1080p thing anyway. However, you will see several comments in the general forum where people are pretty upset about this and accuse Roku of false advertising because they can't view anything in 1080p.
-JT
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee.