4.5. SVGAlib
УСТАНОВКА. потребуется установить svgalib и ее пакет разработки, чтобы MPlayer собрал свой SVGAlib драйвер (определяется автоматически, но можко включить принудительно), и отредактировать /etc/vga/libvga.config в соответствии с вашией картой и монитором.
Замечание
Убедитесь, что не используете опцию -fs, поскольку она включает использование программного масштабирования и работает медленно. Если вам действительно это необходимо, используйте опцию -sws 4, которая будет давать плохое качество, но несколько быстрее.
ПОДДЕРЖКА EGA (4BPP). SVGAlib включает в себя EGAlib, и MPlayer имеет возможность выводить любой фильм в 16-ти цветах. Используется в таких вариантах:
EGA карта с EGA монитором: 320x200x4bpp, 640x200x4bpp, 640x350x4bpp
EGA карта с CGA монитором: 320x200x4bpp, 640x200x4bpp
Значение bpp (бит на пиксел) должно быть вручную установлено в 4: -bpp 4
Возможно потребуется отмасштабировать фильм, чтобы уместить в размеры EGA режима:
-vf scale=640:350
or
-vf scale=320:200
Для масштабирования требуется быстрый алгоритм с плохим качеством:
-sws 4
Возможно надо отключить автоматическую коррекцию пропорций:
-noaspect
Замечание
Как показывает мой опыт, лучшее качество на EGA экране получается при небольшом уменьшении яркости: -vf eq=-20:0. Мне также пришлось уменьшить частоту дискретизации [samplerate] на моей машине, поскольку звук не работал на 44kГц. -srate 22050.
ВЫ можете включить OSD и субтитры только с плагином expand, смотрите страницу руководства man для точных параметров.