下载ffmpeg
- 下载编译好的源码文件 下载地址
https://www.johnvansickle.com/ffmpeg/
- 执行shell 命令操作
- 在命令行中使用以下命令
wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
- 移动到自己想要的目录下
下载完成后一般在用户的目录,可以使用 mv 命令移动到某个目录下
mv ffmpeg-release-amd64-static.tar.xz /mnt/
# 我这个是移动到了 mnt 目录,你可以根据自己需求移动到对应的目录
- 解压到某个目录(删除了原始安装的二进制文件)
tar xvf ffmpeg-*-*-static.tar.xz && rm -rf ffmpeg-*-*-static.tar.xz
- 添加到.source里面
vim ~/.bashrc
由于我是放在 mnt 目录,所以就把这个放在了文件最后面
export PATH=/mnt/ffmpeg:$PATH
- 最后加载启用
source ~/.bashrc
- 安装完成了
测试ffmpeg版本
ffmpeg -version
ffmpeg version 7.0.2-static https://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 8 (Debian 8.3.0-6)
configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gmp --enable-libgme --enable-gray --enable-libaom --enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libdav1d --enable-libxvid --enable-libzvbi --enable-libzimg
libavutil 59. 8.100 / 59. 8.100
libavcodec 61. 3.100 / 61. 3.100
libavformat 61. 1.100 / 61. 1.100
libavdevice 61. 1.100 / 61. 1.100
libavfilter 10. 1.100 / 10. 1.100
libswscale 8. 1.100 / 8. 1.100
libswresample 5. 1.100 / 5. 1.100
libpostproc 58. 1.100 / 58. 1.100
能够看到上面的内容就算完成了!!!y
参考链接
FFmpeg Static Builds
ffmpeg document