28 октября 2015 г.
FFmpeg. El Capitan.

После обновления на EL Capitan, я с удивлением обнаружил, что FFmpeg исчез. Попытался его скопировать в Bin снова, но не получилось. Оказалось, что Apple ограничил возможности root.

Но без FFmpeg никуда, нужно его вернуть.
OS X имеет несколько папок, в которых хранятся консольные программы, наподобие FFmpeg. В El Capitan доступ к этим папкам нам закрыли. Поэтому нужно создать свою папку для хранения консольных утилит, положить туда FFmpeg и создать профайл, в котором указать, что эта папка используется для хранения утилит. Итак погнали, это быстро.

Сначала создадим папку

mkdir /Users/victor/Bin

Естественно ваш путь будет другой.

Переходим в корневую папку пользователя, команда:

cd

Создаём новый файл с помощью редактора nano:

nano .bash_profile

Добавляем в него такую строку:

export PATH="/Users/victor/Bin:$PATH"

Путь подставляем свой.

Выходим из nano (ctrl+x) с сохранением изменений (Y), (Ввод) чтобы сохранить имя файла.

Копируем в эту папку ffmpeg, перезапускаем терминал и пользуемся ffmpeg дальше.