异常:
==dealString===ffmpeg: error while loading shared libraries: libavdevice.so.56: cannot open shared object file: No such file or directory
java.lang.Exception: No such file or directory
解决:
查看依赖
# ldd /home/tools/ffmpeg/bin/ffmpeg
linux-vdso.so.1 => (0x00007fff29ffa000)
libavdevice.so.56 => /home/tools/ffmpeg/lib/libavdevice.so.56 (0x00007f08f7eec000)
libavfilter.so.5 => /home/tools/ffmpeg/lib/libavfilter.so.5 (0x00007f08f7bab000)
libavformat.so.56 => /home/tools/ffmpeg/lib/libavformat.so.56 (0x00007f08f77c7000)
libavcodec.so.56 => /home/tools/ffmpeg/lib/libavcodec.so.56 (0x00007f08f6479000)
libswresample.so.1 => /home/tools/ffmpeg/lib/libswresample.so.1 (0x00007f08f6266000)
libswscale.so.3 => /home/tools/ffmpeg/lib/libswscale.so.3 (0x00007f08f5fe1000)
libavutil.so.54 => /home/tools/ffmpeg/lib/libavutil.so.54 (0x00007f08f5d7b000)
libm.so.6 => /lib64/libm.so.6 (0x00007f08f5a79000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f08f585d000)
libc.so.6 => /lib64/libc.so.6 (0x00007f08f5490000)
librt.so.1 => /lib64/librt.so.1 (0x00007f08f5288000)
/lib64/ld-linux-x86-64.so.2 (0x00007f08f80fa000)
# vi /etc/ld.so.conf
将libavdevice.so.56 => /home/tools/ffmpeg/lib/libavdevice.so.56 (0x00007f08f7eec000)
的路径/home/tools/ffmpeg/lib添加末尾
# sudo ldconfig