Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Графика, звук, видео в Linux

Обзор программ для просмотра видео под unix

(скачано из Интернет, автор, к сожалению, не зафиксирован)

Однажды ко мне пришел друг с новым видеофильмом на лазерном диске и предложил посмотреть его. Я в это время находился в Linux'e и перезагружаться в Windows мне не хотелось. Перепробовав все программы из семейства "Мультимедиа" KDE и GNOME я понял, что без перезагрузки не обойтись. Позже мне захотелось разобраться, неужели под Linux нет достойных программ для просмотра MPEG видеофайлов. Соединившись с интернет я провел поиск статей на эту тему. Какого же было мое изумление, что по этой теме практически ничего не освещено. Полазив по серверам, я нашел несколько программ для просмотра видео, описание которых дано ниже. Большинству программ кроме своих исходников необходимы дополнительные библиотеки.


SMPEG - http://www.lokigames.com/development/smpeg.php3

SMPEG основан на программном коде Berkeley's. Разработчики предупреждают, что нормальная работа достижима на быстрых системах, минимумом они считают Pentium II. Это консольная программа, которая позволяет на вашей Х системе отображать видео и воспроизводить звук. Управляется ключами и позволяет отображать видео в 100%, 200% и полноэкранном режиме.

ZZPlayer - http://www.chez.com/tsc/zzplayer/zzplayer.html

Неплохая оболочка для свободно распространяемой библиотеки SMPEG. Позволяет выводить видео, как в окне, так и на весь экран, а также позволяет выводить видео в двойном размере. Написан для KDE, встраивается в системное меню и доступен в Xplorer по правой клавише мыши. C версии 0.8 стал поддерживать MPEG-4 (ASF). В более ранних версиях поддерживал vcd диски, сейчас это функция убрана (не напрасно, мои фильмы не запускались по кнопке 'open VCD'), видимо разработчикам надоело бороться с глюками.

Авторы этой программы не устают трудиться над все более новыми версиями, каждый месяц видишь свежую версию. Позволяет просматривать VCD диски. Также является оболочкой для SMPEG. Поддерживает просмотр MPEG-4 файлов.

xtheater


MTV - http://www.mpegtv.com

Профессионально разработанный видеоплеер с кучей опций. Если был бы свободно распространяемый, то был бы очень желанным гостем в системе. Вам позволят скачать демоверсию продукта, которая через несколько секунд нормального режима отключит звук, некоторые функции будут недоступны. Позволяет выводить высококачественное видео. Работает как с моно, так и со стерео звуком разной частоты (48, 44.1, 32, 24, 22.05, 16 и 8кГц). Позволяет просматривать VCD диски, делать захват кадра. Некоторые функции доступны из командной строки. Позволяет выводить видео в окне, в двойном окне, на рабочем столе, и под Linux позволяет работать в полноэкранном режиме. Работает через свою библиотеку просмотра видео.

mtv


kmpg 0.5.4 - http://www.rhrk.uni-kl.de/~mvogt/linux/kmpg/index.html

Очень неудобный проигрыватель, с весьма неприятными сюрпризами. Во-первых у него часто отстает звук от изображения. Во-вторых построение списка проигрываемых файлов (playlist) самое неудобное из всех программ которые я видел. Кроме видео позволяет прослушивать mp3 файлы. Можно прослушивать звук без просмотра видео.

kmpg

mpegOrion - http://www.creworion.net/

Нестандартный интерфейс, хотя этим возможно все и ограничивается. Имеет поддержку VCD дисков. Единственный из проигрывателей, который позволяет натягивать на себя скины. Единственная программа, которую не смог скомпилировать по исходникам с их сайта. Но, судя по описанию основан на программе SMPEG, следовательно, ничего принципиально нового предложить не может.

mpegOrion

XMPS - http://www-eleves.enst-bretagne.fr/~chavarri/xmps/

Постоянно развивающийся проект. В июне 2000 предложил свою новую версию 0.1.1beta с поддержкой DivX - так называется драйвер видео в Windows для просмотра mpeg-4. Красивый интерфейс и три программы рендеринга изображения - SMPEG, X11 Video Render, OpenGL Video Render. К сожалению последние два декодера проверить не получилось (тестировал на 0.1.0 версии), т.к. после их выбора программа слетала. На декодере SMPEG работает стабильно предлагая все те же фунции. В октябре 2000 года сайт с их страничкой куда-то исчез, не оставив и следа.

xmps

Gamtv - http://andrej.co.ru/programs/gamtv/

Очередная оболочка для SMPEG. Добавлена функция захвата кадра из видео.

gamtv



xmovie 0.5.1 - http://andrej.co.ru/programs/gamtv/

Очередной проигрыватель видео, включен в состав Mandrake 7.2. Красивый дизайн, но похоже это и все. Стабильно зависает при работе с любым видео и аудио файлом, возможно неудачно скомпилирован пакет под Mandrake, с исходников установить не смог, т.к. он предполагает ядро как минимум 2.2.15, специально из-за видео обновлять ядро не решился.


В конце-концов после окончания тестирования всех этих программ у меня сложилось впечатление, что у Linux'a все еще в будущем, так как все программы написаны на двух декодерах видео - SMPEG и mtvp. Оба обеспечивают хорошее качество видео в режиме 100%, в режиме 200% заметно как изображение рассыпается на квадраты. Полноэкранный режим (fullscreen) это обман - вокруг окна в 100% или 200% черный фон, если карта не может переключиться в видеорежим с разрешением фильма. Единственный выход для полноэкранного видео, это установить видеорежим соответствующий стандартным форматам видео, правда не совсем приятно наблюдать большие пикселы в фильме. На моей видеокарте Asus RivaTNT эти режимы не устанавливаются, о чем кстати пишется и в некоторых FAQ по этим программам.
Второй недостаток в том, что всем этим программам необходимы большие вычислительные мощности. Так на машине с процессором P3-450 и 128Мб памяти проблем не замечалось, а при установке в ту же машину процессора Celeron333A можно было увидеть как звук отстает от видео.
И последний самый неприятный недостаток: при просмотре некоторых видеоклипов останавливается видео, а звук продолжает работать.Так что мой вам совет, если хотите нормально смотреть такие файлы, загружайте windows. Ну или хотя бы запустите эмулятор windows.