今天学习虚拟机安装FFmpeg,由于用的是centOS6.5mini版的,所以安装成功并且运行虚拟机后,ifconfig找不到网管,这时,我们可以选择网络连接模式:
然后呢,选择虚拟机网络编辑器:
然后完成后点击确定,再从新ifconfig就可了。
这个完成后,我们就可以用winSCp向虚拟机中拷贝一键安装ffmp的文件了
放进去后,就可以用XSHELL工具来一键安装了,只需要输入:sh install.sh,就可以自动安装了
等安装完成后,会出现ERROR: libvorbis not found
这个时候只需要 yum install libvorbis-devel.x86_64 libvorbis.x86_64输入这个
然后点击y就行
这个完成后,再次输入 sh install.sh 重新编译安装
这次什么问题都没报错,但是输入FFmpeg的时候,却提示 找不到FFmpeg, 这个时候怎么办呢?
首先第一步,进入FFmpeg的bin文件夹中,把里面的文件拷贝一份:
第二步:放到usr/bin目录下:
然后在 输入FFmpeg, 会提示有错误:
就按照我箭头提示输入:chmod 777 /usr/bin/ffmpeg
然后在输入FFmpeg, 会提示err while loading shared...这样的错误,这时需要输入:
在里面输入:echo "/usr/local/lib" >> /etc/ld.so.conf
然后回车,输入ldvonfig,再回车,然后再输入ffmpeg,就成功安装了, 安装成功后,需要把silk -v3这个工程放进去
然后进入这个文件,里面放入一个.silk文件
放入后,在xshell工具上进入该文件后,输入sh converter.sh 0.silk mp3然后点击回车就可以了
第一次生成的话会比较慢,不用担心: 出现如下图所示的情况就表名成功了:
到处为止,在虚拟机上安装运行ffmpeg成功完成。