Was bedeuten 0 und 0 in hw:0,0? Und wie kann ich diese Werte erhalten?

Was bedeuten 0 und 0 in hw:0,0? Und wie kann ich diese Werte erhalten?

Ich versuche, mit ffmpeg Screencasts zu erstellen und auch Anwendungssounds aufzunehmen. Aber ich kann den Anwendungssound nicht aufnehmen. Ich glaube, mit meinem Befehl stimmt etwas nicht. Ich mache Folgendes:

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

Ich muss also verstehen, was 0 und 0 hw:0,0bedeuten. Wenn ich das tue, arecord -llautet die Ausgabe:

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

und aplay -ldie Ausgabe ist:

**** 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

Die Ausgabe gibt viele 0Werte aus. Ich weiß nicht, welchen ich eingeben soll, hw:#,#um ffmpegden Anwendungston aufzunehmen.

Antwort1

Das erste 0ist die Karte und das zweite 0ist das Gerät, wie in der Ausgabe von aufgeführt arecord -l:

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

verwandte Informationen