说明:我们安装很多视频程序的时候都需要用到ffmpeg
,差不多都喜欢用编译安装,过程很慢,而且有的系统会因为一些依赖出现很多问题,导致安装失败。有时候就算ffmpeg
编译安装成功了,也会因为一些因素导致某些视频程序自动转码失败,比如博主之前发的AVS
和PlayTube
,不过还好的是被这个静态ffmpeg
给拯救了,这里就说下ffmpeg
最简单安装方法,就是直接使用编译好的静态ffmpeg
二进制文件,无需安装即可使用,间接的可以说是秒安装了。
安装
安装文档:https://www.johnvansickle.com/ffmpeg/faq
系统要求:CentOS
、Debian
、Ubuntu
等内核至少为2.6.32
的Linux
系统(内核查看命令uname -r
)。
首先我们找到适合自己VPS
服务器架构的ffmpeg
二进制文件,文件地址:点击查看,建议优先使用git
版本,毕竟更新快,如果git
没有对应的版本就使用release
版本。
安装命令:
#x86下载二进制文件
wget https://www.moerats.com/usr/down/ffmpeg/ffmpeg-git-32bit-static.tar.xz
#x86_64下载二进制文件
wget https://www.moerats.com/usr/down/ffmpeg/ffmpeg-git-64bit-static.tar.xz
#解压文件
tar xvf ffmpeg-git-*-static.tar.xz && rm -rf ffmpeg-git-*-static.tar.xz
#将ffmpeg和ffprobe可执行文件移至/usr/bin方便系统直接调用
mv ffmpeg-git-*/ffmpeg ffmpeg-git-*/ffprobe /usr/bin/
#查看版本
ffmpeg
ffprobe
最后基本上算安装完成了。
一般我们除了视频程序需要用到ffmpeg
外,还可以直接拿来使用,比如转换视频格式、提取音频、合并视频等等,具体命令可以自行百度/谷歌。
相关程序
版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
本文链接:https://www.moerats.com/archives/719/
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
怎么联系
新手学习了~~
新手学习了~~
厉害了兄弟,在网上找了好久,主要是我弄的甲骨文云4c24g的机器是arm64构架的,搜了一圈居然发现是我友情链接的大神,这个安装果然最舒服,最简单
是的,二进制安装是很舒服的
博主,这样安装后如何完全卸载?root文件夹内的ffmpeg-git-20180831-64bit-static已经删除,但是usr/bin文件夹中找不到当时移动过去的ffmpeg和ffprobe可执行文件(不知道名字是啥。。)
是不是再删掉这两个就可以了呢?
对,卸载的话,删掉二进制就行了rm -rf /usr/bin/ffmpeg /usr/bin/ffprobe这个命令删除
感谢楼主!
安装成功playtube一直找不到弄了好久
playtube好像需要后台设置ffmpeg路径,你设置下
博主能不能帮我看看一直到不到
安装成功了 但是Playtube后台一直显示 /usr/bin/ffmpeg没找到ffmpeg二进制文件 这要怎么搞啊
我用xshell都可以转码视频了程序就是不行
宝塔的话网站设置那里把 防跨站 那个关掉。
不管它看看,或者把可执行文件移动到/usr/local/bin看看
我今天试了 centos7.0 7.6 Apache nginx php5.6 7.0 7.1 7.3
还是不行 :(
博主能不能帮忙看看 说实话FFMPEG我安装了四五年就没有成功的在php程序上运行起来过 好想体验一下
你加我文章下面得联系方式吧