저는 알샤를 사용하고 있어요. arecord -l
나에게주세요
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: Generic Analog [Generic Analog]
Subdevices: 1/1
Subdevice #0: subdevice #
그런데 녹음을 하려고 하면 arecord -vvv -fdat /tmp/mic.wav
아무 것도 저장되지 않습니다( aplay
아무것도 재생되지 않습니다`).
온라인 마이크 테스트를 시도했을 때 재생된 것은 마이크가 인식되지 않았다는 것을 알리는 경고음뿐이었습니다.
pavucontrol
마이크는 인식되지만 음소거를 해제하고 볼륨을 변경해도 아무런 변화가 없는 것 같습니다. alsamixer
마이크도 인식하지 못합니다.
답변1
제가 아는 프로그램은 이렇습니다.
달려가서
arecord -l
어떤 카드를 가지고 있는지 확인하세요. 나는 카드 X를 선택하는 구문이 이라고 생각합니다hw:X
. 하위 장치를 선택하는 것도 가능하지만 지금은 구문을 모르겠습니다.arecord --dump-hw-params -D hw:X
샘플 크기, 채널 수, 샘플 속도, 지원되는 형식 등 선택할 수 있는 하드웨어 매개변수를 얻으려면 실행하세요 .arecord
지원되는 매개변수 등을 조합하여 실행하세요 .ffmpeg
경고: 지원되는 매개변수의 가능한 모든 조합이 반드시 작동하거나 좋은 신호를 생성하는 것은 아닙니다. 그러니 다음 옵션을 시도해 보세요.
이때 카드를 선택하는 메뉴가 팝업됩니다 alsamixer
.F6
OP의 질문(댓글을 달 수 없기 때문에): "아무것도 저장되지 않음"은 무엇을 의미합니까? 파일이 파일 시스템에 존재합니까? ls -l FILENAME
또는 을 시도하십시오 stat FILENAME
.