ffmpeg在windows和mac端的安装部署

本文记录了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 举报,一经查实,本站将立刻删除。

(0)

相关推荐

发表回复

登录后才能评论