- Главная... arrow - Статьи... arrow FreeBSD 8.1-RELEASE, PHP, PHP-FFMPEG

#Записки о Unix/Linux/BSD/Solaris

FreeBSD 8.1-RELEASE, PHP, PHP-FFMPEG
Автор Охальников Олег   
03:12:2010 г.
Продолжаем наворачивать функционал на хостинг, основанный на выделенном сервере. На данный момент необходимо прикрутить  PHP-FFMPEG, операционная система:  FreeBSD 8.1-RELEASE.
PHP-FFMPEG - позволяет работать с видео на php с помощью php ))).
Надеюсь первую операцию освоили все - убновляем порты, или командой или скриптом.
Далее ставим ffmpeg, т.к. для работы PHP-FFMPEG потребуются либы.

# cd /usr/ports/multimedia/ffmpeg
make install clean

Я собрал с поддержкой LAME, остальное по дефолту.
Следующий этап, собираем PHP-FFMPEG: 

# cd /usr/ports/graphics/php5-ffmpeg
make install clean

Тут сборка вывалилась с Error, суть которой не вижу autoconf, делаем как в этой статье, а именно выполняем в консоли две команды (верно для bash):

export PHP_AUTOCONF=autoconf
export PHP_AUTOHEADER=autoheader

И повторно 

make install clean

В конце сборки система выдаст, что нужно добавить модуль ffmpeg.so в конфиг /usr/local/etc/php/extensions.ini, проверяем наличие данной строки в этом конфе: 

# grep ffmpeg /usr/local/etc/php/extensions.ini
extension=ffmpeg.so

Все в норме, перезапускаем WEB сервер: 

# apachectl restart

Создаем php файлик где нибудь в корне хостинга:

touch phpconf.php

В нем всего одна функция: 

phpinfo();
?>

Теперь в браузере набираем линк:

http://sitename.ru/phpconf.php

и делаем поиск по слову  ffmpeg: 

ffmpegffmpeg-php version 0.6.0-svn
ffmpeg-php built on Dec 3 2010 10:47:00
ffmpeg-php gd support enabled
ffmpeg libavcodec version Lavc52.72.2
ffmpeg libavformat version Lavf52.64.2
ffmpeg swscaler version SwS0.11.0

Как видим, PHP теперь имеет поддержку FFMPEG.

Материал подготовил:
Охальников Олег aka H@wk!    

Добавить коментарий
Имя:
E-mail
Коментарий:



Код:* Code


Просмотров: 5472

  Коментарии (1)
RSS комментарии
 1 Написал(а) Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script , в 12:59 08.11.2012
Спасибо за материал. Кратко и содержательно :)
 
« FreeBSD 8.1 обновление php5-5.3.3_2 до 5.3.4 и возможные проблемы.   FreeBSD, информация о CPU, RAM (памяти) и прочая системная информация. »

#COMMENT

Блокируем Ylmf-pc на Exim, Bru...
Благодарю за кучу уцелевших нервов:) постоянно приходилось б...
30/05/17 00:02 More...
By Mus

Установка даты и времени в кон...
Спасибо
12/05/17 17:49 More...
By dushka

Раскладка в rdesktop
Огромное спасибо!
28/04/17 14:01 More...
By Виктор

Аутентификация средствами Apac...
подскажите как писать пороль цифры ?пж! :sigh
28/03/17 13:06 More...
By Лиза

Logwatch - мониторинг журналов...
Отлично, очень не хватало. Автору большое спасибо, пиши еще.
25/01/17 02:44 More...
By Gregg