Gstreamer ffdec_h264 manquant
Je suis en cours d'exécution de ce script pour afficher les caméras sur réseau:
gst-launch udpsrc port=1234 ! "application/x-rtp, payload=127" ! rtph264depay ! ffdec_h264 ! xvimagesink sync=false
J'obtiens cette erreur:
WARNING: erroneous pipeline: no element "ffdec_h264"
Je suis d'erreur avec ffdec_h264
. J'ai tous les paquets à partir de g-streamer, mais je ne sais pas qui je suis absent.
quand je lance gst-inspect | grep 264
J'obtiens ce résultat:
h264parse: legacyh264parse: H264Parse
x264: x264enc: x264enc
videoparsersbad: h264parse: H.264 parser
typefindfunctions: video/x-h264: h264, x264, 264
rtp: rtph264pay: RTP H264 payloader
rtp: rtph264depay: RTP H264 depayloader
Qui montre je n'ai pas ce ffdec_h264
le paquet, je suis absent?
Pourriez-vous nous donner un peu de détails au sujet de votre système et la version de GStreamer?
OriginalL'auteur user2962635 | 2014-04-30
Vous devez vous connecter pour publier un commentaire.
Cela peut dépendre de votre système d'exploitation, la distribution et la version de GStreamer.
Ici (Debian jessie, GStreamer 0.10.36)
gst-inspect ffdec_h264
donne le résultat suivant:Donc sur mon système,
ffdec_h264
est dans legst-ffmpeg
module (qui a été installé à l'aide deapt-get install gstreamer0.10-ffmpeg
).OriginalL'auteur mreithub
Vous devez entrer cette commande et avoir une idée de ce décodeur h264 vous avez avec gstreamer, en d'autres termes ce Gstreamer est de l'appeler.
OriginalL'auteur Hamdi Rakkez