Как заставить ffmpeg-normalize работать в Ubuntu?

Раньше у меня была ffmpeg-normalize, теперь нет, нет помню, как я это получил. Теперь я попытался установить его с помощью pip3, но когда я набрал ffmpeg-normalize ... там написано ffmpeg-normalize: команда не найдена

1
задан 14 December 2020 в 09:57

1 ответ

Вы столкнулись с небольшой странностью каталога установки 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:~$ 

Либо сделайте это вручную, как я продемонстрировал, либо просто перезагрузите компьютер. . Это хорошо работало в моей системе и должно работать и в вашей!

2
ответ дан 14 December 2020 в 06:33

Другие вопросы по тегам:

Похожие вопросы: