¿Qué significan 0 y 0 en hw:0,0? ¿Y cómo puedo obtener esos valores?

¿Qué significan 0 y 0 en hw:0,0? ¿Y cómo puedo obtener esos valores?

También estoy intentando hacer un screencast y grabar el sonido de la aplicación con ffmpeg. Pero no puedo grabar el sonido de la aplicación. Creo que hay algún problema con mi comando. Lo que estoy haciendo es así:

ffmpeg -f alsa -i hw:0,0 -f x11grab -i :0.0 out.mpg

Entonces, necesito entender qué significa 0 y 0 hw:0,0. Cuando lo hago, arecord -lla salida es:

**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20585 Analog [CX20585 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

y aplay -lla salida es:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20585 Analog [CX20585 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

La salida proporciona muchos de 0los valores. No sé cuál poner hw:#,#para ffmpegpoder grabar el sonido de la aplicación.

Respuesta1

La primera 0es la tarjeta y la segunda 0es el dispositivo, como se indica en el resultado de arecord -l:

card 0: PCH [HDA Intel PCH], device 0: CX20585 Analog [CX20585 Analog]

información relacionada