FFmpeg に入力を待機させる方法

FFmpeg に入力を待機させる方法

ゲームプレイをファイルに保存するプログラムがあります。FFmpeg を実行し、そのファイルをライブ ストリーミングの入力として提供したいと考えています。以下は、FFmpeg を使用してビデオ ファイルをストリーミングする方法です。

%ffmpeg% -re -i %fileloc%%file%.mpg -deinterlace -vcodec h264_nvenc -pix_fmt yuv420p -s hd720 -threads 4  -preset fast -r 30 -g 60 -b:v 2000k -ar 44100 -b:a 4000000 -bufsize 2049k -f flv rtmp://live-dfw.twitch.tv/app/live_key 2> %fileloc%%file%_Info.tx

しかし、ゲームの fps が 30 fps を下回ると問題が発生します。FFmpeg は入力ファイルの書き込みを待たずに終了すると思われます。これで正しいのでしょうか、それとも何か他のことが起こっているのでしょうか。FFmpeg を閉じるのではなく待機するように指示するパラメーターはありますか?

関連情報