Como gravar som estéreo a partir do Line-In na linha de comando?

1

Liguei os meus telefones à tomada Line-In traseira do meu computador. Eu quero usá-lo como microfone estéreo, eu tentei isso na área de trabalho e funcionou.

Agora, como gravar som a partir da linha de comando?

Por exemplo, se eu usar ffmpeg , não tenho como configurar o soquete de entrada. Se eu correr

ffmpeg -f alsa -i sysdefault:CARD=MID -t 30 out.wav

mas registra um arquivo absolutamente silencioso.

A tela do Alsamixer está seguindo:

Areordmostraoseguinte:

$arecord-LdefaultPlayback/recordingthroughthePulseAudiosoundservernullDiscardallsamples(playback)orgeneratezerosamples(capture)pulsePulseAudioSoundServersysdefault:CARD=MIDHDAIntelMID,VT1708SAnalogDefaultAudioDevicefront:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalogFrontspeakerssurround40:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalog4.0SurroundoutputtoFrontandRearspeakerssurround41:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalog4.1SurroundoutputtoFront,RearandSubwooferspeakerssurround50:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalog5.0SurroundoutputtoFront,CenterandRearspeakerssurround51:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalog5.1SurroundoutputtoFront,Center,RearandSubwooferspeakerssurround71:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalog7.1SurroundoutputtoFront,Center,Side,RearandWooferspeakersdmix:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalogDirectsamplemixingdevicedsnoop:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalogDirectsamplesnoopingdevicehw:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalogDirecthardwaredevicewithoutanyconversionsplughw:CARD=MID,DEV=0HDAIntelMID,VT1708SAnalogHardwaredevicewithallsoftwareconversions

UPDATE

Depoisdeconfiguraraentradaemgnome-control-center,elacomeçouafuncionar.

Mas não quero usar as ferramentas GUI , preciso de uma solução somente de linha de comando.

    
por Dims 19.01.2018 / 11:49

1 resposta

0

se você quisesse gravar a partir do Line no ALSA, talvez você ouvisse som se você selecionasse Line como dispositivo de captura e aumentasse o nível de captura de 0

você pode usar o comando arecord para gravar da ALSA

arecord -f [formato] -D hw: cartão, dispositivo -d [duração]

    
por nik gnomic 21.01.2018 / 12:06