<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>Hello,</p>
<p>I have an application that I records video from a Dazzle DVC100 video capture device using mencoder that I'd like to switch over to using avconv. With mencoder I would capture and encode video like this:</p>
<p>mencoder -tv driver=v4l2:norm=NTSC:input=0 -nosound -ovc lavc -lavcopts vcodec=mpeg4 -o file.avi -vf pp=li tv://</p>
<p>I'm trying to reproduce this functionality with avconv but not having a lot of luck so far. After multiple attempts I got the following avconv command to work to encode video from a video camera connected to the composite input on the capture card:</p>
<p>avconv -y -f video4linux2 -i /dev/video1 -r 30 -an -strict experimental test.avi</p>
<p><br />avconv version v9-2308-gfb13fe8, Copyright (c) 2000-2013 the Libav developers<br />  built on Oct 26 2013 11:35:11 with gcc 4.8 (Debian 4.8.1-10)<br />[video4linux2 @ 0x2857820] Estimating duration from bitrate, this may be inaccurate<br />Input #0, video4linux2, from '/dev/video1':<br />  Duration: N/A, start: 11381.028327, bitrate: 165888 kb/s<br />    Stream #0.0: Video: rawvideo, yuyv422, 720x576, 165888 kb/s, 25 fps, 1000k tbn<br />Output #0, avi, to 'test.avi':<br />  Metadata:<br />    ISFT            : Lavf55.7.0<br />    Stream #0.0: Video: mpeg4, yuv420p, 720x576, q=2-31, 200 kb/s, 30 tbn, 30 tbc<br />Stream mapping:<br />  Stream #0:0 -> #0:0 (rawvideo -> mpeg4)<br />Press ctrl-c to stop encoding</p>
<p>However the resulting video isn't right:</p>
<p>http://www.libertas-tech.com/test.avi</p>
<p>Am I missing something on the avconv command? I'm not sure how to select the source input from the capture card (composite vs svideo) or specify NTSC vs PAL.</p>
<p>Keith.</p>
</body></html>