Audió kimeneti eszközökAudió/Videó szinkronizáció
A Linux hangkártya vezérlői kompatibilítási problémákkal küzdenek. Ez azért van,
mert az MPlayer a megfelelően
kódolt hang vezérlők egy beépített tulajdonságát használja, ami engedélyezi nekik
az audió/videó szinkron javítását. Sajnálatos módon néhány vezérlő szerzői
nem gondoskodnak ezen tulajdonság kódolásáról, mivel nem szükséges az MP3-ak
és a hangeffektek lejátszásához.
Más média lejátszók, mint pl. az aviplay
vagy a xine valószínűleg
kapásból működnek ezekkel a vezérlőkkel, mert egy "egyszerű" módszert
használnak belső időzítéssel. A mérések azt mutatják, hogy az ő
módszereik nem olyan hatékonyak, mint az MPlayeré.
Az MPlayert egy megfelelően megírt audió vezérlővel
használva soha nem fog A/V deszinkronizáció bekövetkezni az audióban, csak
nagyon rosszul elkészített fájlok esetén (lásd a man oldalt a megkerüléshez).
Ha neked rossz audió vezérlőd van, próbáld ki a
kapcsolót, megszünteti a problémáidat. Lásd a man oldalt a bővebb
információkért.
ProblémamegoldásNéhány megjegyzés:
Ha 0.5-ös ALSA-d van, akkor majdnem mindig a -öt kell
használnod, mivel az ALSA 0.5-nek hibás az OSS emulációs kódja,
és össze fogja omlasztani az MPlayert
egy ehhez hasonló üzenettel:
DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!
Ha a hang kattog CD-ROM-ról történő lejátszás közben, kapcsold be az IRQ
unmasking-ot, amint az a CD-ROM részben le van írva.