Korzystam z systemu Windows 7, a moja konfiguracja głośników to surround (5.1). Nie mam żadnych problemów z grami lub odtwarzaczem MP3. Gry mają wyjście surround i działa idealnie. Wyjście odtwarzacza MP3 jest stereofoniczne, a mój sterownik dźwięku (kreatywny) wypełnia stereo, aby otaczać, więc jest także idealny. Mój jedyny problem dotyczy Chrome + YouTube + odtwarzacz HTML. Nie słyszę muzyki z tylnych głośników w Chrome.
Próbowałem wielu rzeczy, w tym chrome.exe --disable-audio-output-resampler
przełącznika na Chrome, ale nic nie pomogło. Wyjście Chrome jest surround w przeciwieństwie do mojego odtwarzacza MP3. Dlatego sterownik dźwięku Creative nie może wypełnić go do surround, ponieważ jest już surround. Filmy na YouTube nie mają kanałów surround. Mają tylko kanał stereo. W takim przypadku Chrome odtwarza dźwięk wideo na pierwszych 2 kanałach. Pozostałe kanały (3.1) są puste. Kreacja nie może wypełnić pierwszych 2 kanałów do 5.1, ponieważ nie działa w aplikacjach z wyjściem surround. Działa tylko na wyjściu stereo.
Więc wpadłem na pomysł. Jeśli mogę oszukać Chrome, że moja konfiguracja głośników jest stereofoniczna (nawet jeśli fizycznie jest to 5.1), ustawiłby jego wyjście jako stereo, aby mój sterownik Creative mógł pracować w Chrome, aby wypełnić swój dźwięk przestrzenny.
Czy ktoś wie, czy mogę oszukać konkretną aplikację (w tym przypadku Chrome), aby wierzyć, że mam konfigurację głośników stereo?
Odpowiedzi:
Aktualizacja: od 13 stycznia 2020 r. Ta opcja wydaje się BRAK i wydaje się być domyślnie aktywna (wersja: 79.0.3945.117).
Nie trzeba nic robić. Możesz zweryfikować za pomocą prawdziwego pliku audio 5.1 odtwarzanego przez przeglądarkę. https://youtu.be/XdfmAkasBcc [Film testowy, który działa dla mnie]
Idź do
chrome://flags
i włącz#try-supported-channel-layouts
flagę; wznowienie.W ten sposób działało. W końcu dźwięk przestrzenny Chrome :: Youtube na moich głośnikach 5.1!
Nie mogłem uruchomić go za pomocą opcji wiersza poleceń. Być może inne opcje wiersza poleceń są teraz przestarzałe. Generalnie też polecam używanie flag zamiast parametrów wiersza poleceń.
źródło
Szukałem tej samej odpowiedzi i w końcu ją znalazłem, więc pomyślałem, że muszę się nią podzielić z tobą (i innymi z tym samym problemem). Rozwiązaniem było dla mnie umieszczenie „--force-wave-audio” na końcu skrótu. Mam nadzieję, że to też pomaga innym!
źródło
Wybrana odpowiedź (
try-supported-channel-layouts
flaga) zdecydowanie działa w przypadku filmów na youtube, jednak wydaje się, że występuje problem z podobnymi objawami w przypadku filmów z dźwiękiem stereo, który uniemożliwia niektórym filmom pracę w konfiguracji 5.1 w systemie Windows 10 (9gag jest pełen tego rodzaju filmów na moment). Uznałem, że odpowiedź nieco nie na temat może być tutaj odpowiednia, ponieważ technicznie jest to problem z głośnikami 5.1 i doszedłem do tego pytania, szukając rozwiązania.Możesz więc wypróbować rozszerzenia chromowane . Istnieje wiele rozszerzeń dźwięku / 3d (i podobnych) dla Chrome. Chodzi o to, aby chrome skierował do nich dźwięk i odtwarzają go samodzielnie. Używam Aria-3D , ponieważ możesz albo cały czas być włączony, albo go wyłączyć, a gdy nie słyszysz dźwięku, kliknij jego ikonę, pozostaje wyłączona, ale przejmuje kontrolę nad dźwiękiem (jak w niezmienionej postaci dźwięk odtwarzany jest przez właściwe kanały, a przynajmniej tak mam nadzieję).
Wady tych narzędzi:
źródło
Ponieważ starej dobrej flagi chrome już nie ma, jedynym sposobem, w jaki mogę to zrobić, jest dodanie parametru do skrótu chrome.exe.
„C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe” - nieobsługiwane układy kanałów
Minusem tego jest fakt, że jeśli Chrome jest uruchamiany przez inną aplikację (na przykład kliknięcie łącza internetowego w aplikacji czatu), nie będzie on miał upmixowanego dźwięku. Musisz zamknąć Chrome i otworzyć go ponownie za pomocą skrótu.
źródło