我已经启用了QSV,并参考了streambuilder的enable-iqsv文档。
机器详细信息
服务器:Intel(R)Xeon(R)CPU E3-1285 v4 3.50GHz w / Supermicro X10SLH-F
内核:Linux 3.10.0-229.1.2.44985.MSSr7.el7.centos.x86_64#1 SMP Wed Nov 9 16:26:25 PST 2016 x86_64 x86_64 x86_64 GNU / Linux
我已经使用--enable-nonfree --enable-libmfx配置安装了ffmpeg,配置命令已成功完成。然后,我调用make,我们的服务器在几秒钟内被挂起,它将自动重启。
我觉得make脚本可能是编译问题。
./configure --prefix="/usr/ffmpeg" --extra-cflags="-I$HOME/ffmpeg_build/include" --extra-ldflags="-L$HOME/ffmpeg_build/lib" --bindir="$HOME/bin" --pkg-config-flags="--static" --enable-nonfree --enable-libmfx
make
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2068, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn() = 2068
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM XCPU XFSZ], NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat("libavcodec/intrax8dsp.o", {st_mode=S_IFREG|0644, st_size=82840, ...}) = 0
stat("libavcodec/ituh263dec.o", 0x7ffff86affb0) = -1 ENOENT (No such file or directory)
stat("libavcodec/ituh263dec.c", {st_mode=S_IFREG|0644, st_size=38617, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [HUP INT QUIT TERM XCPU XFSZ], NULL, 8) = 0
vfork() = 2072
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
wait4(-1, CC libavcodec/ituh263dec.o
我已附上config.log和FFMPEG-MAKE-TRACE.log文件。