安装ClipBucket但安装找不到ffmpeg

我正在运行ClipBucket的安装,我已经安装了ffmpeg。 我重新运行安装以刷新要求,并继续显示:

Unable to find ffmpeg 

如果我找到ffmpeg,我发现它:

 :~$ sudo find / -type f -name "ffmpeg" /opt/ffmpeg/bin/ffmpeg 

我正在使用Ubuntu 14.04.4 LTS和Plesk。 我是否需要与Plesk做一些事情才能在网页上看到这个?

当涉及到Ubuntu时,我不是专业人士所以我不确定在哪里看不到或做什么。

我怀疑你在一个ClipBucket 看不到的位置安装了FFmpeg。 我根本不知道ClipBucket,但是这里有说明添加非标准的$PATH

如果这不起作用,你需要将FFmpeg的位置添加到$PATH ,你应该在井设置系统上真的这样做。 有两种选择:

1.更改本地 $ PATH:

将以下内容添加到~/.profile文件中:

 export PATH=$PATH:/opt/ffmpeg/bin 

然后运行以下命令:

 source ~/.profile 

但这只对单个用户有效,您可能需要进行系统更改以影响所有用户

2.更改系统 $ PATH:

将以下内容添加到/etc/environment文件中:

 :/opt/ffmpeg/bin 

将其添加到现有$PATH语句的末尾,以便整行看起来像这样:

 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin" 

您将需要使用sudo和您喜欢的编辑器来编辑此文件,并且不要忘记注销并重新登录以使其生效。

3.测试:

我在自己的系统上测试了这些更改,使用以下命令可以看到任何一种技术的结果:

 andrew@corinth:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin andrew@corinth:~ 

你可以看到现在你的$PATH被扩展了,你的应用程序应该能够看到FFmpeg ……

进一步阅读:

  • ClipBucket文档:FFMpeg

我也碰到了这个。 默认情况下,ClipBucket在/usr/local/bin/ffmpeg查找/usr/local/bin/ffmpeg 。 我通过创建实际位置的符号链接来解决这个问题。

对于您的位置,它将是:

 ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg 

对于在Ubuntu上由apt-get安装的ffmpeg,它将是:

 ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg 

我创建了一个Ansible角色,可以自动完成在Ubuntu上安装ClipBucket的整个过程,所以你可能有兴趣试试这个:

http://mtlynch.io/ansible-role-clipbucket/