我是 Ubuntu 新手,我需要为我的公司设置一个流媒体服务器,我已经安装了 NGINX 和 FFMPEG,但是当我ffmpeg -i
在目录中调用时~/ffmpeg/ffmpeg
,它会返回一个错误command not found
,而当我调用它时./ffmpeg -i
,它会返回一个带有配置的列表..为什么它不起作用ffmpeg -i
,我该如何修复它?
我认为,Path Enviroment Variable is incorrect
但是我该如何改变该变量呢?我对 Ubuntu / CMD 编程 / FFMPEG 配置不太熟悉。
来源 -https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu https://github.com/arut/nginx-rtmp-module/wiki/Control-module 和http://docs.unified-streaming.com/tutorials/live/broadcast-247.html#continuous-timestamps
答案1
您需要将安装目录添加ffmpeg
到$PATH
可执行文件所在的目录列表中。最简单的方法是将此行添加到您的~/.profile
:
export PATH="$PATH:$HOME/ffmpeg
请注意,您需要添加包含可执行文件的目录ffmpeg
,而不是可执行文件本身。然后,注销并重新登录(或直接运行. ~/.profile
),您应该可以从任何地方执行它。