웨이브 파일을 덤핑하는 대신 터미널에서 출력되는 pcm 사운드를 녹음하고 동시에 mp3나 ogg로 압축하고 싶습니다.
감사해요
답변1
여러 가지 옵션이 있습니다:
레코드를 불완전 인코더(또는 원하는 인코더)로 파이프합니다.
예를 들어:
arecord -v -f cd -t raw | lame -r -b 192 - output.mp3
ffmpeg 사용:
ffmpeg -f alsa -ac 2 -ar 44100 -ab 160k -i pulse -acodec libmp3lame OUTPUT.mp3
Sox의 "rec" 유틸리티 사용:
rec -c 2 myFile.mp3
더 많은 예를 볼 수 있습니다: http://mocha.freeshell.org/audio.html