# Audioausgabegeräte

## Audio/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 `-autosync`, diese sollte deine Probleme lösen. Siehe Manpage für detaillierte Informationen.

## Troubleshooting/Problemlösung

Ein paar Anmerkungen:

Wenn du ALSA Version 0.5 in nutzt, musst du fast immer `-ao alsa5` 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.