[Feature] Option to limit transcoded video framerate #27501
Closed
kevincox
started this conversation in
Feature Request
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have searched the existing feature requests, both open and closed, to make sure this is not a duplicate request.
The feature
Right now when video is transcoded is maintains the source framerate. This can result in high framerate video having very large previews. It would be nice if the framerate could be limited.
For example for my use case I often have 119.88 or 239.76fps video and would like to reduce that to ~30fps. For me a policy like "the lowest even divisor that is >24fps" would be great. So both of these would be cut down to 29.97fps video. A slightly simpler policy would be to keep halving the framerate until the next having would bring it under 24fps.
IMHO this should probably be the default behaviour, but it would be nice to have it configurable. Probably
acceptedMaxFramerateandtargetMinFrameratevalues would be suitable. In my situation I would probably set them to 60 and 24 respectively. If checking the defaults is undesirable they can both be set to infinity (likely represented asnullor0) to not have any effect.I'm also assuming that very few people want interpolation or uneven frame timings. But it would be possible to add in the future. Just add an option for how to achieve the framerate and instead of diving frames
targetMinFramerateis hit exactly via interpolation or pulldown-like techniques. So I don't think that needs to be considered in the first version.Platform
Beta Was this translation helpful? Give feedback.
All reactions