2015-02-20 4 views
0

Я попробовал заварить установлен FFmpeg, я также попытался скомпилировать FFmpeg, но во всех случаях у меня есть ошибкаНелегальная инструкция: 4 в FFmpeg

Illegal инструкция: 4

Я бегу что-то вроде это:

./ffmpeg -i /Users/ruslan/Torrents/Weird\ smiling\ dog.3gp -codec:v libx264 -b:v 360k -maxrate 360k -bufsize 720k -movflags +faststart -vprofile high -preset slow -vf 'scale=trunc(iw/2)*2:360' -threads 0 -codec:a libfdk_aac -b:a 96k -ac 2 -f mp4 -threads 0 -y /dev/null >> /Users/ruslan/erosite/log/ffmpeg_convertation.log 2>&1 
Illegal instruction: 4 

Или только FFmpeg с опциями при установке используются хомбрит версию

Дополнительная информация:

OS X Yosemite 10.10.2

MacBook Pro (15 дюймов, Mid 2009)

ответ

0

Проблема была решена, когда я полностью переустановить варево.

1

Это может произойти при восстановлении OS X из резервной копии Time Machine на другой компьютер с другой архитектурой (например, Haswell to Ivy Bridge). ffmpeg может быть скомпилирован с оптимизацией для конкретной архитектуры. Переустановка ffmpeg работала для меня.

$ brew uninstall ffmpeg && brew install ffmpeg

Если у вас есть несколько версии ffmpeg настоящее запустить команду Uninstall несколько раз.

На переустановке ffmpeg не было скомпилировано на моей машине, а вылито из предварительно скомбинированной бутылки.

Смежные вопросы