Раньше у меня была ffmpeg-normalize, теперь нет, нет помню, как я это получил.
Теперь я попытался установить его с помощью pip3, но когда я набрал ffmpeg-normalize ...
там написано ffmpeg-normalize: команда не найдена
Вы столкнулись с небольшой странностью каталога установки pip3 по умолчанию и распознаванием этого Ubuntu в выражении $PATH
. Достаточно легко исправить, выполнив 2 простых шага:
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
Это гарантирует, что после перезагрузки или при специальном получении из командной строки ffmpeg-normalize
будет быть найденным. В моей собственной системе я могу продемонстрировать синтаксис для ручного источника ~/.profile
и кикстарта ffmpeg-normalize
:
andrew@ithaca:~$ source ~/.profile
andrew@ithaca:~$ ffmpeg-normalize --version
ffmpeg-normalize v1.20.2
andrew@ithaca:~$
Либо сделайте это вручную, как я продемонстрировал, либо просто перезагрузите компьютер. . Это хорошо работало в моей системе и должно работать и в вашей!