Changes between Version 2 and Version 3 of Capture/Webcam


Ignore:
Timestamp:
Sep 15, 2012, 9:33:58 AM (7 years ago)
Author:
rogerdpack
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Capture/Webcam

    v2 v3  
    22== Windows ==
    33
    4 On Windows, we can use '''[http://ffmpeg.org/ffmpeg.html#vfwcap vfwcap]''' input device to capture live input (such as web camera).  NB this is out of date, these days you can use the -f dshow device to capture from a directshow device.
    5 
    6 First, we'll try to list the supported capture devices, connected to our machine:
    7 {{{
    8 ffmpeg -y -f vfwcap -i list
    9 }}}
    10 
    11 That will give us the list like this:
    12 {{{
    13 ...
    14   libavutil     50.36. 0 / 50.36. 0
    15   libavcore      0.16. 1 /  0.16. 1
    16   libavcodec    52.108. 0 / 52.108. 0
    17   libavformat   52.93. 0 / 52.93. 0
    18   libavdevice   52. 2. 3 / 52. 2. 3
    19   libavfilter    1.74. 0 /  1.74. 0
    20   libswscale     0.12. 0 /  0.12. 0
    21 [vfwcap @ 01c6d150] Driver 0
    22 [vfwcap @ 01c6d150]  Microsoft WDM Image Capture (Win32)
    23 [vfwcap @ 01c6d150]  Version:  5.1.2600.5512
    24 list: Input/output error
    25 }}}
    26 
    27 Now, we can try to grab something from our camera, with something like this:
    28 {{{
    29 ffmpeg -y -f vfwcap -r 25 -i 0 out.mp4
    30 }}}
    31 
    32 Where "'''-i 0'''" is the index (zero based) in the list of present capture devices ("'''Driver 0'''").
     4For windows you should probably use the "dshow" input source.  See [http://betterlogic.com/roger/2011/08/ffmpeg-directshow/ here].  You can also possibly use the (now out dated) [vfwcap] device.
    335
    346== Linux ==