3
다음 명령을 사용하여 키 프레임을 매 5 초마다 강제 실행하고 ffmpeg에서 최소 키 프레임 간격을 설정합니다.ffmpeg에서 h.264_qsv를 사용하여 주어진 간격으로 키 프레임을 강제로 만드는 방법?
ffmpeg -i input.mp4 -c:v libx264 -pix_fmt yuv420p -r 24 profile:v baseline -level 3.0 -x264opts keyint=$keyFrameInterval:min-keyint=$keyFrameInterval:no-scenecut:pass=1 -movflags +faststart -strict -2 -acodec aac -y output.mp4
이것은 libx264 잘 작동하는 것 같다. 이제 h264_qsv과 함께 다음 명령을 사용하고 있습니다. 하지만 난 단지 5 초마다 키 프레임을 강제 수 있고 최소 키 프레임 간격을 설정할 수 없습니다.
ffmpeg -hwaccel qsv -i input.mp4 -vcodec h264_qsv -pix_fmt nv12 -preset:v faster -profile:v baseline -level 3.0 -force_key_frames "expr:gte(t,n_forced*5)" -movflags +faststart -strict -2 -acodec aac -f mp4 -r 24 -y output.mp4
위의 h264_qsv를 어떻게 달성 할 수 있습니까?