Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 39. Мультимедийные библиотеки и драйверы | Вперед |
Пакет GStreamer Good Plug-ins-0.10.17
Знакомимся с пакетом GStreamer Good Plug-ins
Пакет GStreamer Good Plug-ins представляет собой набор плагинов, которые, которые, по словам разработчиков Gstreamer, имеют качественный код, правильную функциональность и надлежащую лицензию (лицензию LGPL - для кода плагина, лицензию LGPL или лицнзию, совместимую с лицензией LGPL, - для вспомогательной библиотеки). В пакете имеется большое количество видео и аудио декодеров, кодеров и фильтров. Смотрите также пакеты GStreamer Ugly Plug-ins-0.10.10, GStreamer Bad Plug-ins и GStreamer FFmpeg plug-in.
Информация о пакете
- Загрузка (HTTP): http://ftp.gnome.org/pub/gnome/sources/gst-plugins-good/0.10/gst-plugins-good-0.10.17.tar.bz2
- Загрузка (FTP): ftp://ftp.gnome.org/pub/gnome/sources/gst-plugins-good/0.10/gst-plugins-good-0.10.17.tar.bz2
- Контрольная сумма MD5: 833546cd2b8bbf86b8ed083b00897918
- Размер загружаемого пакета: 2,5 MB
- Оценочный размер требуемого дискового пространства: 82 MB
- Оценочное время сборки: 2,2 SBU
Зависимости пакета GStreamer Good Plug-ins
Обязательные
GStreamer Base Plug-ins-0.10.25
Рекомендуемые (необходимые для Totem-2.30.2 и могут использоваться многими другими приложениями GNOME)
Необязательные
AAlib-1.4rc5, cairo-1.10.2, EsounD-0.2.41, FLAC-1.2.1, gtk+-2.24.8 (требуется для сборки примеров), HAL-0.5.14, LADSPA, libavc1394 (требует libraw1394), libcaca, Libdv-1.0.0, libiec61883, libjpeg-8c,libpng-1.5.5, libshout, libv4l, lzo, PulseAudio, Speex-1.2rc1, версия Udev, установленная в LFS (gudev), WavPack, система X Window, libcdio (которая может использовать CDParanoia-III-10.2, libcddb и VCDImager) и TagLib
Необязательные, требуемые для регрессионного тестирования
Чтобы запустить тесты, вам необходимо скомпилировать gstreamer вместе с libcheck, и, при желании, вы можете использовать пакет Valgrind.
Необязательные (требуемые для пересборки документации по API)
GTK-Doc-1.18 и Python-2.7.2 (компилируется совместно с парсером XML, таким как Expat-2.0.1).
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/gst-plugins-good
Установка пакета GStreamer Good Plug-ins
Установите пакет GStreamer Good Plug-ins с помощью следующих команд:
./configure --prefix=/usr \ --sysconfdir=/etc/gnome/2.30.2 && make
Чтобы запустить регрессионные юнит тесты, выполните команду make check. В Makefile
есть много других вариантов, которые вы можете выбрать при запуске тестов. Чтобы увидеть полный список возможностей, выполните команду make -C tests/check help.
Теперь в роли пользователя root
выполните:
make install
Если вы не передавали параметр --enable-gtk-doc
в скрипт configure, т. е. заново не собирали документацию по API, и хотите установить предварительно собранную документацию, то в роли пользователя root
выполните следующую команду:
make -C docs/plugins install-data
Пояснение команд
--sysconfdir=/etc/gnome/2.30.2
: Этот параметр указывает, что конфигурационные файлы GConf устанавливаются в общесистемную базу данных GNOME, которая находится в директории /etc/gnome/2.30.2/gconf
, а не в директории /usr/etc
. Вы можете не указывать этот параметр, если у вас пакет GConf не установлен.
--disable-static
: Предотвращает сборку статических библиотек.
Описание пакета
Установленные программы: Нет
Установленные библиотеки: Многочисленные плагины GStreamer
Установленные директории: /usr/share/gtk-doc/html/gst-plugins-good-plugins-0.10
Перевод сделан с варианта оригинала, датированного 2010-04-21 19:10:06 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет GStreamer Base Plug-ins-0.10.25 | Пакет GStreamer Ugly Plug-ins-0.10.10 |