<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I have a video clip which will play using playbin like this.<br>
<blockquote>gst-launch-1.0 playbin
uri=<a class="moz-txt-link-freetext" href="file:///run/media/ian/LEXAR/MOV05E.Mpg">file:///run/media/ian/LEXAR/MOV05E.Mpg</a><br>
</blockquote>
<br>
But, I want to be able to play around with it - so I tried this<br>
<blockquote>gst-launch-1.0 -e --gst-debug=4 filesrc
location=MOV05E.Mpg ! queue ! videorate ! videoscale !
videoconvert !
"video/x-raw,format=(string)I420,width=720,height=576,framerate=(fraction)5/1"
! autovideosink<br>
</blockquote>
<br>
It came up with an error - here is part of the log<br>
<blockquote>Pipeline is PREROLLING ...<br>
0:00:00.236809475 1744 0xa029920 INFO GST_ELEMENT_PADS
gstelement.c:894:gst_element_get_static_pad: no such pad 'sink' in
element "filesrc0"<br>
0:00:00.237743606 1744 0xa029920 INFO GST_EVENT
gstevent.c:709:gst_event_new_segment: creating segment event bytes
segment start=0, stop=-1, rate=1.000000, applied_rate=1.000000,
flags=0x00, time=0, base=0, position 0, duration 147355648<br>
0:00:00.237944832 1744 0xa029950 WARN videorate
gstvideorate.c:796:gst_video_rate_sink_event:<videorate0>
Got segment but doesn't have GST_FORMAT_TIME value<br>
0:00:00.238010787 1744 0xa029920 INFO basesrc
gstbasesrc.c:2772:gst_base_src_loop:<filesrc0> marking
pending DISCONT<br>
0:00:00.238078822 1744 0xa029950 WARN videorate
gstvideorate.c:796:gst_video_rate_sink_event:<videorate0>
Got segment but doesn't have GST_FORMAT_TIME value<br>
0:00:00.238121420 1744 0xa029950 INFO task
gsttask.c:300:gst_task_func:<queue0:src> Task going to
paused<br>
0:00:00.238190364 1744 0xa029920 INFO basesrc
gstbasesrc.c:2785:gst_base_src_loop:<filesrc0> pausing after
gst_pad_push() = error<br>
0:00:00.238248910 1744 0xa029920 WARN basesrc
gstbasesrc.c:2865:gst_base_src_loop:<filesrc0> error:
Internal data flow error.<br>
0:00:00.238283599 1744 0xa029920 WARN basesrc
gstbasesrc.c:2865:gst_base_src_loop:<filesrc0> error:
streaming task paused, reason error (-5)<br>
0:00:00.238337423 1744 0xa029920 INFO GST_ERROR_SYSTEM
gstelement.c:1835:gst_element_message_full:<filesrc0>
posting message: Internal data flow error.<br>
ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0:
Internal data flow error.<br>
Additional debug info:<br>
gstbasesrc.c(2865): gst_base_src_loop ():
/GstPipeline:pipeline0/GstFileSrc:filesrc0:<br>
streaming task paused, reason error (-5)<br>
ERROR: pipeline doesn't want to preroll.<br>
Setting pipeline to NULL ...<br>
</blockquote>
Is it complaining about the video file? What should I do to get it
to work?<br>
<br>
<div class="moz-signature"><br>
</div>
</body>
</html>