USB 오디오 어댑터로 인해 Firefox에서 HTML5 비디오가 빨리 감기됩니다.

USB 오디오 어댑터로 인해 Firefox에서 HTML5 비디오가 빨리 감기됩니다.

데스크탑을 Arch Linux에서 NixOS로 변경한 후 Firefox에서 HTML5 비디오를 재생하는 데 문제가 발생했습니다. 재생할 때 빨리 감기되지만 USB 오디오 어댑터를 사용할 때만 가능합니다. Pulseaudio를 사용하면 ALSA도 Pulseaudio를 사용하도록 구성됩니다. 내가 찾은 일부 솔루션에서는 pavucontrol을 설치하고 다른 모든 오디오 어댑터를 비활성화해야 하며 출력을 디지털에서 아날로그로 변경해 보라고 제안했지만 이들 중 어느 것도 아무런 차이가 없었습니다. 스피커를 내장 어댑터에 연결하니 문제가 해결되어 Firefox의 HTML5 동영상이 정상적으로 재생되었습니다. 내가 받는 유일한 오류 메시지는 GVC 믹서가 아니라는 주장이 실패했다는 것입니다. 저 할 수 있어요소스 반환다음 코드에:

g_return_val_if_fail (GVC_IS_MIXER_CARD (card), 0);

그러나 이것이 진짜 원인인지, 어떻게 해결해야 하는지는 모르겠지만, Arch Linux에서는 잘 돌아가기 때문에 해결이 가능할 것입니다.

답변1

다행스럽게도 소스 코드 자체 외에는 문제에 대한 정보를 찾을 수 없었기 때문에 GVC 믹서의 버그와는 관련이 없습니다. 마침내 나는 우연히 발견했다이 문제GitHub에서도 동일한 문제가 지적되었습니다. 이는 USB 오디오 장치에 대한 Alsa의 열악한 지원과 내 Firefox 버전에서 PulseAudio가 활성화되지 않은 것과 관련이 있습니다. 다행히 NixOS에서는풀 리퀘스트이미 활성화되어 있습니다 nixpkgs.config.pulseaudio.

관련 정보