Sziasztok!
Sok embernek problémát okoz, hogy videó lejátszás közben gyorsabb képmozgások során "szétesik" a kép. Ez az úgynevezett tearing jelenség, ami abból ered, hogy az alkalmazás által megjelenített video folyam és a képernyő frissítési frekvenciája nem egyezik meg.
A zárt ATI driverben (jelenleg a catalyst 11.4 a legfrissebb verzió) ugyan van egy "Szakadozottság mentes asztal", illetve "Várakozás a függőleges frissítésre" beállítás, azonban ezek jelenleg még nem oldják meg tökéletesen a problémát (nálam legalábbis nem).
Hosszas keresés után egyetlen olyan megoldást találtam, ami teljesen megszünteti a videó lejátszás során fellépő tearing-jelenséget, anélkül hogy rendszerbeállításokat kellene módosítani.
Ez pedig az mplayer videolejátszó OpenGL (gl) videokimenete. (érdekes módon a VLC OpenGL kimenete hatástalan)
Én az smplayer grafikus felületet szoktam használni, de az alábbiak más frontendekkel is működnek.
(K)Ubuntu 10.04 esetén semmi mást nem kell tenni, mint az smplayer beállításaiban a "kimeneti meghajtó"-t "gl"-re állítani.
Viszont (K)Ubuntu 10.10-től kezdve változtattak a beállításokon, ezért az alapértelmezett "gl" kimenet nagyon magas CPU használatot, gyengébb gépeken pedig szakadozást, képeldobást okoz lejátszás közben.
Szerencsére visszaállíthatjuk a régebbi beállításokat, ha a "Saját beállítás..."-t választjuk, és beírjuk ezt: "gl:yuv=0"
Smplayer beállítóablak:
http://kepfeltoltes.hu/view/110506/mplayer_vosettings_www.kepfeltoltes.hu_.png
Tearing-mentes lejátszást kívánok mindenkinek!