Как установить ffmpeg-php Mac OS X Leopard - PullRequest
3 голосов
/ 30 мая 2009

Кто-нибудь смог установить ffmpeg-php на osx? Я был в состоянии установить ffmpeg через порты Mac. ffmpeg-php не будет установлен.

Проблемы: не удается найти общий каталог, потому что macports устанавливает его в / opt / local / include / и / opt / local / lib. ffmpeg-php выглядит в / usr / local / include / ffmpeg

phpize возвращает целую кучу предупреждений, не уверен, если это проблема или нет.

Когда я получаю все заголовки / библиотеки в нужных местах, маркер все еще подходит.

Кто-нибудь на самом деле делал это? или ...

есть ли альтернатива ffmpeg? Я хочу иметь возможность создавать фотографии видеокадров на лету.

Ответы [ 3 ]

3 голосов
/ 30 мая 2009

Я также не смог скомпилировать его, хотя ffmpeg все еще может быть полезен без этого расширения. Вот простой пример, который захватывает jpg каждую 5-ую секунду:

$ffmpeg = '/opt/local/bin/ffmpeg';
$vid = 'test.mpg';
$cmd = $ffmpeg.' -i '.$vid.' -r 0.2 -sameq -f image2 '.$vid.'.%03d.jpg';
exec($cmd);
2 голосов
/ 03 мая 2010

Моя "Формула" для ffmpeg-php принята.

Установите homebrew и запустите:

brew install ffmpeg-php

И ты в порядке.

0 голосов
/ 07 апреля 2010

Я только что прошел весь процесс установки на OSX 10.6.2, используя эти инструкции в качестве руководства. Мне также помогли получить нужные файлы, следуя инструкциям на сайте, на который есть ссылка (для части ffmpeg), и "простым" инструкциям в разделе "Установка" с самого сайта ffmpeg-php на ваш актуальный вопрос. Все без макпорта.

Не могу сказать, что это было легко, но работает просто отлично. Это очень долгий процесс, который я просто не буду здесь цитировать. Надеюсь, достаточно сказать, что в основном вам нужен самый последний ffmpeg , тогда все будет обычным процессом "./configure && make".

My ffmpeg Варианты конфигурации были следующие: --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64 --enable-libfaad --enable-gpl

Как примечание, вот как я нашел эти ссылки в Google (все эти параметры поиска по умолчанию для меня, включая фильтрацию по прошлому году). Забавно, первым результатом был этот вопрос, поэтому я здесь отвечаю. ;-)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...