What is difference between using ffmpeg GOP setting or x264opt keyint combination?
<p>Here is a ffmpeg command:</p>

<pre><code>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
</code></pre>

<p>and here is the other one:</p>

<pre><code>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
</code></pre>

<p>Are there any differences between using <code>-g 50 -keyint_min 50 -sc_threshold 0</code> and <code>-x264opts keyint=50:min-keyint=50:no-scenecut</code> settings to gain constant keyframe interval?</p>