AudioausgabegeräteAudio/Video-Synchronisation
Soundkartentreiber für Linux bereiten Kompatibilitätsprobleme. Dies liegt
daran, dass sich MPlayer auf ein eingebautes
Feature von ordentlich programmierten Soundkartentreibern
verlässt, das es ermöglicht, korrekte Audio/Video-Synchronisation beizubehalten.
Leider ist es jedoch so, dass sich manche Schreiber der Treiber um dieses
Feature nicht kümmern, da es zum Abspielen von MP3s oder für Soundeffekte
nicht benötigt wird.
Andere Mediaplayer wie aviplay
oder xine funktionieren vermutlich
deshalb von Haus aus mit diesen Treibern, da sie "einfache" Methoden
mit internem Timing verwenden. Messungen haben gezeigt, dass deren Methoden
nicht so effizient sind wie die von MPlayer.
Die Benutzung von MPlayer mit einem ordentlich
geschriebenen Audiotreiber wird niemals zu mit Audio im Zusammenhang
stehender A/V-Desynchronisation führen, außer bei sehr schlecht erstellten
Dateien (siehe Manpage für Umgehungsmöglichkeiten).
Sollte es der Fall sein, dass du einen schlechten Audiotreiber hast, probiere
die Option , diese sollte deine Probleme lösen.
Siehe Manpage für detaillierte Informationen.
Troubleshooting/ProblemlösungEin paar Anmerkungen:
Wenn du ALSA Version 0.5 in Benutzung hast, musst du fast immer
verwenden, da ALSA 0.5 fehlerhaften Code für die
OSS-Emulation enthält und MPlayer zum Absturz bringen wird, mit einer
Nachricht wie dieser:
DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!
Wenn du bei der Wiedergabe von CD-ROM Klicken hörst, schalte IRQ-Unmasking
an wie im Abschnitt CD-ROM beschrieben.