Arch에서 마이크가 작동하지 않습니다

Arch에서 마이크가 작동하지 않습니다

저는 알샤를 사용하고 있어요. 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

제가 아는 프로그램은 이렇습니다.

  1. 달려가서 arecord -l어떤 카드를 가지고 있는지 확인하세요. 나는 카드 X를 선택하는 구문이 이라고 생각합니다 hw:X. 하위 장치를 선택하는 것도 가능하지만 지금은 구문을 모르겠습니다.

  2. arecord --dump-hw-params -D hw:X샘플 크기, 채널 수, 샘플 속도, 지원되는 형식 등 선택할 수 있는 하드웨어 매개변수를 얻으려면 실행하세요 .

  3. arecord지원되는 매개변수 등을 조합하여 실행하세요 . ffmpeg경고: 지원되는 매개변수의 가능한 모든 조합이 반드시 작동하거나 좋은 신호를 생성하는 것은 아닙니다. 그러니 다음 옵션을 시도해 보세요.

이때 카드를 선택하는 메뉴가 팝업됩니다 alsamixer.F6

OP의 질문(댓글을 달 수 없기 때문에): "아무것도 저장되지 않음"은 무엇을 의미합니까? 파일이 파일 시스템에 존재합니까? ls -l FILENAME또는 을 시도하십시오 stat FILENAME.

관련 정보