the trick is measuring in *FPS*, not seconds.
HTML result view exported from: https://openbenchmarking.org/result/1809270-AR-FFMPEGFIX43&sor.
ffmpegfixProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLCompilerFile-SystemScreen ResolutionIntel Core i7-6700Kffmpeg-fixingIntel Core i7-6700K @ 4.00GHz (4 Cores / 8 Threads)MSI Z170A GAMING PRO (MS-7984) v1.0 (1.D0 BIOS)Intel Xeon E3-1200 v5/E3-150016384MB2000GB Seagate ST2000DM001-1ER1 + 1000GB External USB 3.0 + 2000GB External USB 3.0 + 2000GB My Passport 2599AMD Radeon Vega Frontier Edition 16384MB (1150MHz)Realtek ALC1150LG Ultra HDIntel ConnectionArch Linux4.17.9-1-zen (x86_64)KDE Plasma 5.13.3X Server 1.19.6modesetting 1.19.64.5 Mesa 18.1.4 (LLVM 6.0.1)OpenCL 2.1 AMD-APP (2580.4)GCC 8.1.1 20180531 + Clang 6.0.1 + LLVM 6.0.1ext43840x21602000GB Seagate ST2000DM001-1ER1 + 2000GB External USB 3.0 + 1000GB External USB 3.0 + 2000GB My Passport 2599AMD Radeon Vega Frontier Edition 16368MB (1150MHz)4.18.5-rt3-1-rt-bfq (x86_64)X Server 1.20.1modesetting 1.20.1GCC 8.2.1 20180831 + Clang 6.0.1 + LLVM 6.0.11920x1080OpenBenchmarking.orgKernel Details- i915.enable_rc6=0Compiler Details- Intel Core i7-6700K: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - ffmpeg-fixing: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-libmpx --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details- Intel Core i7-6700K: Scaling Governor: acpi-cpufreq schedutil- ffmpeg-fixing: Scaling Governor: acpi-cpufreq userspaceSecurity Details- __user pointer sanitization Protection
ffmpegfixffmpeg-as-intended: H.264 HD To NTSC DVDifferenceStandard ErrorStandard DeviationIntel Core i7-6700Kffmpeg-fixing343.861.54x0.890.45%223.721.00x2.842.20%OpenBenchmarking.org
OpenBenchmarking.orgFrames Per Second, More Is BetterFFmpeg 3.4.1H.264 HD To NTSC DVIntel Core i7-6700Kffmpeg-fixing70140210280350SE +/- 0.89, N = 3SE +/- 2.84, N = 3343.86223.721. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -pthread -lSDL2 -lvdpau -lva -lva-x11 -lva-drm -lxcb -lxcb-shm -lxcb-xfixes -lxcb-shape -ljack -lasound -lm -ldl -llzma -lbz2 -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Phoronix Test Suite v10.8.5