J'essaye de faire le codage/décodage visuel soutenu par GPU avec GStreamer, parce que le streaming rapide d'UDP de l'image de webcam est exigé pour mon projet.
Maintenant, je voudrais installer gst-omx et OpenMAX de la source, mais j'ai un problème ...
Pouvez-vous m'aider? J'ai déjà installé le pilote de carte graphique nvidia (3.52.99), cuda-7.5, nvenc (ver.5.0), gstreamer-1.9.2, orc-0.4.26, gst-libav-1.9.2, gst-plugins-base/bon/mauvais/moche-1.9.2.
gst - *** sont installés à partir de la source pour spécifier ces versions.
Maintenant, je pense que la dernière chose dont j'ai besoin est gst-omx-1.9.2, parce que je voudrais utiliser omxh264 (je ne sais pas si omxh264 utilise en interne GPU ou non, mais je voudrais essayer cela). Mais je ne peux pas.Comment installer gst-omx-1.9.2 à Ubuntu14.04 (Pas Rasberry Pi!)
Selon les résultats Google,
./autogen.sh --with-omx-target=generic
make
sudo make install
et tout va bien. Mais dans mon cas, make commande ne génère aucun objet partagé.
Juste après avoir tapé make, déplacez-vous dans chaque répertoire et déplacez le répertoire sans rien faire.
Mes questions sont ici.
- Quel est le problème avec l'installation?
- Dois-je ajouter des variables d'environnement?
Merci d'avance.
Voici un résultat de autogen.sh.
est ici un résultat de make -j 8. Désolé, le japonais est utilisé. C'est juste dire déplacer dans un répertoire et sortir du répertoire et ainsi de suite.
Il a l'option "générique", donc je suppose qu'il supporte les systèmes non embarqués :(Je vais essayer d'utiliser vaapi! Merci! – Pythoner
Je pense que cela dépend du pilote graphique que vous utilisez - cochez [ici] (https://www.freedesktop.org/wiki/Software/vaapi/#driversback-endsthatimplementva-api) – nayana
Merci J'ai vérifié ce fichier et README dans le paquet NVIDIA GPU semble être supporté, mais README indique que les plates-formes NVIDIA avec PureVideo (VDPAU supporté) est nécessaire. – Pythoner