Urządzenia wyjściowe audioSynchronizacja Audio/Video
Sterowniki kart dźwiękowych przeznaczone dla Linuksa mają problemy
związane z kompatybilnością. Dzieje się tak, ponieważ MPlayer
korzysta z wbudowanych właściwości poprawnie napisanych
sterowników dźwięku, które prawidłowo obsługują synchronizację audio/video.
Niestety, niektórzy autorzy sterowników nie uwzględniają tej cechy, ponieważ
nie jest ona potrzebna do odtwarzania efektów dźwiękowych i plików MP3.
Inne odtwarzacze takie jak: aviplay
czy xine prawdopodobnie działają
od razu z tymi sterownikami, ponieważ używają "prostych" metod synchronizacji
korzystających z wewnętrznego zegara. Testy pokazały, że ich metody nie są tak
wydajne jak MPlayera.
Używanie MPlayera z poprawnie napisanym sterownikiem
dźwięku, nigdy nie zaowocuje desynchronizacją A/V z powodu dźwięku, chyba że
odtwarzany plik został utworzony w niewłaściwy sposób lub jest popsuty
(na stronie man znajdziesz możliwe rozwiązania tego problemu).
Jeśli masz kiepski sterownik dźwięku, spróbuj użyć opcji .
Powinna ona rozwiązać Twój problem. Dokładniejsze informacje znajdziesz na stronie
man.
Rozwiązywanie problemówKilka uwag:
Jeżeli posiadasz sterowniki ALSA w wersji 0.5, prawie zawsze konieczne będzie
użycie , ponieważ ich kod emulacji OSS jest wadliwy i
spowoduje błąd MPlayera
wyświetlając komunikat o treści podobnej do tej:
DEMUXER: Za dużo (945 w 8390980 bajtach) pakietów video w buforze!
(DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!)
Jeśli dźwięk przerywany jest krótkimi trzaskami podczas odtwarzania z CD-ROMu,
włącz odmaskowywanie przerwań, tak jak opisano to w rozdziale dotyczącym
CD-ROMu.