jEsuSdA 8)
unread,Nov 9, 2017, 3:10:03 PM11/9/17You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hola,
Recientemente reinstalé mi PC con Debian y ahora me doy cuenta de que no
puedo ver ningún vídeo o audio con Parole, Totem o ningún otro programa
que emplee Gstreamer como backend.
Curiosamente, si ejecuto dichos programas como ROOT, sí se ven, lo que
descartaría, a mi entender, ningún problema de códecs.
He probado algunos trucos que he encontrado en internet sin ninguna fortuna.
¿Alguna sugerencia o ayuda?
Gracias!
Aquí os dejo un log de un comando por si os sirve de ayuda:
gst-launch-1.0 -vm playbin
uri=file://mnt/cajon/a-videoteca/museum_2016_55.x264.mkv
Estableciendo el conducto a PAUSA …
** (gst-launch-1.0:18552): WARNING **: can't find typefind element,
decodebin will not work
ERROR: El conducto no quiere pausarse.
Se obtuvo el mensaje nº 0 del elemento «streamsynchronizer0»
(state-changed): GstMessageStateChanged,
old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY,
pending-state=(GstState)GST_STATE_VOID_PENDING;
Se obtuvo el mensaje nº 1 del elemento «playsink» (state-changed):
GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL,
new-state=(GstState)GST_STATE_READY,
pending-state=(GstState)GST_STATE_VOID_PENDING;
Se obtuvo el mensaje nº 2 del elemento «playbin0» (state-changed):
GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL,
new-state=(GstState)GST_STATE_READY,
pending-state=(GstState)GST_STATE_PAUSED;
Se obtuvo el mensaje nº 6 del elemento «streamsynchronizer0»
(state-changed): GstMessageStateChanged,
old-state=(GstState)GST_STATE_READY,
new-state=(GstState)GST_STATE_PAUSED,
pending-state=(GstState)GST_STATE_VOID_PENDING;
Se obtuvo el mensaje nº 7 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)ring-buffer-max-size, property-value=(guint64)0;
/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
Se obtuvo el mensaje nº 8 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)buffer-size, property-value=(int)-1;
/GstURIDecodeBin:uridecodebin0: buffer-size = -1
Se obtuvo el mensaje nº 9 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)buffer-duration, property-value=(gint64)-1;
/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
Se obtuvo el mensaje nº 10 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)use-buffering, property-value=(boolean)false;
/GstURIDecodeBin:uridecodebin0: use-buffering = false
Se obtuvo el mensaje nº 11 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)download, property-value=(boolean)false;
/GstURIDecodeBin:uridecodebin0: download = false
Se obtuvo el mensaje nº 12 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify, property-name=(string)uri,
property-value=(string)file://mnt/cajon/a-videoteca/museum_2016_55.x264.mkv;
/GstURIDecodeBin:uridecodebin0: uri =
file://mnt/cajon/a-videoteca/museum_2016_55.x264.mkv
Se obtuvo el mensaje nº 13 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)connection-speed, property-value=(guint64)0;
/GstURIDecodeBin:uridecodebin0: connection-speed = 0
Se obtuvo el mensaje nº 14 del elemento «uridecodebin0» (state-changed):
GstMessageStateChanged, old-state=(GstState)GST_STATE_NULL,
new-state=(GstState)GST_STATE_READY,
pending-state=(GstState)GST_STATE_PAUSED;
Se obtuvo el mensaje nº 17 del elemento «uridecodebin0»
(property-notify): GstMessagePropertyNotify,
property-name=(string)source, property-value=(GstElement)"\(GstGioSrc\)\
source";
/GstURIDecodeBin:uridecodebin0: source = "\(GstGioSrc\)\ source"
Se obtuvo el mensaje nº 18 del elemento «uridecodebin0» (error):
GstMessageError, gerror=(GError)NULL,
debug=(string)"gsturidecodebin.c\(1881\):\ make_decoder\ \(\):\
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0:\012No\ typefind\
element\,\ decodebin\ is\ unusable\,\ check\ your\ installation";
ERROR: del elemento /GstURIDecodeBin:uridecodebin0: A la instalación de
GStreamer le falta un complemento.
Información adicional de depuración:
gsturidecodebin.c(1881): make_decoder ():
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0:
No typefind element, decodebin is unusable, check your installation
Estableciendo el conducto a NULL …
Liberando la tubería…