На прошлой неделе у нас были самые трудные времена, когда плагин gst-omx работал с gstreamer на Raspberry PI.
Интересно, кто-нибудь здесь сделал это и мог бы показать мне, как?
Я установил wheezy, так как git://git.collabora.co.uk/git/user/gkiagia/gst-omx0.10-debian.git
требуется тестовая версия gstreamer.
Gstreamer отлично работает на малине, используя обычные плагины, поэтому аппаратного ускорения нет.
Как только я установил gst-omx, он попал в черный список для gstreamer, и я полностью застрял, так как мои знания Linux очень ограничены, поэтому отладка для меня невозможна.
software-installation
user185955
источник
источник
Ответы:
Подробности из сообщения на форуме Raspberry Pi
При необходимости получите и установите rpi-обновление
Обновление до последних пакетов и прошивок
Получить исходный код gst-omx из ветки малины
Установите пакеты Gstreamer и пакеты, необходимые для сборки omx
Автоматически сгенерируйте скрипт настройки, настройте, создайте и установите gst-omx
Настройте среду gst-omx для пользователя pi
Установите инструменты GStreamer
Убедитесь, что gst-omx установлен правильно.
Если он имеет следующую команду, должны показать эти плагины:
Проблемы с плагинами omxmpeg, попавшими в черный список
Существует конфликт с omx и gstreamer-plugins-bad, поэтому следующий список очистил черный список:
Включить подключаемый модуль omxh264enc для аппаратного кодирования h.264
Пока что этот плагин не работает, но вот как его включить. Добавьте следующее в $ GST_OMX_CONFIG_DIR / gstomx.conf
источник
git clone -b raspberry
должно бытьgit clone -b 0.10
. Я не подтвердил это.Добавьте эту линию репо в
/etc/apt/sources.list
Тогда просто ....
Этот сторонний репозиторий размещается на форумах Pi . Они компилируют последние версии проекта gst-omx и публикуют там файлы.
Вы можете проверить, распознал ли он аппаратные возможности Пи, используя эту команду
источник
По состоянию на апрель 2015 года репозитории Raspbian включают GStreamer 1.2 и плагины OpenMAX, поэтому самый простой способ - это ответ ppumkin, но без редактирования
/etc/apt/sources.list
:затем проверьте с помощью:
источник
gstreamer1.0
в хранилище. Как мне это добавить?apt-cache search ^gstreamer1.0
Показывает ли какие-либо пакеты?gstreamer1.0
пакет deb, включающий все основные пакеты gstreamer.