标签: ffmpeg video-processing video-encoding frame-rate
我希望在处理视频时限制最大fps 例如:设置限制为每秒30帧 如果我以24 fps处理视频,那么我不会更改fps,但如果我以60 fps处理视频,那么我将fps更改为30。 可以通过仅使用FFmpeg(带过滤器或其他东西)来完成吗? 我认为可以通过使用这样的过滤器来完成:
-filter:v "fps=fps='min($CURRENT_FPS,30)'"
但我不知道是否有可能从表达式中获取当前的fps。