[FFmpeg-user] Input from Usb Microphone

info at picaflor-azul.com info at picaflor-azul.com
Mon Aug 13 20:32:32 CEST 2012


Hi,

    I sent this in a while ago and have not seen any replies. Can anyone 
help me out with this?

Thamks,

Anne


On 2012-08-05 09:33, info at picaflor-azul.com wrote:
> Hi,
>
>    I am trying to get audio from a usb microphone, instead of the
> built-in microphone. The following commands will get the audio from
> the built-in microphone:
>
>
> ffmpeg -f x11grab -r 30 -s 720x480 -i :0.0+10,100 -f alsa -ac 2 -i
> pulse -mbd 2 -trellis 2 -cmp 2 -subcmp 2 -g 100 -target ntsc-dvd
> -aspect 16:9 out.vob
> ffmpeg -f x11grab -r 30 -s 720x480 -i :0.0+10,100 -f alsa -ac 2 -i
> hw:0 -mbd 2 -trellis 2 -cmp 2 -subcmp 2 -g 100 -target ntsc-dvd
> -aspect 16:9 out.vob
>
> Most of the other commands record nothing. (I think hw:0,0 records
> from the built-in microphone too.)
>
>  more /proc/asound/devices
>   1:        : sequencer
>   2: [ 1- 0]: digital audio capture
>   3: [ 1]   : control
>   4: [ 0- 3]: digital audio playback
>   5: [ 0- 0]: digital audio playback
>   6: [ 0- 0]: digital audio capture
>   7: [ 0- 3]: hardware dependent
>   8: [ 0- 0]: hardware dependent
>   9: [ 0]   : control
>  33:        : timer
>
>
> arecord -l
> **** List of CAPTURE Hardware Devices ****
> card 0: PCH [HDA Intel PCH], device 0: STAC92xx Analog [STAC92xx 
> Analog]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0
> card 1: Device [USB PnP Audio Device], device 0: USB Audio [USB 
> Audio]
>   Subdevices: 1/1
>   Subdevice #0: subdevice #0
>
>  arecord -L
> default
>     Playback/recording through the PulseAudio sound server
> sysdefault:CARD=PCH
>     HDA Intel PCH, STAC92xx Analog
>     Default Audio Device
> front:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     Front speakers
> surround40:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     4.0 Surround output to Front and Rear speakers
> surround41:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     4.1 Surround output to Front, Rear and Subwoofer speakers
> surround50:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     5.0 Surround output to Front, Center and Rear speakers
> surround51:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     5.1 Surround output to Front, Center, Rear and Subwoofer speakers
> surround71:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     7.1 Surround output to Front, Center, Side, Rear and Woofer 
> speakers
> dmix:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     Direct sample mixing device
> dsnoop:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     Direct sample snooping device
> hw:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     Direct hardware device without any conversions
> plughw:CARD=PCH,DEV=0
>     HDA Intel PCH, STAC92xx Analog
>     Hardware device with all software conversions
> sysdefault:CARD=Device
>     USB PnP Audio Device, USB Audio
>     Default Audio Device
> front:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     Front speakers
> surround40:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     4.0 Surround output to Front and Rear speakers
> surround41:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     4.1 Surround output to Front, Rear and Subwoofer speakers
> surround50:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     5.0 Surround output to Front, Center and Rear speakers
> surround51:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     5.1 Surround output to Front, Center, Rear and Subwoofer speakers
> surround71:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     7.1 Surround output to Front, Center, Side, Rear and Woofer 
> speakers
> iec958:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     IEC958 (S/PDIF) Digital Audio Output
> dmix:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     Direct sample mixing device
> dsnoop:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     Direct sample snooping device
> hw:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     Direct hardware device without any conversions
> plughw:CARD=Device,DEV=0
>     USB PnP Audio Device, USB Audio
>     Hardware device with all software conversions
>
> ffmpeg -version
> ffmpeg version 0.10.4-6:0.10.4-0ubuntu0jon2
> built on Jun 12 2012 23:02:05 with gcc 4.6.3
> configuration: --extra-version='6:0.10.4-0ubuntu0jon2' --arch=amd64
> --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --disable-stripping
> --enable-vaapi --enable-vdpau --enable-bzlib --enable-gnutls
> --enable-libgsm --enable-libschroedinger --enable-libspeex
> --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib
> --enable-libvpx --enable-runtime-cpudetect --enable-libfreetype
> --enable-libpulse --enable-vaapi --enable-librtmp --enable-gpl
> --enable-postproc --enable-x11grab --enable-libcdio --enable-version3
> --enable-libdc1394 --shlibdir=/usr/lib/x86_64-linux-gnu
> --enable-shared --disable-static
> libavutil      51. 35.100 / 51. 35.100
> libavcodec     53. 61.100 / 53. 61.100
> libavformat    53. 32.100 / 53. 32.100
> libavdevice    53.  4.100 / 53.  4.100
> libavfilter     2. 61.100 /  2. 61.100
> libswscale      2.  1.100 /  2.  1.100
> libswresample   0.  6.100 /  0.  6.100
> libpostproc    52.  0.100 / 52.  0.100
>
>
> Thanks,
>
> Anne



More information about the ffmpeg-user mailing list