video issues

Rj Ewing ewing.rj at gmail.com
Sat Aug 17 09:19:28 PDT 2013


Hi,

I am trying to get gst 0.10.36 working on my machine. I realize that this
version is no longer supported, but the software I develop hasn't ported to
1.0 yet. I am also having issues with 1.0, just the output is a little
different. I am having trouble with video. This file was tested by __tim on
irc and he confirmed that it worked for him, so I'm thinking that it is a
dependency issue or something. Audio works no problem. I am running osx
10.7. If anyone has any ideas, they would be much appreciated.

Here is the output from gst-launch-0.10 playbin2:

$ gst-launch-0.10 -v playbin2
uri=file:////Users/rjewing/Movies/Banjo_Ben/basic_guitar/Essential\
Chord\ Theory/Chord-Theory-1.mp4
Setting pipeline to PAUSED ...
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: use-buffering = FALSE
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: download = FALSE
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: uri =
"file:////Users/rjewing/Movies/Banjo_Ben/basic_guitar/Essential Chord
Theory/Chord-Theory-1.mp4"
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0: source =
(GstFileSrc) source
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstTypeFindElement:typefind.GstPad:src:
caps = video/quicktime, variant=(string)iso
Pipeline is PREROLLING ...
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstQTDemux:qtdemux0.GstPad:sink:
caps = video/quicktime, variant=(string)iso
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:sink0:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)30000/1001,
pixel-aspect-ratio=(fraction)1/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)30000/1001,
pixel-aspect-ratio=(fraction)1/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0.GstPad:src0:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)30000/1001,
pixel-aspect-ratio=(fraction)1/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstH264Parse:h264parse0.GstPad:src:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)2997/100,
pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstH264Parse:h264parse0.GstPad:sink:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)30000/1001,
pixel-aspect-ratio=(fraction)1/1
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstAacParse:aacparse0.GstPad:src:
caps = audio/mpeg, mpegversion=(int)4, framed=(boolean)true,
stream-format=(string)raw, level=(string)2, base-profile=(string)lc,
profile=(string)lc, codec_data=(buffer)1210, rate=(int)44100,
channels=(int)2
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstCapsFilter:capsfilter0.GstPad:src:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)2997/100,
pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstCapsFilter:capsfilter0.GstPad:src:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)2997/100,
pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstCapsFilter:capsfilter0.GstPad:sink:
caps = video/x-h264, stream-format=(string)avc, alignment=(string)au,
level=(string)3.1, profile=(string)high,
codec_data=(buffer)0164001fffe1001a6764001fac2cc50280bfe5c044000003019000005daa3c60c65801000568e92b2c8b,
width=(int)640, height=(int)360, framerate=(fraction)2997/100,
pixel-aspect-ratio=(fraction)1/1, parsed=(boolean)true
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin2:playbin20/GstInputSelector:inputselector0.GstSelectorPad:sink0:
always-ok = FALSE
/GstPlayBin2:playbin20/GstInputSelector:inputselector1.GstSelectorPad:sink0:
always-ok = FALSE
/GstPlayBin2:playbin20/GstInputSelector:inputselector0: active-pad =
(GstSelectorPad) sink0
/GstPlayBin2:playbin20/GstInputSelector:inputselector0: active-pad =
(GstSelectorPad) sink0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130817/a13bd840/attachment-0001.html>


More information about the gstreamer-devel mailing list