MyTetra Share
Делитесь знаниями!
Как проиграть видео без X сервера
Время создания: 07.06.2009 00:48
Раздел: Компьютер - Linux - Видео в Linux - Mplayer
Запись: xintrea/mytetra_syncro/master/base/0000000989/text.html на raw.github.com

Вопреки сложившимся стереотипам, обладатели старых компьютеров на базе первых Pentium’ов с несколькими десятками мегабайт оперативной памяти вполне могут смотреть фильмы. Например, под ОС Linux через Mplayer. Не верите? Можете проверить.

Сначала отключаем запуск Иксов при загрузке. Теперь берем обычный консольный Linux, набираем простую команду rdev –v /boot/vmlinuz 788. Эта команда запускает программу rdev, передающую некоторые параметры ядру. Ключ –v подразумевает, что нужно изменить параметры видео. /boot/vmlinuz — это путь к ядру системы (или к ссылке на него), а 788 — код видеорежима консоли. Выбор здесь достаточно большой: от 640480@8 бит до 16001200@32 бит, но для нормальной работы хватит 800600@16 бит (788), в крайнем случае 1024768@16 бит (791). Теперь перегружаем машину и радуемся. Но это еще не все. Проверяем наличие на вашей машине Mplayer’а — скорее всего, он уже установлен. Теперь создаем псевдоним оболочки. Для этого открываем файл .bashrc в домашнем каталоге и вносим две строки:

alias plaympg=”mplayer –ao alsa –vo fbdev -framedrop”

alias playavi=”mplayer –ao alsa –vo vesa -framedrop”

(чтобы второй вариант заработал, нужна поддержка VESA 2.0 вашей картой). Теперь из чистой консоли даем команду logout, логинимся заново. Смотрим, что у нас получилось: вставляем диск с фильмом и даем команду plaympg файл.mpg или playavi файл.avi, для mpeg 1,2 и mpeg 4 (DivX) соответственно. Если есть проблемы со звуком, то вместо –ao alsa попробуйте –ao oss или –ao sdl, должно помочь. Наслаждайтесь!

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования