我们可以通过使用 FFMPEG 来限制最大 fps 吗?

Ale*_*ndr 6 ffmpeg frame-rate video-processing video-encoding

我想在处理视频时限制最大 fps。
例如:设置限制为每秒 30 帧。
如果我以 24 fps 处理视频,则不会更改 fps,但如果以 60 fps 处理视频,则将 fps 更改为 30。
是否可以仅使用 FFmpeg(带有过滤器或其他东西)来完成?
我认为可以通过使用这样的过滤器来完成:

-filter:v "fps=fps='min($CURRENT_FPS,30)'"
Run Code Online (Sandbox Code Playgroud)

但我不知道是否可以从表达式中获取当前的 fps。