У меня дома - звуковая карта Creative. В KMix можно вывод звука на колонки сделать ещё и вводом звука. На работе у меня интегрированная звуковая карта. В Windows можно указать как вход «Стерео микшер» и тоже всё работает. В Linux с этой звуковой картой в качестве устройств ввода доступны только микрофон и линейный вход. Скриншот настроек. Файл /etc/asound.state (asound.conf не создан). Выводы arecord с ключами -l и -L:
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ arecord -L
null
Discard all samples (playback) or generate zero samples (capture)
default:CARD=NVidia
HDA NVidia, ALC662 rev1 Analog
Default Audio Device
front:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
Front speakers
surround40:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=NVidia,DEV=0
HDA NVidia, ALC662 rev1 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
Мне нужно записать вывод звука командой ffmpeg. Я пробую команду:
ffmpeg -f alsa -ac 2 -i hw:0,0 -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264 -preset ultrafast -threads 0 output.mkv
Команду взял с этой страницы. И она конечно же не работает, так как записывает микрофон, которого нет. Мне кажется, понадобится редактировать системный
Две дополнительные просьбы. 1). Возможность записать одновременно и с микрофона, и с вывода на колонки. В планируемом видео будет баг в игре, и поэтому желательно чтобы в видео вошёл звук нажимаемой кнопки, на которую нет реакции у игры. 2). Настроить запись звука в плагине для Compiz «Video Capture».