Az AAlib egy függvény könyvtár grafika karakteres módban történő megjelenítéséhez, egy nagyszerű ASCII renderelő segítségével. Már jelenleg is rengeteg program támogatja, például a Doom, Quake, stb. Az MPlayerben is van egy roppant jól használható vezérlő hozzá. Ha a ./configure talál telepített aalib-et, az aalib libvo vezérlő alapértelmezett lesz.
Pár billentyű segítségével állíthatod a renderelési opciókat az AA Ablakban:
Gomb | Művelet |
---|---|
1 | kontraszt csökkentése |
2 | kontraszt növelése |
3 | fényerő csökkentése |
4 | fényerő növelése |
5 | gyors renderelés be/kikapcsolása |
6 | dithering módjának beállítása (nincs, hiba eloszlás, Floyd Steinberg) |
7 | kép megfordítása |
8 | váltás az aa és az MPlayer vezérlése között |
A következő parancssori kapcsolókat használhatod:
OSD színének megváltoztatása
Felirat színének megváltoztatása
ahol a V lehet: 0 (normális), 1 (sötét), 2 (vastag), 3 (félkövér betű), 4 (ellentétes), 5 (speciális).
Maga az AAlib számtalan lehetőséget biztosít. Itt van pár fontosabb:
Beállítja a javasolt aa vezérlőt (X11, curses, Linux).
Mind a 256 karakter használata.
Nyolc bites ASCII.
Kiírja az összes aalib kapcsolót.
A renderelés nagyon CPU igényes, különösen ha AA-on-X-et (aalib használata X alatt) használsz, a legalacsonyabb a standard, nem framebuffer-es konzolon. Használd az SVGATextMode-ot a nagy felbontás beállításához, és élvezd! (másodlagos Hercules kártyák a sirályak :)) (de SZVSZ használhatod a -vf 1bpp kapcsolót is a hgafb-en megjelenő grafikához :)
A -framedrop kapcsoló használatát javasoljuk, ha nem elég gyors a géped az összes képkocka rendeléséhez!
Terminálon lejátszva jobb sebességet és minőséget kapsz a Linux vezérlővel, mint a curses-szal (-aadriver linux). De ehhez írási joggal kell rendelkezned a /dev/vcsa<terminal> fájlhoz! Ezt az aalib nem ismeri fel magától, de a vo_aa megpróbálja megtalálni a legjobb módot. Lásd a http://aa-project.sf.net/tune oldalt a további tuningolási dolgokhoz.