本文记录了ffmpeg分别在windows和mac端的基本部署。
ffmpeg Windows安装
1、前往官网download页面
https://ffmpeg.org/download.html
按平台选择相应的选择项。
如下图所示,Windows系统选择下图中Windows EXE Files下面两个链接中任意一个链接,如下图:
2、点击上述第一行链接后会跳转到第三方网站:
https://www.gyan.dev/ffmpeg/builds/
找到上述网页中release builds -> latest release的区域
如上图所示有4个链接。
4个链接分别对应了不同的文件。文件之间的具体的区别可详细查看该网页内的说明。选择任意一个链接即可下载。
我们选择下载ffmpeg-release-full-shared.7z
。
3、解压缩ffmpeg-release-full-shared.7z
打开解压后的文件夹ffmpeg-release-full-shared
,再从子文件夹中找到bin文件夹,复制此文件夹的路径备用。
4、将上述bin
文件夹的路径添加到PATH
windows设置=>系统=>系统高级设置=>系统属性=>”高级”选项卡
点击上面窗口右下角的“环境变量”后,弹出窗口如下图:
将第3步中bin文件夹的路径添加到Path。
可以添加到用户变量Path,也可以添加到系统变量Path。这里我们添加到用户变量中的Path,如下图所示:
新建=>粘贴后点击确定,应用即可。
5、验证ffmpeg是否正确安装
打开“命令提示行”或“终端”。
输入ffmpeg -version
后回车,返回类似下面的信息就说明安装成功了。
Fista@FistaMac-mini ~ % ffmpeg -version
ffmpeg version 5.1.2-tessus Copyright (c) 2000-2022 the FFmpeg developers
built with Apple clang version 11.0.0 (clang-1100.0.33.17)
configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
ffmepg Mac OS 安装
1、前往官网download页面
https://ffmpeg.org/download.html
按平台选择相应的下载项。
如下图所示,Mac OS选择Static builds for macos 64-bit
,并点击。
2、点击上述链接后会跳转到第三方网站:
https://evermeet.cx/ffmpeg/
如下图所示,在上述网页中找到ffmpeg-5.1.2.7z
,点击并下载。
3、解压缩ffmpeg-5.1.2.7z
记录解压缩后文件的路径备用。
例如:/User/fista/Documents/ffmpeg
4、更新用户文件夹下的.bash_profile
文件
在.bash_profile
中添加如下内容后保存:
export PATH=$PATH:/Users/fista/Documents/ffmpeg
新建或更新用户文件夹下的.zshrc文件
,
添加如下内容后保存:
source ~/.bash_profile
5、验证ffmpeg安装是否正确安装
打开“终端”,输入ffmpeg -version
后回车。
返回类似下面的信息就说明安装成功了。
Fista@FistaMac-mini ~ % ffmpeg -version
ffmpeg version 5.1.2-tessus Copyright (c) 2000-2022 the FFmpeg developers
built with Apple clang version 11.0.0 (clang-1100.0.33.17)
configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
至此,可以愉快地使用ffmpeg了!
作者:Fista | 公众号:明越日记
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。