homebrew 安装了 ffmpeg5.1.2,为什么 ffmpeg -version 出来的结果是 4.3.2

2023-02-19 17:21:54 +08:00
 xandercheung23

我看 ffmpeg -version 给的信息,configuration 里面有 conda 的字样,是我用 conda 也安装了一份 ffmpeg 吗?那我怎么能够在终端里输入 ffmpeg 的时候用 homebrew 安装的 5.1.2 版本呢?

2287 次点击
所在节点    程序员
9 条回复
yjim
2023-02-19 17:24:16 +08:00
试试 brew link 重新建下软连接
xandercheung23
2023-02-19 17:37:55 +08:00
@yjim 说是 already linked unlink 又重新 link 之后还是不行
noqwerty
2023-02-19 18:04:42 +08:00
which -a ffmpeg 看一下 PATH 里面有几个,返回的第一个是默认调用的
xandercheung23
2023-02-19 19:16:35 +08:00
@noqwerty 真的是 conda 的路径。。。
ffgrinder
2023-02-19 19:47:51 +08:00
@xandercheung23 这种事情我也遇到过,别用 conda 了。。
Lqxc
2023-02-19 23:06:53 +08:00
可以改系統 path ,優先使用 brew 安裝版本
BrettD
2023-02-19 23:34:33 +08:00
退出 Conda 环境
PengLiLi
2023-02-19 23:35:20 +08:00
这个事情我也遇到过,我那次是因为安装 ImageMagick 的时候附带了一个低版本的 ffmpeg :(
Showfom
2023-02-20 18:13:53 +08:00
$ which ffmpeg
/opt/homebrew/bin/ffmpeg

$ ffmpeg -version
ffmpeg version 5.1.2 Copyright (c) 2000-2022 the FFmpeg developers
built with Apple clang version 14.0.0 (clang-1400.0.29.202)

没问题,估计你 PATH 优先级不对,也可以直接用 /opt/homebrew/bin/ffmpeg

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/917392

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX