Ich hatte in der letzten Woche die härteste Zeit damit, das GST-OMX-Plugin mit GSTREAMER auf dem Raspberry PI zum Laufen zu bringen.
Ich frage mich, ob jemand hier es getan hat und mir zeigen könnte, wie?
Ich habe Wheezy installiert, da es git://git.collabora.co.uk/git/user/gkiagia/gst-omx0.10-debian.git
eine Testversion von Gstreamer benötigt.
Gstreamer funktioniert einwandfrei mit den normalen Plugins auf der Himbeere, daher keine Hardwarebeschleunigung.
Sobald ich gst-omx installiert habe, taucht es in der Blacklist für gstreamer auf und ich stecke völlig fest, da meine Linux-Kenntnisse sehr begrenzt sind und das Debuggen für mich unmöglich ist.
software-installation
user185955
quelle
quelle
Antworten:
Details von Raspberry Pi Forumbeitrag
Besorgen und installieren Sie ggf. rpi-update
Aktualisieren Sie auf die neuesten Pakete und Firmware
Holen Sie sich gst-omx-Quelle aus dem Himbeer-Zweig
Installieren Sie die Gstreamer-Pakete und die zum Erstellen von omx erforderlichen Pakete
Erstellen Sie das Konfigurationsskript automatisch, konfigurieren, erstellen und installieren Sie gst-omx
Richten Sie die gst-omx-Umgebung für den pi-Benutzer ein
Installieren Sie die GStreamer-Tools
Stellen Sie sicher, dass gst-omx korrekt installiert wurde.
Wenn es den folgenden Befehl hat, sollten diese Plug-Ins angezeigt werden:
Probleme mit der Sperrung von omxmpeg-Plug-ins
Es gibt einen Konflikt mit omx und gstreamer-plugins-bad, daher wurde die schwarze Liste wie folgt gelöscht:
Aktivieren Sie das omxh264enc-Plugin für die Hardware-H.264-Codierung
Dieses Plugin scheint defekt zu sein, aber hier erfahren Sie, wie Sie es aktivieren. Fügen Sie $ GST_OMX_CONFIG_DIR / gstomx.conf Folgendes hinzu
quelle
git clone -b raspberry
sollte seingit clone -b 0.10
. Das habe ich nicht bestätigt.Fügen Sie diese Repo-Zeile in ein
/etc/apt/sources.list
Dann einfach ....
Dieses Drittanbieter-Repository wird von einem Mitglied außerhalb der Pi-Foren gehostet . Sie kompilieren die neuesten Versionen des gst-omx-Projekts und veröffentlichen die Dateien dort.
Mit diesem Befehl können Sie überprüfen, ob die Hardware-Funktionen des Pi erkannt wurden
quelle
Ab April 2015 enthalten die Raspbian-Repositorys GStreamer 1.2 und die OpenMAX-Plugins. Der einfachste Weg ist also die Antwort von ppumkin, jedoch ohne Bearbeitung
/etc/apt/sources.list
:dann erkundigen Sie sich bei:
quelle
gstreamer1.0
im Repository. Wie füge ich es hinzu?apt-cache search ^gstreamer1.0
irgendwelche Pakete?gstreamer1.0
Deb-Paket geben, das alle grundlegenden gstreamer-Pakete enthält.