<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I missed a 'done' in my transcription of the script.  I have
    corrected the script below.<br>
    <br>
    <div class="moz-cite-prefix">On 12/12/2012 16:13, Ian Davidson
      wrote:<br>
    </div>
    <blockquote cite="mid:50C8AD20.1090508@blueyonder.co.uk" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      I am trying to record video.  The recording time can be over an
      hour and if I try to record to a single file, the file can get too
      large.<br>
      <br>
      I wrote a script to attempt to record a series of shorter videos -
      and then use Ctrl-C to stop recording when I wanted to finish. 
      Below is a simplified version of the script.<br>
      #!/bin/bash<br>
      fileNamePart="${HOME}/video"<br>
      v4l2-ctl -i 1<br>
      counter=0<br>
      while [ $counter -lt 100 ]; do<br>
          let counter=counter+1<br>
          fullFileName="${fileNamePart}-${counter}.avi"<br>
          `gst-launch-1.0 v4l2src norm=PAL num-buffers=100 !
      'video/x-raw,format=(string)I420,width=352,height=288,framerate=(fraction)25/1'


      ! queue ! mux. alsasrc num-buffers=440 ! audioconvert !
      'audio/x-raw,rate=44100,channels=2' ! queue ! mux. avimux name=mux
      ! filesink location="$fullFileName"`<br>
    </blockquote>
    done<br>
    <blockquote cite="mid:50C8AD20.1090508@blueyonder.co.uk" type="cite">
      <br>
      Note that this test version has the num-buffers set to 100 for the
      video source.  When I run this script for a short while, I get the
      following on the console<br>
      [ian@localhost ~]$ ./testScript<br>
      Video input set to 1 (Composite1: ok)<br>
      ./testScript: line 8: Setting: command not found<br>
      ./testScript: line 8: Setting: command not found<br>
      ^C<br>
      [ian@localhost ~]$ <br>
      <br>
      The first video records without any comment, the second and
      subsequent attempts get that 'Setting: command not found' message.<br>
      <br>
      The final video - the one that is terminated by the Ctrl-C - does
      not seem to have recorded the video properly.  When I try to view
      the videos, that final video does not display the actual material,
      just a 'filmstrip'.  If I carry the videos from my Linux box to a
      Windows machine, editors fail to open the final AVI file.<br>
      <br>
      Thus far, two questions.<br>
      1) What is the meaning of that 'command not found'?<br>
      2) Why does the final video, terminated by Ctrl-C not work?<br>
      <br>
      I then noticed that I have num-buffers on both the video and audio
      sources - so I removed the 'num-buffers=440' - but now the first
      video did not come to a natural end but waited until the Ctrl-C.<br>
      <br>
      Third question. Do I need to have num-buffers on both sources?<br>
      <br>
      Your help is appreciated.<br>
      <br>
      Ian<br>
      <div class="moz-signature">-- <br>
        --<br>
        Ian Davidson<br>
        <i>239 Streetsbrook Road, Solihull, West Midlands, B91 1HE</i><br>
        --<br>
        Facts used in this message may or may not reflect an underlying
        objective reality. Facts are supplied for personal use only.<br>
        Recipients quoting supplied information do so at their own risk.
        Facts supplied may vary in whole or part from widely accepted
        standards.<br>
        While painstakingly researched, facts may or may not be
        indicative of actually occurring events or natural phenomena.<br>
        The author accepts no responsibility for personal loss or injury
        resulting from memorisation and subsequent use. </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      --<br>
      Ian Davidson<br>
      <i>239 Streetsbrook Road, Solihull, West Midlands, B91 1HE</i><br>
      --<br>
      Facts used in this message may or may not reflect an underlying
      objective reality. Facts are supplied for personal use only.<br>
      Recipients quoting supplied information do so at their own risk.
      Facts supplied may vary in whole or part from widely accepted
      standards.<br>
      While painstakingly researched, facts may or may not be indicative
      of actually occurring events or natural phenomena.<br>
      The author accepts no responsibility for personal loss or injury
      resulting from memorisation and subsequent use.
    </div>
  </body>
</html>