He tenido el momento más difícil durante la última semana tratando de hacer que el complemento gst-omx funcione con gstreamer en Raspberry PI.
Me pregunto si alguien aquí lo ha hecho y podría mostrarme cómo.
He instalado wheezy ya que git://git.collabora.co.uk/git/user/gkiagia/gst-omx0.10-debian.git
necesita una versión de prueba de gstreamer.
Gstreamer está funcionando bien en la frambuesa utilizando los complementos normales, por lo que no hay aceleración de hardware.
Una vez que instalo el gst-omx, aparece en la lista negra de gstreamer y estoy completamente atascado ya que mi conocimiento de Linux es muy limitado, por lo que la depuración es imposible para mí.
software-installation
usuario185955
fuente
fuente
Respuestas:
Detalles de la publicación del foro de Raspberry Pi
Obtenga e instale rpi-update si es necesario
Actualice a los últimos paquetes y firmware
Obtenga la fuente gst-omx de la rama de frambuesa
Instale los paquetes de Gstreamer y los paquetes necesarios para compilar omx
Genere automáticamente el script de configuración, configure, cree e instale gst-omx
Configure el entorno gst-omx para el usuario pi
Instale las herramientas GStreamer
Verifique que gst-omx se haya instalado correctamente.
Si tiene el siguiente comando, debería mostrar estos complementos:
Problemas con los complementos omxmpeg en la lista negra
Hay un conflicto con omx y gstreamer-plugins-bad, por lo que lo siguiente borró la lista negra:
Habilite el complemento omxh264enc para la codificación de hardware h.264
Este complemento, hasta ahora, parece estar roto, pero aquí está cómo habilitarlo. Agregue lo siguiente a $ GST_OMX_CONFIG_DIR / gstomx.conf
fuente
git clone -b raspberry
debería sergit clone -b 0.10
. No he confirmado esto.Agregue esta línea de repositorio en
/etc/apt/sources.list
Entonces simplemente ...
Ese repositorio de terceros está alojado por un miembro fuera de los foros de Pi . Recopilan las últimas versiones del proyecto gst-omx y publican los archivos allí.
Puede verificar si reconoció las capacidades de hardware de Pi usando este comando
fuente
A partir de abril de 2015, los repositorios de Raspbian incluyen GStreamer 1.2 y los complementos OpenMAX, por lo que la forma más fácil es la respuesta de ppumkin pero sin editar
/etc/apt/sources.list
:luego verifique con:
fuente
gstreamer1.0
en el repositorio. ¿Cómo lo agrego?apt-cache search ^gstreamer1.0
Muestra algún paquete?gstreamer1.0
paquete deb real que incluyera todos los paquetes básicos de gstreamer.