
게임 플레이를 파일로 저장하는 프로그램이 있습니다. 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가 30fps 아래로 떨어지면 몇 가지 문제가 있습니다. FFmpeg가 입력 파일이 작성될 때까지 기다리지 않고 끝에 도달했다고 가정합니다. 그게 맞는 걸까요 아니면 다른 일이 일어나고 있는 걸까요? FFmpeg가 닫히지 않고 기다리도록 지시하는 매개변수가 있습니까?