使用ffmpeg GOP设置或x264opt keyint组合有什么区别?

使用ffmpeg GOP设置或x264opt keyint组合有什么区别?,ffmpeg,x264,Ffmpeg,X264,下面是一个ffmpeg命令: ffmpeg -i input.mp4 -flags +global_header -c:v libx264 -vf scale="864x486",setsar=1:1,setdar=16:9 -profile:v main -level 31 -g 50 -keyint_min 50 -sc_threshold 0 -b:v 700k -pix_fmt yuv420p -c:a libfdk_aac -ar 44100 -ac 2 -b:a 128k out

下面是一个ffmpeg命令:

ffmpeg -i input.mp4 -flags  +global_header -c:v  libx264 -vf scale="864x486",setsar=1:1,setdar=16:9 -profile:v main -level 31 -g 50 -keyint_min 50 -sc_threshold 0 -b:v 700k -pix_fmt yuv420p -c:a libfdk_aac -ar 44100 -ac 2 -b:a 128k output2.mp4
这是另一个:

ffmpeg -i input.mp4 -flags  +global_header -c:v  libx264 -vf scale="864x486",setsar=1:1,setdar=16:9 -x264opts keyint=50:min-keyint=50:no-scenecut -profile:v main -level 31 -b:v 700k -pix_fmt yuv420p -c:a libfdk_aac -ar 44100 -ac 2 -b:a 128k output2.mp4

使用
-g50-keyint\u min 50-sc\u threshold 0
-x264选择keyint=50:min keyint=50:no scenecut
设置来获得恒定的关键帧间隔之间有什么区别吗?

好问题。对我来说,X264选项似乎没有任何效果。这是个好问题。对我来说,X264选项似乎没有任何效果。