J'ai eu le plus de mal au cours de la semaine dernière à essayer de faire fonctionner le plugin gst-omx avec gstreamer sur le Raspberry PI.
Je me demande si quelqu'un ici l'a fait et pourrait me montrer comment?
J'ai installé Wheezy as a git://git.collabora.co.uk/git/user/gkiagia/gst-omx0.10-debian.git
besoin d'une version de test de gstreamer.
Gstreamer fonctionne bien sur la framboise en utilisant les plugins normaux, donc pas d'accélération matérielle.
Une fois que j'ai installé gst-omx, il apparaît dans la liste noire de gstreamer et je suis complètement bloqué car mes connaissances Linux sont très limitées, donc le débogage est impossible pour moi.
software-installation
user185955
la source
la source
Réponses:
Détails du message du forum Raspberry Pi
Obtenez et installez rpi-update si nécessaire
Mise à niveau vers les derniers packages et micrologiciels
Obtenez la source gst-omx de la branche framboise
Installez les packages Gstreamer et les packages requis pour construire omx
Générez automatiquement le script de configuration, configurez, créez et installez gst-omx
Configurer l'environnement gst-omx pour l'utilisateur pi
Installer les outils GStreamer
Vérifiez que gst-omx a été installé correctement.
S'il a la commande suivante, il doit afficher ces plug-ins:
Problèmes avec les plug-ins omxmpeg sur liste noire
Il y a un conflit avec omx et gstreamer-plugins-bad, donc ce qui suit a effacé la liste noire:
Activer le plugin omxh264enc pour le codage matériel h.264
Jusqu'à présent, ce plugin semble être cassé, mais voici comment l'activer. Ajoutez ce qui suit à $ GST_OMX_CONFIG_DIR / gstomx.conf
la source
git clone -b raspberry
devrait êtregit clone -b 0.10
. Je n'ai pas confirmé cela.Ajoutez cette ligne de repo dans
/etc/apt/sources.list
Alors simplement ...
Ce référentiel tiers est hébergé par un membre hors des forums Pi . Ils compilent les dernières versions du projet gst-omx et y publient les fichiers.
Vous pouvez vérifier s'il a reconnu les capacités matérielles du Pi en utilisant cette commande
la source
Depuis avril 2015, les référentiels Raspbian incluent GStreamer 1.2 et les plugins OpenMAX, donc le moyen le plus simple est la réponse de ppumkin mais sans modification
/etc/apt/sources.list
:vérifiez ensuite avec:
la source
gstreamer1.0
dans le référentiel. Comment puis-je l'ajouter?apt-cache search ^gstreamer1.0
des packages?gstreamer1.0
paquet deb qui inclurait tous les paquets de base de gstreamer.