Примечание. Если имя файла субтитров содержит пробелы, его следует заключить в кавычки.
Всё вышесказанное, как и всё то, что будет сказано ниже, относится не только к проигрыванию DVD-фильмов или VideoCD, но и к воспроизведению фильмов, расположенных на диске в виде какого-либо файла. Для того чтобы запустить такое воспроизведение, вместо указания задавать параметров -dvd или -vcd следует просто указать имя файла, например, так:
mplayer yurl.avi
Если файл с фильмом расположен не в той папке (каталоге), из которого даётся команда, необходимо указать относительный или абсолютный путь к этому файлу, например:
mplayer
или
mplayer
В последнем случае предполагается, что команда даётся из папки, родительская папка которой имеет общую родительскую папку с папкой movies.
Во многих случаях бывает важно указать программе так называемое устройство видеовывода. На самом деле таким образом выбирается нужный драйвер для воспроизведения видеопотока. Например, если фильм нужно просмотреть в условиях отсутствия какой
бы то ни было графической оболочки, то единственно возможным устройством вывода видеопотока является так называемый
framebuffer. В этом случае фильм можно просмотреть, например, с помощью команды
mplayer -dvd -vo fbdev
Здесь параметр -vo указывает на выбор драйвера видеопотока, а его значение fbdev определяет конкретное устройство (framebuffer). Это
устройство позволяет выводить видеоизображение на экран без использования какой-либо графической оболочки. Все остальные виртуальные видеоустройства, которые можно определить с помощью параметра -vo, так или иначе должны использовать графический интерфейс (обычно XWindow или XFree86).
Вот ещё несколько примеров использования параметра -vo.
Для вывода видео с помощью видеоадаптеров Matrox в режиме оверлея следует применять значение mga или xmga:
mplayer -dvd -vo xmga
В том случае, если используется со стан дартом VESA, может потребоваться указать соответствующее устройство для улучшения вывода изображения:
mplayer -dvd -vo vesa
Для вывода видео через драйвер OpenGL можно использовать значение gl, а для вывода через драйвер OpenGL с многотекстурной поддержкой - значение gl2:
mplayer -dvd -vo
Наконец, наиболее часто встречающийся случай — это вывод с использованием окна XFree86. Для этого выбирается значение xv, a также xll. В последнем случае вывод происходит через драйвер Xlmage:
mplayer -dvd -vo xv
Существуют и другие значения. Аналогично параметру -vo, можно
задавать устройство (драйвер) для вывода звука с помощью параметра -ао. Наиболее употребительные из этих параметров следующие:
■• oss — звук выводится через стандартный драйвер OSS (Open Sound System), который обычно является стандартным для Linux-систем;
• alsa9 - звук выводится через улучшенный драйверака (Advanced Linux Sound Architecture). Если в системе используется этот драйвер, то следует применить указанный параметр alsa9;
• arts — звук выводится через звуковой сервер aRts. Обычно используется в среде KDE;
• esd — звук выводится через звуковой сервер esd. Может использоваться в среде GNOME;