2025-01-13, 01:05 AM
Normally it prints in the ffmpeg the frame rate it is transcoding it. Sometimes it doesn't (I don't know why). But it was printing the multiple above real time it was transcoding. So it was a 24FPS video and it was transcoding up to 17x faster than real time. So 24x17.
There is no way to have ffmpeg only transcode at 24fps. Nor do you want to. You always want it to build up a buffer. What you can do is tell ffmpeg to pause once it gets far enough ahead.
Dashboard > Playback > Transcoding
Near the bottom is a setting "throttle transcoding". The default, IIRC, is to pause once it is 5 minutes ahead of the current position in the video. After a minute or two it will start transcoding again to build the buffer back up to 5 minutes.
There is no way to have ffmpeg only transcode at 24fps. Nor do you want to. You always want it to build up a buffer. What you can do is tell ffmpeg to pause once it gets far enough ahead.
Dashboard > Playback > Transcoding
Near the bottom is a setting "throttle transcoding". The default, IIRC, is to pause once it is 5 minutes ahead of the current position in the video. After a minute or two it will start transcoding again to build the buffer back up to 5 minutes.