macOS pycharm /bin/sh: ffmpeg: command not found

macOS pycharm /bin/sh: ffmpeg: command not found

今天突然把电脑升级到了最新版本,升级之前就知道会产生很多问题,比如一些应用程序不能用了、比如之前配好的环境出现问题… 但是头铁还是升级了。

于是果然遇到了问题:

在搞毕业设计的时候在pycharm里用到了ffmpeg这个库,升级之后突然报错/bin/sh: ffmpeg: command not found,作为一个菜鸟一开始完全懵了,于是我开启以下挣扎:

  • 重新pip install ffmpeg–python 不行
  • 重新brew install ffmpeg 不行
  • 于是开始上网搜,没有什么可用的,或者说是我看不懂
  • 突然,我突发灵感,我在终端使用ffmpeg这个命令,发现可以,确实就是路径的问题,于是之后就找了解决办法

上面都是废话,可以不看,下面才是解决方法:

  • 之前的命令是:

    command = "ffmpeg -i {}.mp4 -ab 320k -ac 2 -ar 44100 -vn VoiceData/testingData/{}.wav".format(
         file_name, file_name
    )
    
  • 我把它改成

    command = "/usr/local/bin/ffmpeg -i {}.mp4 -ab 320k -ac 2 -ar 44100 -vn VoiceData/testingData/{}.wav".format(
         file_name, file_name
    )
    

    /usr/local/bin/ffmpeg可以在终端使用which ffmpeg查看
    在这里插入图片描述

  • 然后就成功了

在这里插入图片描述

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值