Установка FFmpeg-PHP, Libogg, Libvorbis и AMR

/www/pages/modesco/ubuntovod

Итак, с помощью этой небольшой инструкции я вам расскажу как установить FFmpeg-PHP, Libogg, Libvorbis и AMR в Ubuntu Linux.

Для начала установим зависимости:

sudo apt-get install build-essential libjpeg62 libjpeg-progs libjpeg62-dev php5-dev unzip libsdl1.2-dev

Установка FFmpeg-PHP

FFmpeg - набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио и видео записи в различных форматах. Он включает libavcodec - библиотеку кодирования и декодирования аудио и видео и libavformat - библиотеку мультиплексирования и демультиплексирования в медиаконтейнер. Название происходит от названия экспертной группы MPEG и FF, означающего fast forward.

Есть два способа установки: из репозитория или собрать пакет самому. С репозиторием всё просто:

sudo apt-get install php5-ffmpeg

А вот собрать самому будет посложнее:

cd /tmp
wget -O ffmpeg-php-0.6.0.tbz2 http://goo.gl/PxHDM
bzip2 -cd ffmpeg-php-0.6.0.tbz2 | tar xvf – && cd ffmpeg-php-0.6.0
phpize && ./configure && make
sudo make install

Установка Libvorbis

Libvorbis - это lossy-аудиокодек, который отличается неплохими техническим характеристикам, по сравнению с остальными конкурентами.

Для установки придётся собрать пакет самому:

cd /tmp
wget -O libvorbis-1.3.3.tar.gz http://goo.gl/uwYHd
tar zxvf libvorbis-1.3.3.tar.gz && cd libvorbis-1.3.3
./configure
make
sudo make install

Установка Libogg

Libogg – это библиотека для работы с потоками формата Ogg, которая редоставляют функции для программ, желающих читать или записывать Ogg-форматированные битовые потоки.

Опять собираем пакет:

cd /tmp
wget -O libogg-1.3.0.tar.gz http://goo.gl/KPbz6
tar -zxvf libogg-1.3.0.tar.gz
cd libvorbis-1.3.3
./configure
make
sudo make install

УстановкаAMR

AMR - адаптивное кодирование с переменной скоростью. Стандарт кодирования звуковых файлов, специально предназначенный для сжатия сигнала в речевом диапазоне частот. Использование AMR позволяет обеспечить высокую ёмкость сети с одновременно высоким качеством передачи речи. AMR обладает широким набором скоростей кодирования/декодирования речи и позволяет гибко переключаться на различные режимы в зависимости от окружающих условий или загрузки сети, в любых условиях обеспечивая кристально чистую передачу голоса.

Уже в последний раз соберём установочный пакет:

cd /tmp
wget -O amrwb-10.0.0.0.tar.bz2 http://goo.gl/6cgCy
bzip2 -cd amrwb-10.0.0.0.tar.bz2 | tar xvf – && cd amrwb-10.0.0.0
./configure
make
sudo make install
Разбили свой автомобиль, но нет желания восстанавливать? Или может у вас просто хранится несколько битых авто? Получите за них деньги! Просто обратитесь в компанию, профиль которых - выкуп битых автомобилей, договоритесь о продаже и всё, деньги практически у вас в кармане! Рекомендую для этих целей сайт auto2002.ru.

Zagirov Rustam
2012-04-24 18:07:00
Возможно ffmpeg будет заменен на avconv. Недавно пришло при обновлении debian testing: The ffmpeg program has been deprecated and replaced with avconv.
plutov.by
2013-12-29 17:23:00
Установили ffmpeg? Теперь читаем здесь статьи по нему - http://plutov.by/category/ffmpeg