如何使 ffmpeg-normalize 在 Ubuntu 上工作?

如何使 ffmpeg-normalize 在 Ubuntu 上工作?

以前我有 ffmpeg-normalize,现在没有了,我不记得是怎么得到它的。现在我尝试用 pip3 安装它,但当我输入时,ffmpeg-normalize...它说ffmpeg-normalize: command not found

答案1

您遇到了 pip3 默认安装目录和 Ubuntu 在声明中对此的识别的小问题$PATH。不过,只需通过以下两个简单步骤即可轻松纠正:

1.初始安装:

首次ffmpeg-normalize按建议安装这是 git 主页

sudo apt install python3-pip ffmpeg
pip3 install ffmpeg-normalize

请注意,默认的 pip3 安装实际上是~/.local/bin如下所演示的:

andrew@ithaca:~$ find $HOME -name ffmpeg-normalize
/home/andrew/.local/bin/ffmpeg-normalize
andrew@ithaca:~$ 

安装时不会立即地被 Ubuntu 识别为在 上$PATH,这是您遇到的问题。

2.修复$PATH问题:

Ubuntu 实际上已经设置了这个安装路径。如果你查看该文件,~/.profile你会看到以下内容:

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
    PATH="$HOME/.local/bin:$PATH"
fi

这保证了在重启后或从命令行特别输入时可以找到。在我自己的系统上,我可以演示手动输入 source和 kickstart 的ffmpeg-normalize语法:~/.profileffmpeg-normalize

andrew@ithaca:~$ source ~/.profile
andrew@ithaca:~$ ffmpeg-normalize --version
ffmpeg-normalize v1.20.2
andrew@ithaca:~$ 

可以按照我演示的方式手动操作,也可以直接重启电脑。这个方法在我的系统上很有效,应该也适用于你的系统!

相关内容