firefox + html5 + .asoundrc = 소리가 나지 않음

firefox + html5 + .asoundrc = 소리가 나지 않음

문제는 이것이다:

Manjaro Xfce/3.15.4, Alsa(펄스 없음), Firefox 30 및 31, Gmusicbrowser, mplayer/smplayer

  1. YouTube HTML5 플레이어가 탑재된 Firefox - 문제 없음
  2. YouTube HTML5 플레이어 및 기본 .asoundrc가 포함된 Firefox - 오디오 없음
  3. Firefox는 표준 Flash Player와 관련하여 문제가 없습니다.
  4. 다른 모든 응용 프로그램은 .asoundrc를 사용할 수 있습니다.

.asoundrc에서 다양한 설정을 시도했는데 이것이 현재 버전입니다.

pcm.!default {
type hw
card 0
device 0
}

ctl.!default {
type hw           
card 0
device 0
}

내가 .asoundrc를 사용하는 이유는 alsa가 내 96000 트랙을 48000 트랙으로 리샘플링하는 것을 막기 위해서인데 잘 작동합니다.

card 0: SB [HDA ATI SB], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1     Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC889 Digital [ALC889 Digital]
Subdevices: 1/1     Subdevice #0: subdevice #0

어떤 아이디어가 있나요?

편집: 이것이 단지 YouTube만의 문제가 아니라는 점을 언급하고 싶습니다. 어디에서도 firefox/html5/.asoundrc 사운드가 들리지 않습니다.

답변1

.asoundrc모든 소프트웨어 믹싱을 비활성화합니다 .

모든 것을 96kHz로 출력하려면 다음과 같이 바꾸십시오.

defaults.pcm.dmix.rate 96000

답변2

방금 이것을 시도했는데 제게는 효과가 있었습니다(제 카드는 카드 0입니다):

defaults.pcm.card 0
defaults.ctl.card 0
defaults.ctl.card 0

상단에 추가 .asoundrc하고 Firefox를 다시 시작하세요. 파일의 나머지 부분은 실제로 비워둘 필요가 없습니다.

관련 정보