I have combined the select filters using select='eq(pict_type\,I)*not(mod(n\,300))', however, I receive the same delay. I am wondering if the delay is caused by ffmpeg waiting for the first keyframe after the seek point to start outputting frames.