como gravar o dispositivo pcm do terminal no linux?

1

Eu quero gravar a saída de som pcm de um terminal e, além disso, compactar ao mesmo tempo para mp3 ou ogg em vez de descarregar um arquivo wave.

Obrigado

    
por riccs_0x 04.10.2017 / 19:12

1 resposta

1

Você tem algumas alternativas:

Enquipe o registro para o codificador lame (ou qualquer codificador de sua escolha):

por exemplo:

arecord -v -f cd -t raw | lame -r -b 192 - output.mp3

Use o ffmpeg:

ffmpeg -f alsa -ac 2 -ar 44100 -ab 160k -i pulse -acodec libmp3lame OUTPUT.mp3

Use o utilitário "rec" do Sox:

rec -c 2  myFile.mp3

Mais exemplos para dar uma olhada: link

    
por 05.10.2017 / 03:00