Журнал LinuxFormat - перейти на главную

LXF78:Сравнение

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Новая: !!! ON AIR !!! '' '''Том Вилкинсон''' ('''Tom Wilkinson''') решил проверить широко распространённую в LXF теорию о том, что...)
 
 
(не показаны 52 промежуточные версии 1 участника)
Строка 1: Строка 1:
!!! ON AIR !!!
+
'' '''Грэм Моррисон''' разжился самым длинным сериалом «Друзья», чтобы испытать лучшие плейеры DVD для Linux.''
 
+
'' '''Том Вилкинсон''' ('''Tom Wilkinson''') решил проверить широко распространённую в LXF теорию о том, что в наше время невозможно найти приличный текстовый редактор.''
+
  
 
__TOC__
 
__TOC__
  
Если Вы используете Linux, то в какой-то момент вам обязательно потребуется текстовый редактор, для написания кода или же просто для правки конфигурационных файлов. Таких редакторов бесчисленное множество, причём все ведут себя по-разному, имеют свои слабые и сильные стороны.
+
Пару лет назад все программное обеспечение для просмотра DVD под Linux сводилось к смехотворным потугам. Отсутствовал даже слабый намек на конкуренцию с программами коммерческих ОС. Причина в том, что DVD представляет собой смесь нескольких важных технологий, ни одну из которых нельзя было без проблем реализовать средствами свободного ПО. К счастью, обстоятельства изменились: сегодня выбор плейеров намного богаче, и все они работают хорошо.
  
В этом месяце мы протестировали 8 самых популярных редакторов. Многие из них предлагают на выбор как текстовый, так и графический интерфейсы пользователя и предоставляют разнообразные функции, самыми ценными из которых являются проверка орфографии, подсветка синтаксиса и автоматические отступы.
 
  
Текстовые редакторы отличаются от текстовых процессоров своим предназначением, хотя их функциональность и инструменты часто пересекаются. Текстовые процессоры нужны, в первую очередь, для создания и форматирования текстовых документов. Редакторы же должны суметь прочитать и изменить произвольный текстовый файл, поэтому их функции сосредоточены вокруг
+
Хотя и с двойным дном. Почти каждый DVD-плейер, который мы присмотрели для обзора, является скорее оболочкой, чем полновесным приложением: большинство из них, вместо тяжкого труда по воспроизведению видео с диска, паразитирует на одной из двух утилит: Xine и MPlayer, и, как недавно подметили на форуме LXF, «вся разница в пользовательском интерфейсе».
манипуляций с текстом. Форматирование и окончательный вывод остаются при этом на совести web-браузеров, компилятора LateX или других приложений, преобразующих сырой текст в законченный документ.
+
  
Многие текстовые редакторы предоставляют функции, особенно полезные для программистов. Подсветка синтаксиса и автоматические отступы это, пожалуй, самые важные из инструментов такого рода. Они позволяют с одного взгляда понять, что введённый код в общих чертах корректен, что все блоки правильно вложены друг в друга и не содержат очевидных ошибок.
+
Это изречение стало нашим руководством к действию. Хотя все представленные здесь приложения не бедны умными функциями, мы судили их по одному критерию насколько удобно с их помощью смотреть DVD. Важным критерием стал дизайн: при просмотре существенную роль играет количество включенных функций или расположение DVD-меню.
  
Подсветка синтаксиса ярко выделяет ключевые слова, а также показывает различными цветами имена переменных и данные. Кроме того, цветами могут выделяться переменные разных типов или вызовы функций. автоматические отступы помогают увидеть каждый блок кода по отдельности, вложенные блоки отодвигаются дальше, что существенно упрощает чтение. Конечно, это может быть полезно только в том случае, если вы согласны с тем, каким способом расставляет отступы программа, так как стилей форматирования кода существует столько же, сколько и
+
Даже простейшее воспроизведение диска потребовало от разработчиков геркулесовых усилий. Чтобы программа стала похожа на DVD-плейер, прикорнувший под вашим телевизором, нужно обеспечить пару-тройку обязательных свойств. Крайне важная совместимость с собственным интерактивным меню DVD вошла в строй только в течение нескольких последних лет. В большинстве современных DVD присутствуют и другие продвинутые функции, например, прослушивание разных аудиотреков или выбор угла зрения, и эти функции должны отражаться в соответствующем ПО.
программистов. Хороший редактор позволит вам выбрать ваш собственный стиль.
+
  
Еще одно важное обстоятельство – способность редактора работать в текстовой консоли. В случае возникновения серьёзных проблем с системой графическая оболочка может оказаться недоступна. В этой ситуации редактор, способный запускаться в текстовом режиме, будет просто необходим.
+
На качество просмотра DVD влияют и такие факторы, как хорошая ответная реакция интерфейса и легкость возврата к выбранному моменту фильма. В результате одно приложение может сильно отличаться от другого. А победителем будет признано приложение, которое позволит вам выжать максимум из просмотра вашей коллекции DVD, затратив минимум усилий.
  
В конце мы посмотрим, насколько трудно изучить тот или иной редактор. Самые простые из них легки в освоении, но потом ими будет тяжело пользоваться, кроме как для самых простых вещей. Более сложные редакторы могут запросто выполнять самые нетривиальные преобразования, но при этом отпугивать новичков сложностью и неинтуитивностью интерфейса. Если вы не можете воспользоваться редактором на практике, то не имеет значения, насколько он хорош в теории.
+
===Участники сравнения===
 +
* [[#Xine | Xine]]
 +
* [[#MPlayer | MPlayer]]
 +
* [[#Kaffeine | Kaffeine]]
 +
* [[#VLC | VLC]]
 +
* [[#Totem | Totem]]
 +
* [[#KMPlayer | KMPlayer]]
 +
* [[#GXine | GXine]]
  
===Участники сравнения===
 
* [[#CoolEdit | CoolEdit]]
 
* [[#gedit | gedit]]
 
* [[#GNU Emacs | GNU Emacs]]
 
* [[#Kate | Kate]]
 
* [[#nano | nano]]
 
* [[#NEdit | NEdit]]
 
* [[#Minimum Profit | Minimum Profit]]
 
* [[#Vim | Vim]]
 
  
===nano===
+
===Xine===
Редактор командной строки, включенный во многие дистрибутивы
+
Произносится, по-видимому, как «гезин».
* Версия: 1.2.4  
+
* Версия: 0.99.4  
* Web: [http://www.nano-editor.org www.nano-editor.org]
+
* Web: [http://xinehq.de xinehq.de]
 
* Цена: бесплатно, по лицензии GPL
 
* Цена: бесплатно, по лицензии GPL
  
Текстовый редактор nano, выпущенный Фондом свободного программного обеспечения, позиционируется как свободная замена популярному редактору Pico, разработанному в университете Вашингтона. Его интерфейс будет знаком любому работавшему с текстовым клиентом электронной почты Pine, который основан на Pico. Хотя исходный код Pico общедоступен, он не считается open-source редактором, поскольку любой, кто захочет разработать на основе Pico свою программу, должен сначала спросить разрешения у университета Вашингтона. Конечно, это менее свободная лицензия, чем GPL, поэтому под влиянием разработчиков таких дистрибутивов, как Debian, и был создан nano.
+
[[Изображение:Img_78_21_1.jpg]]
 +
<br />'''Если вам не хватает интерфейсов в стиле 90-х, загрузите их – таких в Xine не один десяток.'''
 +
<br />
 +
<br />
  
Nano – один из самых простых текстовых редакторов. у него нет поддержки таких полезных для программистов функций, как поиск парных скобок или подсветка синтаксиса. Но, будучи редактором простого текста, он прекрасно справляется со своей задачей. Основные клавиатурные команды, выполняющие базовые действия, перечислены в нижней части экрана, и этого более чем достаточно для редактирования конфигурационного файла без путаницы в режимах или в миллионах команд меню. Эта программа предназначена для конкретной аудитории и точно соответствует ей. Её пользователи новички, которые еще не готовы к схватке с Vi или emacs, но при этом хотят редактировать файлы в текстовой консоли.
+
Большинство пользователей Linux так или иначе сталкиваются с Xine. Именно это приложение скрывается за большинством мультимедийных функций, предлагаемых типичным дистрибутивом Linux, так что избежать встречи с ним практически невозможно. Xine больше других повезло с командной строкой, и создан он так, что большинство других приложений легко к нему подключить. Результат большинство DVD-плейеров в Linux не имеют собственного движка, а просто обращаются к Xine.
  
Несмотря на то, что в nano нет большинства функций других текстовых редакторов, он всё же содержит проверку орфографии. К сожалению, добавить своё слово в словарь невозможно. Но упрощенная проверка орфографии всё же лучше, чем ничего.
+
Xine интенсивно использует библиотеки (чего и следует ожидать от столь широко эксплуатируемого приложения). Причем не только те, которые относятся к воспроизведению DVD, а еще и отвечающие за другие форматы: Xine от потокового аудио до проприетарных кодеков Windows. Все, что вам нужно – это… библиотека (All you need is library – намек на известную песню All you need is love. Прим.перев.), мигом смекнете вы, попытавшись запустить Xine без пользовательского интерфейса и увидев только несметное количество страниц опций для выполнения мыслимых и немыслимых требований, например, конвертирования видео на лету или добавления каких-либо эффектов при воспроизведении. Для определения местонахождения Xine использует общий Локатор ресурсов медиа (Media Resource Locator), или MRL. Большинство других плейеров используют тот же формат, он просто дает вам возможность включить нужное устройство в имя файла. Чтобы посмотреть DVD, вы набираете Xine dvd:// – и перед вами появляется окно воспроизведения с фильмом.
  
Основные функции программы доступны по нажатию клавиши команды при удерживаемой кнопке <Ctrl>. Это самый логичный способ вызова команд в редакторе текстового режима, хотя число доступных команд при этом ограничено. Однако, мы думаем, что это не станет большой проблемой, поскольку к тому времени, как пользователям понадобится что-то, выходящее за рамки такой схемы, они, скорее всего, перейдут на какое-нибудь более мощное приложение.
+
Желаете воспользоваться графическим интерфейсом пользователя (GUI)? Это не сложнее нажатия средней кнопки мыши. По умолчанию установлена панель, сверкающая якобы хромированными деталями, но она может «сменить шкуру» при помощи хитроумной системы загрузки из Интернета: просто кликните правой кнопкой мыши по окну воспроизведения и выберите в меню установок Просмотрщик (Skin Browser). В основном торжествует стиль конца 90-х – попытка художников воспроизвести солидный дизайн насто-
 +
ящих японских DVD-плейеров; не самое хорошее употребление экранного пространства, но лучше, чем вообще ничего. Странным образом, такой дизайн способствует скромному обаянию Xinе.
  
В редакторе nano нас сильно раздражала только одна вещь: по умолчанию символ перевода строки вставляется в файл автоматически. Это не самое удобное поведение: представьте себе, что вы написали длинную строку кода, которая отказывается компилироваться из-за того, что редактор добавил символ конца строки в неудачном месте. На поиск причины такой ошибки
+
*Xine всех времен
может уйти очень много времени. К счастью, для изменения такого поведения программы достаточно указать соответствующую опцию командной строки.
+
  
''' Вердикт Linux Format'''
+
Воспроизведение и производительность приложения отличные. Абсолютно все DVD-меню заработали в Xine (как и во всех плейерах, основанных на Xine), а количество опций конфигурации просто огромно.
  
Простой, но малофункциональный nano не слишком привлекателен.
+
Пользователей-новичков оно, конечно, может сбить с толку, но конфигурация GUI ограничивает управление интерфейсом в зависимости от вашей продвинутости. Выберите настройку «Новичок» – и вы сможете добавлять простые эффекты или изменять громкость звука. Настройка на Бывалого выдаст почти столько же опций, сколько предусмотрено для компиляции ядра Linux. Возьмите, к примеру, звук. Используя Xine, можно смикшировать многоканальный звуковой фон для любого количества динамиков (даже для наушников), а можно направить цифровой аудиопоток прямо на ваши устройства аудио. Это единственный практический способ поддержки Dolby surround под Linux, поскольку и сама природа открытого исходного кода, и затраты не позволяют использовать соответствующие программы.
* Рейтинг - 5/10
+
  
===Kate===
+
Изобилием опций отличаются и другие аспекты приложения, и этот подход – «чем больше, тем лучше» – пропадает впустую, когда требуется просто каждодневный просмотр киношек. Опций в Xine ну очень много, есть даже такие, которые относятся к несуществующим вещам: например, меню эпизодов DVD рассчитано на количество эпизодов от 1 до 30, хотя на диске помещается только 13. Как легко можно представить, это иногда превращает поиск нужного эпизода или подменю в пальбу наугад.
Редактор с возможностью управления проектами
+
  
* Версия: 3.2
+
Поскольку Xine является сердцевиной многих других DVD-плейеров, очень важно, что здесь правильно воспринимается функциональность DVD. Это означает – и этим не может похвастаться MPlayer –хорошую поддержку главного меню DVD, в котором выбирается язык воспроизведения или эпизод, с которого следует начать, когда диск вставлен в дисковод. Раньше это всегда было проблемой, но команда разработчиков Xine умудрилась за последние 18 месяцев ликвидировать прорыв.
* Web: [http://kate.kde.org kate.kde.org]
+
* Цена: Бесплатно, по лицензии GPL
+
  
Kate – это один из двух редакторов, интегрированных в рабочий стол KDE. Второй, KWrite, содержит минимальный набор функций работы с текстом. Kate – гораздо более богатый инструмент, предназначенный скорее для программистов, чем для обычных пользователей, а поддержка подключаемых модулей позволяет расширять его функциональность до бесконечности.
+
В наших тестах мы использовали самые разные DVD, но Xine выдержал проверку, ни разу не споткнувшись. То же самое можно сказать и о других функциях DVD, таких, как поддержка субтитров, настройки альтернативного угла зрения или аудио потоков. Может быть, иногда функции трудно отыскать, но вся функциональность на месте, и это делает Xine превосходным движком DVD-плейера.
  
Являясь частью KDE, Kate может работать только в графическом режиме. Это позволяет разработчикам сосредоточиться на его преимуществах и получить цельный редактор с набором функций, способным удовлетворить самого взыскательного пользователя, но при этом достаточно доступный, чтобы не пугать новичков.
+
[[Изображение:Img_78_21_2.jpg]]
 +
<br />'''Xine прославился как движок, но отлично работает и сам по себе.'''
 +
<br />
 +
<br />
  
Как и большинство текстовых редакторов для программистов, Kate позволяет использовать регулярные выражения при поиске, а также предоставляет стандартную пару функций – подсветку синтаксиса и автоматические отступы. Из нестандартных возможностей нужно упомянуть свёртку кода. Она позволяет спрятать код функции в программе, оставив на виду только её первую строку. При необходимости можно снова отобразить всю функцию целиком. Это новое и очень полезное при кодировании достижение, так как оно позволяет программисту наблюдать всю картину, но при этом детально рассматривать любую подробность, привлекшую внимание.
+
*Забавные фильтры
  
Кроме инструментов для разработчиков, Kate содержит еще и функции управления проектами. Можно создать проект как набор файлов, и его открытие приведёт к открытию каждого из входящих в него фалов в отдельной вкладке. Это позволяет редактировать множество взаимосвязанных файлов одновременно, например заголовочный файл, файл с исходным кодом на C и Makefile. Если вы работаете с более крупными проектами, например с целыми приложениями, эта возможность Kate будет для вас особенно полезна.
+
Еще одно замечательное свойство Xine – использование фильтров для обработки аудио- и видеопотоков в реальном времени. Есть несколько заумные эффекты, например, изменение тона аудио или размывание изображения, но некоторые можно действительно применить с пользой, например, продвинутые методы борьбы с «гребенкой» (anti-interlace routines). С помощью основного интерфейса приложения легко варьировать яркость, контраст и насыщенность видео, но для аудио потока ничего подобного вы не найдете. Об этом особенно сожалеешь, когда смотришь что-то в общественном транспорте.  
  
В любом месте файла Kate может создать закладку, что позволит впоследствии мгновенно вернуться к нему через главное меню. Также очень полезна возможность открыть в новой закладке вместо одного из текстовых файлов окно терминала. Это самый быстрый способ переключиться в командную оболочку (например, для компилирования программы) из всех, которые можно себе представить.
+
Жаль, что мы не можем дать Xine более высокую оценку: ведь программа «пашет» почти на все приложения из нашего Сравнения. Только благодаря команде разработчиков Xine многие
 +
другие могут создать собственный превосходный пользовательский интерфейс, совершенно не задумываясь о проблемах с воспроизведением фильма.
  
Еще одной новаторской возможностью Kate является выделение любого текста и осуществления поиска по этому слову с помощью Google. Результаты поиска отображаются в Konqueror, web-браузере входящем в состав KDE. Это особенно удобно при работе с каким-нибудь новым API. Выделив функцию, вы получаете справочную информацию, обсуждения и подсказки прямо на кончиках своих пальцев.
+
''' Вердикт Linux Format'''
 
+
'''Вердикт Linux Format'''
+
  
Функции управления проектами закладывают для Kate серьезный фундамент. В целом, это полезная программа, но она не умеет работать в текстовой консоли.
+
Краеугольный камень воспроизведения DVD в  Linux, но интерфейсы бывают и получше.
 
* Рейтинг - 7/10
 
* Рейтинг - 7/10
  
===NEdit===
+
===MPlayer===
Основанный на Motif редактор, имеющий множество плюсов
+
Еще один плейер на все руки.
  
* Версия: 5
+
* Версия: 1.0
* Web: [http://www.nedit.org www.nedit.org]
+
* Web: [http://www.mplayerhq.hu www.mplayerhq.hu]
 
* Цена: Бесплатно, по лицензии GPL
 
* Цена: Бесплатно, по лицензии GPL
  
Cозданный в 1991 году, NEdit является одним из старейших текстовых редакторов, рассматриваемых в этой статье. Он на несколько лет опередил эру Gnome и KDE и поэтому основан на межплатформенной библиотеке пользовательского интерфейса Motif. До недавнего времени Motif был продуктом с закрытым кодом, что вызывало проблемы с её получением и сборкой (его открытый аналог, Lesstif был доступен, но далеко не всегда компилировался успешно). Выпуск Open Motif в 2000 году сделал получение и сборку NEdit гораздо более простым делом.
+
[[Изображение:Img_78_22_1.jpg]]
 +
<br />'''Несмотря на все опции Mplayer, от оболочки никуда не деться.'''
 +
<br />
 +
<br />
  
Несмотря на эти проблемы, разработчики NEdit продолжали добавлять новшества в свой редактор и сделали его вполне современным. Последние версии включают такие возможности, как вкладки (позволяющие открыть сразу несколько файлов), и поддержку UTF, обеспечивающую ввод в документ символов любого языка.
+
MPlayer – еще один тяжеловес среди DVD-плейеров для Linux, и у него много общего с Xine. В основном, это инструмент командной строки, лопающийся от функций, и многие приложения покушаются на его функциональность, беря его в качестве своего движка.
  
NEdit редактор голубых кровей. Он потрясающе прост в использовании для новичков и при этом имеет огромное количество инструментов для опытных пользователей. Сюда входят подсветка синтаксиса более чем для 30 языков программирования, автоматические отступы и гибкие настройки сворачивания слишком длинных строк. Еще одной удобной функцией является отображение номеров строк, которое позволяет сразу же видеть, где в файле расставлены символы перевода строки, а также сильно помогает при отладке.
+
Большое достоинство MPlayer поддержка изрядного количества видеодрайверов, в ассортименте от функционального до эзотерического. Например, вы можете смотреть фильм прямо во framebuffer’е, не запуская сессию X Window. На практике это означает, что можно обойтись совершенно убогой машиной, которая не тянет даже приличный GUI – программа способна воспроизводить DVD на старушках с процессором 200–300 Mгц.
  
Этот редактор может использовать для обработки текста любую команду оболочки, причём сохранять для этого файл вовсе не обязательно. Некоторые пункты меню применяют этот метод для проверки орфографии (с помощью ispell), подсчёта слов (wc), и даже для сборки программы (make), а это значит что ваш код может быть откомпилирован и запущен прямо из текстового
+
Другие драйверы вывода видео включают в себя отличную ускоренную опцию вывода ‘xv’, использующую оборудование для компенсации движения, которое имеется на большинстве современных графических карт; один из драйверов пользуется графической библиотекой SDL – поэтому MPlayer так часто выбирается для устройств, имеющих поддержку SDL.
редактора, что очень удобно при работе с компилируемыми языками программирования вроде C или Java.
+
  
Поиск в NEdit, как и можно ожидать от редактора предназначенного для всех, поддерживает регулярные выражения, но не навязывает их. Вероятно, это самый лучший компромисс между потребностями новых и опытных пользователей. Также нам очень понравилась установка закладок. Она позволяет запомнить позицию в текстовом файле, чтобы потом вернуться к ней с помощью пары нажатий клавиш. Это бесценно, если вы часто переключаетесь между функциями их объявлениями в начале файла.
+
Не все драйверы так уж полезны: два драйвера вывода, в частности, абсолютно пустяковые. Драйвер Brightlights управляет матрицей освещения, и им пользовались для наведения узоров на стенах офисов; а ASCII Output – это провоцирующая дикую головную боль версия исходного потока видео, трансформированного в текст. На секунду – забавно, но не дольше. По крайней мере, если хотите поджарить мозги в Xine, вам потребуется внешняя библиотека.  
  
Несмотря на свой довольно старомодный вид, NEdit делает работу, которую должен делать, и делает её хорошо. К сожалению, очень много людей прошли мимо этого редактора только потому, что он основан на библиотеке, которая уже не популярна.
+
Командная строка MPlayer очень похожа на Xine. Они оба используют медиалокатор для указания местоположения (например, dvd://), и здесь достаточно опций, чтобы удовлетворить любой вкус. MPlayer зарабатывает очки благодаря опции для выбора эпизодов DVD из командной строки. Однако, в отличие от Xine, он даже не пытается обеспечить простой пользовательский интерфейс для тех, кто в нем нуждается. (Вообще-то, это не так. В состав  MPlayer входит графический проигрыватель gMPlayer, базирующийся на gtk-1.2. Чтобы собрать его, необходимо использовать опцию --enable-gui сценария configure. По умолчанию эта функция отключена, – прим.ред.) Чтобы получить его, вам придется обратиться к одному из множества приложений, взявших MPlayer в качестве движка. Когда вы начинаете работать в приложении, оно в основном делает то, чего вы от него ждете. Однако самую  большую проблему мы приберегли до конца обзора. MPlayer не поддерживает меню DVD! Это полнейший нокаут – по сравнению с его конкурентом с труднопроизносимым имечком.
  
 
'''Вердикт Linux Format'''
 
'''Вердикт Linux Format'''
  
Прекрасный редактор, сочетающий серьёзные возможности с простотой использования. Сложности при сборке являются его слабостью.
+
Функций больше, чем у конференц-центра, но для DVD – не лучший выбор.
* Рейтинг - 8/10
+
* Рейтинг - 6/10
  
===Vim===
+
===Kaffeine===
Разнорежимный, но мощный и почти вездесущий
+
Медиа-плейер KDE, о котором много шумели.
* версия: 3
+
* Web: [http://www.vim.org www.vim.org]
+
* Цена: Бесплатно, по лицензии Vim License
+
  
Vim относится к числу программ, которые ругают больше всех. Но при этом он же входит в число самых популярных приложений.
+
* Версия: 0.7.1
 +
* Web: [http://kaffeine.sourceforge.net kaffeine.sourceforge.net]
 +
* Цена: Бесплатно, по лицензии GPL
  
Он имеет репутацию редактора, который совершенно невозможно освоить новичку и, пожалуй, он её заслуживает. Дело в том, что Vim использует разные режимы работы, что является возвращением к самым первым текстовым редакторам, работающим на древних текстовых терминалах, которые могли прокручивать текст только в одном направлении. интерфейс Vim основан на
+
[[Изображение:Img_78_22_2.jpg]]
программе vi (собственно, имя этого редактора обозначает «vi improved», то есть «улучшенный vi»), а тот в свою очередь был основан на редакторе ed. Если вы попробовали Vim и нашли его слишком сложным, мы советуем вам взять ed и попробовать поработать с ним. Он всё еще входит в большинство дистрибутивов и ясно показывает, как обстояли дела с вводом текста 20 лет назад.
+
<br />''' Kaffeine может работать и из окна браузера.'''
 +
<br />
 +
<br />
  
Два режима работы Vim часто в шутку различают так: «пищит» или «не пищит». Второй называется режимом вставки, и используется для того, чтобы вставить текст в файл. Он довольно прост и поддерживает всю функциональность, которую можно было бы ожидать: автоматические отступы, подсветку синтаксиса, поиск парных скобок и так далее. Эти, а также целый ряд других функций, могут быть включены или отключены в режиме, «который пищит» – командном режиме.
+
Начав весьма скромно – в стиле «еще один медиа плейер», Kaffeine вырос до такой степени, что стал включаться по умолчанию во многие инсталляции KDE. Он может работать практически с любым форматом, какой ни предложи, и все это благодаря вездесущей библиотеке Xine. Kaffeine стал одним из новейших приложений KDE, которые добили наконец эту ужасную аудиомашину Arts и ввели поддержку воспроизведения аудио с использованием Gstreamer.
  
Командный режим часто ставит новичков в тупик. Совершенно непонятно, что именно надо набрать, чтобы получить желаемый результат, несмотря на прекрасную систему справки.
+
Когда вы впервые запускаете Kaffeine, вам выдается полный обзор вашей системы, включая такую информацию, как DMA-режим вашего оптического привода и наличие библиотек, необходимых для воспроизведения DVD: и то, и другое может повлиять на воспроизведение. Главное окно Kaffeine не зависит от формата данных. Звучит здорово, но на деле выходит, что GUI Kaffeine от скуки на все руки, а толком ничего не умеет. Опции главного окна больше подходят для воспроизведения музыкальных CD; основные функции DVD приходится выискивать.
  
Нажатие &lt;I&gt; (большая буква i) позволяет вводить текст, а клавиша <esc> возвращает редактор в командный режим, позволяющий делать действительно замечательные вещи. Диапазон команд простирается от самых простых (например :q приводит к выходу из приложения) до очень сложных – например вы можете включить эмуляцию поведения vi, включить или выключить автоматические отступы или подсветку синтаксиса.
+
Отчасти причина тут в том, что Kaffeine заодно представляет собой попытку стать музыкальным плейером, онлайн-радиоприемником и альтернативой RealPlayer в одной посуде. Впрочем, имеется простое окошко «Go», где находятся иконки для всех основных задач, и в нем надо выбрать Open DVD, только и всего.
  
Поиск и замена текста в Vim выполняются при помощи регулярных выражений, что дает куда большую точность и вариативность, чем обычный поиск. Например, Vim может заменить все вхождения слова ‘Linux’, которому предшествует слово ‘Format’ с аббревиатурой ‘PC’. Возможны и замены с более сложными условиями - лишь бы нужный фрагмент мог быть в принципе
+
Благодаря библиотеке Xine, воспроизведение фильмов безупречно. Пользовательский интерфейс ненавязчив, но кнопки управления не выходят за рамки классических Воспроизведение/пауза (play/pause), Стоп (stop), Назад (previous) и Вперед (next) – не помешали бы Прокрутка вперед (FF) и Назад (REW). Все эти – и многие другие – функции доступны в меню по щелчку правой кнопкой. Предусмотрен простой доступ к аудио каналам DVD, субтитрам и содержанию, но как и в самом Xine, все наименования зашифрованы – и это серьезно усложняет поиск необходимой опции. Ну как догадаться, что Ch 2 означает субтитры?
описан регулярными выражениями. Другие редакторы вынуждают обращаться к внешним программам, вроде perl или sed.
+
 
 +
Меню DVD можно привязать к клавише – хороший способ выбирать эпизод с любого места, а позиция в фильме относительно легко устанавливается ползунком. В общем, Kaffeine – отличный инструмент, куда лучше, чем использование Xine из командной строки, но пользовательский интерфейс пострадал от попытки объять необъятное.
  
 
'''Вердикт Linux Format'''
 
'''Вердикт Linux Format'''
  
Очень мощная, но сложная программа, включаемая в большинство дистрибутивов.
+
Один из лучших виденных нами плейеров, но DVD надо бы уделить больше внимания.
* Рейтинг - 9/10
+
* Рейтинг - 7/10
  
===GNU Emacs===
+
===VLC===
Редактор с расширениями, написанными на Lisp
+
Исключительный кросс-платформенный медиа-плейер.
* версия: 21.2.1
+
* версия: 0.8.4
* Web: [http://www.gnu.org/software/emacs www.gnu.org/software/emacs]
+
* Web: [http://www.videolan.org www.videolan.org]
* Цена: Бесплатно, по лицензии GPL
+
* Цена: Бесплатно по лицензии GPL
  
Текстовый редактор Emacs вызывает в равной мере любовь и ненависть, и никого не оставляет равнодушным. Вероятно, это самое мощное приложение из числа рассматриваемых в данном тесте. В отличие от [[#Vim | Vim]], своего главного конкурента, Emacs работает всегда в одном и том же режиме. Дополнительные функции вызываются различными клавиатурными комбинациями. Множество приложений стараются снабдить набором «горячих клавиш», совместимым с Emacs, так что, вполне возможно, вы будете чувствовать себя здесь, как дома, даже если ни разу не запускали его раньше.
+
[[Изображение:Img_78_23_1.jpg]]
 +
<br />'''С виду VLC похож на другие приложения, но имеет свои козыри.'''
 +
<br />
 +
<br />
  
У Emacs есть свои недостатки. Главный из них следствие расширяемости – это большая (по сравнению с аналогами) жадность до оперативной памяти. Расширения к Emacs пишутся на языке Lisp, чаще используемом для создания элементов искусственного интеллекта в больших приложениях. Интерпретатор Lisp занимает большую часть памяти, потребляемой редактором. Это не проблема для современного компьютера, но старые машины могут временами не справляться с нагрузкой. Поэтому Emacs в шутку расшифровывают как “eighty Megabytes And Continues Swapping” («занял 80 мегабайт и хочет еще»). На самом деле Emacs это editor Macros (редактор с макрокомандами).
+
VLC один из наиболее совместимых медиа-плейеров, какие только бывают на свете. Он подходит не только для Linux, но и для Windows и OS X. Работает почти с любым типом медиа, даже с файлами плохого качества и поврежденными файлами, и зачастую VLC придает файлу смысл уже тем, что может его воспроизвести – все благодаря тому, что для своей работы VLC использует часть проекта FFMPEG вместо MPlayer или Xine. Один из положительных эффектов подобного выбора VLC потребляет меньше ресурсов системы, чем его конкуренты; вдобавок работа с ним вносит приятное разнообразие.
  
Конечно, именно возможность расширения и сделала этот редактор столь популярным. Emacs может быть использован и как графический web-браузер, и как почтовый клиент; для Emacs существует несметное число игр, включая тетрис, вариант игры eliza (текстовая игра-приключение в стиле 80-х) и множество других. Кроме того, Emacs можно использовать для составления расписаний и управления задачами.
+
VLC – еще одна утилита, чей духовный оплот – интерфейс командной строки. В ней почти столько же функций, сколько их в Xine или MPlayer, но при запуске приложения вы видите очень простое окно с полной навигацией и управлением. Запрос на открытие диска (Open Disc requester) из файлового меню использует несколько запутанную схему окон VLC, в которой все схожие функции (например, выбор медиа) сгруппированы на вкладках одного окна, и перемещение между опцией открытия файла и DVD означает смену вкладки – возможно, вы ожидали не совсем того. Однако VLC – единственное из рассмотренных нами приложений, которое способно распознать расположение вашего DVD-привода, если он не был обнаружен автоматически.
  
Некоторые люди используют Emacs в качестве основной рабочей среды и выполняют с его помощью все повседневные задачи. у них есть свой вариант расшифровки названия: Emacs Makes A Computer Simple (Emacs делает компьютер проще).
+
Меню DVD работает исключительно хорошо; нам не удалось заставить VLC совершить ошибку. Здесь есть даже опция, позволяющая пропустить меню и перейти прямо к показу – вещь полезная. Воспроизведение отличается наилучшей реакцией среди всех плейеров в нашем Сравнении, и просмотреть диск можно весьма быстро. Учитывая, что плейер не  использует библиотек из Xine или Mplayer, это можно рассматривать как большое достижение. Выбор алгоритмов деинтерлейсинга (борьбы с «гребенкой») просто отличный, что весьма существенно для просмотра фильмов на жидкокристаллическом экране, а качество воспроизведения бросает вызов соперникам. Поддержка звука особенно хороша, поскольку имеется достойный выбор предварительных настроек эквалайзера, которые можно применять к потоку аудио в реальном времени.
  
Очень сложно найти такую функцию текстового редактора, которой бы не обладал Emacs. Это его основное предназначение, несмотря на всё обилие возможностей, которыми он оброс позже. В основном этот текстовый редактор использовался программистами, и в этом качестве Emacs особенно хорош. у него есть всё, включая пункты меню для компиляции набранного кода и вызова отладчика запущенной программы. Он умеет взаимодействовать с сервером CVS и способен показать различия между двумя файлами или применить патч.
+
Вывод изображения на экран тоже эффективен, а возможность перемещаться по списку воспроизведения с помощью нескольких простейших движений мышью является уникальной способностью VLC, которой не обладают другие приложения.  
  
Как и Vim, Emacs может работать и в графическом, и в текстовом режимах. Это позволяет использовать привычный редактор, даже если графическая среда не запускается, пусть и без видимых меню и панелей инструментов. Но после длительного пользования программой вы заметите, что почти перестали обращать на них внимание, так как любая функция вызывается с помощью клавиатурной комбинации.
+
*Трансляция видео
  
'''Вердикт Linux Format'''
+
Странное название VLC всего-навсего сокращение от VideoLan Client. Изначально он должен был стать клиентской стороной утилиты, предназначенной для трансляции видео по локальной сети. Развитие сервера застопорилось, но упомянутая функция до сих пор очень сильно выражена в VLC; и, несмотря на наличие в названии слова «клиент» (client), VLC умеет и передавать, и принимать видеопотоки. Оба клиента должны работать на одной версии, и весь вопрос лишь в том, будет ли видео поток транслироваться на определенный интернет-адрес или на весь домен. Используется мультикаст UDP/RDP, совместимый с другими клиентами, например, RealPlayer или Spook – видеосервером, доступным для Linux. Вы можете запустить обслуживающий клиент на машине с DVD-плейером, и смотреть видео с другой машины, на которой плейера нет. Это забавно и действительно полезно.
  
Великолепный, расширяемый редактор для программистов, но требования к оперативной памяти могут стать проблемой.
+
Оборотной стороной всей этой функциональности являются некоторые проблемы со стабильностью, особенно при переходе к разным эпизодам во время просмотра фильма. Запуск Расширенного интерфейса (Extended Interface) ухудшает ситуацию, а это, увы, означает, что отличное управление видео в реальном времени вовсе не так полезно, как могло бы быть. Остается, естественно, утешение, что стабильность – дело наживное, и мы от души надеемся, что команде разработчиков VLC удастся изгнать немногочисленные оставшиеся ошибки.
* Рейтинг - 8/10
+
  
===CoolEdit===
+
Когда вы смотрите DVD с использованием VLC, меню подгоняется под конкретный заголовок, и вам не придется плутать в безымянных пунктах меню, чтобы переключиться на другую звуковую дорожку. Все приложения, рассмотренные в этом Сравнении, от Xine до MPlayer, выводят информацию на экран во время просмотра фильма по-своему, но лучше всех это удается VLC: здесь вам не приходится все время возвращаться к основному окну, как в некоторых других приложениях. Кстати, о главном окне – VLC располагает одним из лучших интерфейсов с поддержкой «шкурок», которые можно скачать из Интернета. Некоторые – наиболее приятные и оригинальные – варианты оформления в кои-то веки основаны не на старомодном дизайне реальных DVD-плейеров.
Редактор с отладчиком и расширениями на Python
+
* версия: 3.17
+
* Web: ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit
+
* Цена: Бесплатно, по лицензии GPL
+
  
Несмотря на очевидное сходство с другими рассмотренными здесь редакторами, CoolEdit оставляет совершенно иное впечатление. Возможно, так происходит потому, что вместо использования готовой оконной библиотеки авторы предпочли разработать свою собственную. Учтите, что программа была написана в 1996 году, еще до появления стандартных инструментариев KDE и Gnome. В этом свете их решение кажется более осмысленным.
+
В общем и целом, сочетание сетевого вещания, функциональности и дизайна интерфейса превращают VLC в соперника, которого трудно превзойти.
  
CoolEdit предоставляют всю функциональность, которую можно ожидать от текстового редактора – в том числе столь любимые нами подсветку синтаксиса, автоматический отступ и проверку правописания. Более того, вы можете расширить его возможности при помощи сценариев. Это проще, чем в случае с Emacs – здесь используется Python, а не Lisp, поэтому достигнуть желаемого можно за более короткое время. Можно выбрать и другие языки сценариев, но они не настолько хорошо интегрируются с редактором.
+
'''Вердикт Linux Format'''
  
Уникальной возможностью CoolEdit, выделяющей его среди других редакторов этого раздела, является встроенный отладчик. Кое-кто может попытаться «сэкономить» и делегировать эти функции внешней копии GDB, но в CoolEdit встроен самый настоящий отладчик: нажатие клавиши - и ваша программа скомпилирована и отдана ему на выполнение. Это очень удобно для быстрого поиска ошибочных мест в коде. Вы можете легко исправить их, а затем протестировать программу еще раз. Наличие встроенного отладчика лишний раз подтверждает расширяемость CoolEdit – в Emacs есть много подключаемых модулей, но далеко не каждый из них настолько полезен, как этот.
+
Лучшее воспроизведение DVD, с действительно полезной функцией потокового вещания.
 +
* Рейтинг - 8/10
  
Любопытно, но CoolEdit позволяет отправить письмо, используя текущий текст в качестве тела сообщения. Не очень понятно, зачем это может потребоваться, особенно с учетом того, что получить почту с помощью данного приложения невозможно. Вероятно, это является заделом на будущее, но нам не вполне ясно, зачем авторам надо конкурировать с Emacs, у которого уже есть устоявшаяся пользовательская база.
+
[[Изображение:Img_78_23_2.jpg]]
 +
<br />'''Интерфейс можно изменять в соответствии с самым изысканным вкусом.'''
 +
<br />
 +
<br />
  
Мы также испытывали проблемы при сборке CoolEdit: программе необходимы библиотеки X Window System, но сценарий настройки не сообщает вовремя об их отсутствии. К счастью, это можно легко исправить, а установка из бинарных пакетов полностью снимает проблему, так что это не суть важно.
+
===Totem===
 +
Наступление Gnome на движок Xine.
  
'''Вердикт Linux Format'''
+
* Версия: 1.3
 +
* Web: [http://www.gnome.org/projects/totem www.gnome.org/projects/totem]
 +
* Цена: Бесплатно, по лицензии GPL
  
Выглядит несимпатично, но, если вам нужен встроенный отладчик, возможно это как раз то, что вы ищете.
+
[[Изображение:Img_78_24_1.jpg]]
* Рейтинг - 6/10
+
<br />'''Подход простой и рабочий.'''
 +
<br />
 +
<br />
  
===Minimum Profit===
+
Totem – эквивалент KDE Kaffeine для Gnome. Это – официальный плейер Gnome для просмотра фильмов. Как и Kaffeine, он использует Xine для воспроизведения видео и GStreamer для аудио. Totem – часть приложений нового поколения в Gnome, в которых украшения опций конфигурации и пользовательского интерфейса сведены к минимуму. И этого нельзя не заметить уже с первого запуска программы. Вместо подхода, характерного для Kaffeine – «вот что вы можете сделать», Totem предоставляет вам только возможность посмотреть DVD –если в приводе есть диск. Нет, еще добавляет название диска в файловое меню.
Серьезный редактор с несерьезным именем
+
* Версия: 3.3.10
+
* Web: http://www.triptico.com/software/mp.html
+
* Цена: Бесплатно, по лицензии GPL
+
  
Minimum Profit – еще один редактор, который может работать как из графического сеанса X, так и из консоли, что позволяет выбрать более подходящий режим.
+
В режиме просмотра наблюдается та же лаконичность дизайна: имеются основные навигационные опции, но при этом никаких раздутых пунктов меню (как правило, шествующих рука об руку с приложениями, которые используют библиотеку Xine), и большинство опций работает нормально. Единственный пример: выбор аудиоканалов небольшой, но достойный.
  
Хотя некоторые части Minimum Profit датированы еще 1991 годом, маловероятно, что на него набредут многие пользователи, поскольку это сравнительно небольшой проект, поддерживаемый одним человеком.
+
С другой стороны, мы не смогли найти субтитры в собственном меню Totem, а в меню DVD они были. С другими плейерами такой проблемы не возникало.
  
Это сказывается на функциональности, которая весьма неравномерна. Например, редактор поддерживает вкладки, позволяющие работать более чем с одним файлом, но не умеет отменять последнее действие (undo). Подсветка синтаксиса поддерживается для многих языков, однако поддержка регулярных выражений, столь любимая многими программистами, отсутствует. Их, однако, можно установить как опцию.
+
'''Вердикт Linux Format'''
  
Эти вариации, по-видимому, происходят от того, что Minimum Profit разрабатывается одним человеком, анжелом Ортега (Angel Ortega), который добавляет в него те функции, которые считает нужными. Тем не менее, Minimum Profit куда проще в использовании, чем [[#Vim | Vim]] или [[#Emacs | Emacs]] и гораздо более функционален, чем простые редакторы вроде [[#nano | nano]].
+
Без него Gnome не был бы Gnome-ом.
 +
* Рейтинг - 7/10
  
Одной из наиболее интересных особенностей Minimum Profit является умение объяснить любое слово в редактируемом файле. Просто наведите на него курсор, и программа выполнит для вас поиск по страницам man, perldoc или ri (сокращение от Ruby Information).
+
===KMPlayer===
 +
Попытка умерить фонтан опций MPlayer’а.
  
Другой заслуживающей упоминания возможностью является шифрование файла с помощью пароля. Хотя это не столь ново (Vim поддерживает такую функцию уже какое-то время), немногие редакторы делают шифрование столь очевидным или легким в использовании.
+
* Версия: 0.9.2
 +
* Web: [http://kmplayer.kde.org kmplayer.kde.org]
 +
* Цена: Бесплатно, по лицензии GPL
  
Minimum Profit поддерживает шаблоны, которые особенно полезны при создании документов, web-страниц или макросов. Если у вас есть задача, которая выполняется многократно, макросы могут сэкономить вам кучу времени – например, вставить верхние и нижние колонтитулы в несколько файлов сразу или просмотреть все открытые файлы на предмет наличия некоторой строки и заменить ее другой. Прочие редакторы обладают аналогичными функциями, но здесь ими куда проще воспользоваться.
+
[[Изображение:Img_78_24_2.jpg]]
 +
<br />'''KMPlayer тоже поддерживает потоковое видео.'''
 +
<br />
 +
<br />
  
Как редактор среднего уровня, Minimum Profit справился со многими задачами, оказавшимися не под силу другим. В будущем мы надеемся увидеть еще больше.
+
Это приложение уже не самое новое, и изначально разрабатывалось с целью упростить навигацию по сотням опций MPlayer благодаря использованию несложного пользовательского интерфейса. За время, прошедшее с первого релиза, его дизайн не особо изменился; вообще-то он сильно напоминает Gxine. Украшений крайне мало, а главное окно оснащено очень полезным информационным окошком под экраном воспроизведения видео.
 +
 
 +
В отличие от всех прочих приложений, включая Xine, панель конфигурации не прячет расширенных опций от новичка. Даже те, кто пользуется программой впервые, получают доступ ко всей гамме параметров, включая такие, как ‘engine.performance.memcpy_method’ или ‘video.device.xv_pitch_alignment’ – здорово, но непонятно. Например, режим интерлейсинга по умолчанию не очень хорошо работает на LCD-дисплее, и вам придется открывать ящик Пандоры в лице панели конфигурации, чтобы изменить метод отображения – во всех остальных приложениях эта опция доступна в простом меню. Навигация DVD тоже сыровата, и состоит из единственного пункта меню. KMPlayer использует библиотеку Xine [а также Mplayer или Gstreamer, на выбор, – прим.ред.], поэтому меню диска работают хорошо, но частенько возникают сложности с отслеживанием вашего местоположения на диске, в результате тормозится переход вперед и назад между эпизодами.
  
 
'''Вердикт Linux Format'''
 
'''Вердикт Linux Format'''
  
Удачно заполняя нишу между простым блокнотом и продвинутым редактором для разработчиков, Minimum Profit предлагает лучшие функции каждого из них.
+
Хорош как движок, но не для кино.
* Рейтинг - 7/10
+
* Рейтинг - 5/10
  
===gedit===
+
===GXine===
Текстовый редактор Gnome оставляет желать лучшего...
+
А не станет ли это «еще одним интерфейсом с Xine»?
* Версия: 2.8.3
+
* Версия: 0.5.3
* Web: http://www.gnome.org/projects/gedit
+
* Web: [http://xinehq.de xinehq.de]
* Цена: бесплатно, по лицензии GPL
+
* Цена: Бесплатно, по лицензии GPL
  
Gedit – официальный редактор Gnome, так что он, вероятно, установлен на любом компьютере, на котором используется (или хотя бы имеется) эта популярная среда. В отличие от KDE, имеющей два редактора, предназначенных для разных целей, Gnome предоставляет в ваше распоряжение всего один. В результате, gedit находится где-то между простейшим Блокнотом и редактором для программистов, причем толком не справляется ни с одной из этих задач.
+
[[Изображение:Img_78_24_3.jpg]]
 +
<br />'''Вам не понадобится отдельный пульт дистанционного управления для Gxine.'''
 +
<br />
 +
<br />
  
Хотя gedit предлагает традиционные «программистские» функции: подсветку синтаксиса, отступы и так далее, ни одна из них не очевидна в момент первого запуска программы. Поиск по опциям и настройкам выявляет потенциал gedit, но мы бы предпочли видеть его сразу же после старта – пустое меню смущает пользователя сильнее, чем переполненное непонятными опциями.
+
Не трудно догадаться, что GXine –это медиа-плейер для Gnome, который использует библиотеку Xine. Несколько лет он находился в стадии медленной, но неуклонной разработки, а сейчас превратился в стабильное и понятное приложение. Дизайн интерфейса спартанский, но не до такой степени, как у Totem. Основное окно дополнено полезной панелью «деталей» внизу окна, которая сообщает вам разную ценную информацию, например, название DVD, размер видеопотока и качество аудио. GXine располагает большинством опций конфигурации Xine, позволяющих добавить фильтры пост-обработки к видео и аудио.
  
Даже будучи успешно обнаруженной, функциональность gedit оказывается слишком примитивной для того, чтобы быть полезной: поиск не поддерживает регулярных выражений, подсветка синтаксиса обеспечивается лишь в небольшом числе языков, причем отсутствуют самые привычные (например, сценарии на языке оболочки). Метод подсветки, по неясным нам причинам, делает различие между компилируемыми и интерпретируемыми языками. Похоже, все сделано для того, чтобы запутать пользователя как можно сильнее.
+
Основным отличием от прочих приложений для воспроизведения DVD является наличие виртуального дистанционного управления, которое выполнено в виде окна, где скопированы все основные кнопки, обычно имеющиеся на пульте дистанционного управления DVD-плейера: имеется маленький виртуальный direction pad, а также кнопки для уменьшения и увеличения скорости воспроизведения. Идея, может, и не кажется хорошей, но работает хорошо. Вам не нужно шарить по меню, разыскивая функции, которые – как вы точно знаете – обязаны там быть: вместо этого вы просто пользуетесь виртуальным пультом ДУ точно так же, как вы бы пользовались настоящим пультом у настоящего DVD-плейера. А еще это окно может оставаться открытым во время воспроизведения фильма в полноэкраном режиме, и это намного удобнее, чем обычный пользовательский интерфейс.
 
+
О расширяемости посредством подключаемых модулей или через выполнение сценариев оболочки с открытым файлом не идет и речи. Пункт меню «Run Shell Command» наличествует, однако, не ясно, как применить его к тому, что в данный момент редактируется. Проверка правописания также оказалась с дефектом (оказывается, апострофы играют важную роль!).
+
 
+
Gedit хорошо бы смотрелся в роли простого Блокнота, без каких-либо намеков на программистский функционал. К сожалению, эти возможности в него все же напиханы, что смущает и начинающего, и опытного пользователя, так что рекомендовать gedit кому-либо из них не имеет смысла.
+
  
 
'''Вердикт Linux Format'''
 
'''Вердикт Linux Format'''
  
Gedit offers little to entice either the novice or experienced users.
+
Одно из лучших приложений, просто превосходное, если вам нужно побольше деталей, чем в Totem.
* Рейтинг - 3/10
+
* Рейтинг - 7/10
 
+
===Наш вердикт===
+
'''Vim - 9/10'''
+
  
Даже самые простые из рассмотренных нами редакторов годятся для того, чтобы внести пару изменений в конфигурационный файл. Один из больших споров, длящихся уже ни одно десятилетие, происходит вокруг того, кто обеспечивает лучшую среду для редактирования текста: Vi или [[#GNU Emacs | Emacs]]. У каждой стороны есть свои победители, и с учетом того, что любители Vi и [[#GNU Emacs | Emacs]] хотят от редакторов совершенно разных вещей, этот вопрос вряд ли будет решен в ближайшее десятилетие.
+
===DVD-плейеры: вердикт===
  
Хотя [[#GNU Emacs | GNU Emacs]] и [[#Vim | Vim]] перешли от текстового интерфейса к графическому, сохранив свою внутреннюю структуру, новые пользователи скорее всего выберут одно из графических приложений, включенных в их любимую среду обитания, например, [[#Kate | Kate]]. Эти редакторы все чаще используются и новыми пользователями, знакомыми со старыми редакторами – по крайней мере, до тех пор, пока им не понадобится что-нибудь более мощное.
+
В процессе обзора этих достойных DVD-плейеров нам открылась интересная вещь: совершенно невозможно предсказать, каким окажется приложение. Как будто бы каждое приложение живет своей собственной изолированной жизнью на отдельном острове архипелага, объединенного технологией движка, и придерживается собственного подхода к пользовательскому интерфейсу. Если вам нужно легкое приложение, работа в котором не требует мыслительных усилий, то вам подойдет [[#Kaffeine | Kaffeine]] для KDE или [[#GXine | GXine]] для Gnome. Если вам нужна мощь – берите [[#Xine | Xine]], поскольку ничто не сравнится с его функциональностью, особенно на старых машинах. Mplayer тоже весьма полезен, и не только благодаря превосходному модулю видеовывода, но и благодаря тому, что он является чудесной утилитой конверсии.  
  
[[#Kate | Kate]] показал себя с лучшей стороны, также как и другой графический редактор, [[#NEdit | NEdit]]. Каждого из них вполне достаточно для создания среды программирования. [[#Kate | Kate]], по-видимому, установлен в большем числе систем и обладает лучшей поддержкой проектов, что упрощает работу с большими программами.
+
Но нам-то подавай [[#VLC | VLC]]. Этот плейер просто взывает к нашим чувствам компоманов. У него один из лучших пользовательских интерфейсов, к которому можно пристроить чрезвычайно забавный скин. Он до того самостоятелен, что не использует общих движков, и его реакция намного лучше, чем у других плейеров в нашем Сравнении. И он способен передавать видео по сети. У других приложений имеются сходные функции, но у [[#VLC | VLC]] эта функция работает по-настоящему, и она стоит дополнительных усилий. Конечно, ею не всегда понадобится воспользоваться немедленно, она пригодится только в том случае, когда нет доступа к настоящему DVD-плейеру, но все же это круто.
  
Сила [[#NEdit | NEdit]] кроется в его простоте. У него было несколько лет, чтобы построить совершенное окружение, делающее простые и сложные изменения прямолинейными и, когда речь идет о редактировании единичных файлов, трудно предложить что-либо лучшее.
+
В общем и целом, каждое рассмотренное приложение – значительный шаг вперед по сравнению с тем, что нам предлагали еще пару лет назад. Единственное, к чему можно придраться – ни одно из приложений не предназначено для незатейливого воспроизведения DVD. Все они желают быть хозяевами известной им вселенной, а не скромным работягой – DVD-плейером. Конечно, хотелось бы увидеть эквивалент WinDVD или PowerDVD для Windows. Но пусть это вас не расстраивает. Пару лет назад мы даже мечтать не могли о таких хороших программах, а сейчас вы можете наслаждаться просмотром DVD почти в любой системе Linux, так что мы все – в выигрыше.  
  
Проекту Gnome есть чему поучиться у других, и если бы [[#NEdit | NEdit]] удалось пересобрать с GTK, получился бы куда более полезный продукт, чем [[#gedit | gedit]], который оказался единственным аутсайдером. Но даже у него есть определенный потенциал - если разработчики сфокусируются на одной группе пользователей, это резко облегчит ситуацию.
+
[[Изображение:Img_78_25_1.jpg]]
 +
<br />'''Следующая ступень дистанционного управления – VLC можно управлять из web-интерфейса.'''
 +
<br />
 +
<br />
  
Новым пользователям, ищущим консольный редактор получше [[#nano | nano]] рекомендуем обратить внимание на [[#Minimum Profit | Minimum Profit]]. Его ясный интерфейс, а также простота изучения могут вам понравиться. Это пока не самый популярный редактор, так что его нет во многих системах с установкой по умолчанию. [[#nano | Nano]] или его предок Pico, напротив, прямо-таки вездесущи.
+
===Сводная таблица возможностей===
  
В итоге, лучшим редактором, который мы смогли найти, оказался [[#Vim | Vim]]. Он сложен в изучении, но чрезвычайно мощен и предъявляет малые требования к памяти по сравнению с [[#Emacs | Emacs]]. Он распространен очень широко и достаточно мал, чтобы поместиться на аварийный диск.
 
  
Если вы всерьез хотите заняться изучением внутренностей Linux – попробуйте [[#Vim | Vim]]. Вскоре вы научитесь выживанию и в более страшных ситуациях.
 
  
{| align="center" border="1" cellspacing="0" cellpadding="3"
+
{| border="1" cellspacing="0" cellpadding="6"
!'''Название'''
+
!''' '''
!'''Оконная библиотека'''
+
!''' GXine '''
!'''Текстовый режим'''
+
!''' Kaffeine '''
!'''Подсветка синтаксиса'''
+
!''' KMPlayer '''
!'''Язык сценариев'''
+
!''' MPlayer '''
!'''Отладчик'''
+
!''' Totem '''
!'''Регулярные выражения'''
+
!''' VLC '''
 +
!''' Xine '''
 
|-
 
|-
|Cooledit
+
| Пропуск рекламы
|Home-made
+
 
|
 
|
|V
 
|Python
 
|V
 
|V
 
|-
 
|gedit
 
|GTK
 
 
|
 
|
|V
 
|N/A
 
 
|
 
|
|  
+
|align=center|V
|-
+
|GNU Emacs
+
|GTK
+
|V
+
|V
+
|Lisp
+
|External (GBD)
+
|V
+
|-
+
|Kate
+
|Qt
+
 
|
 
|
|V
+
|align=center|V
|Plugins
+
 
|
 
|
|V
 
 
|-
 
|-
|nano
+
| Микширование аудио каналов
|None
+
|align=center|V
|V
+
|align=center|V
|
+
|align=center|V
|N/A
+
|align=center|V
|
+
|align=center|V
|  
+
|align=center|V
 +
|align=center|V
 
|-
 
|-
|Nedit
+
| Меню DVD
|Motif
+
|align=center|V
 +
|align=center|V
 +
|align=center|V
 
|
 
|
|V
+
|align=center|V
|Plugins
+
|align=center|V
|External (GBD)
+
|align=center|V
|V  
+
 
|-
 
|-
|Minimum Profit
+
| Закладки
|GTK
+
|align=center|V
|V
+
|align=center|V
|V
+
|align=center|V
|N/A
+
 
|
 
|
|V
+
|align=center|V
 +
|align=center|
 +
|align=center|
 +
|-
 +
| Фильтры
 +
|align=center|V
 +
|align=center|V
 +
|align=center|
 +
|align=center|
 +
|align=center|V
 +
|align=center|
 +
|align=center|V
 +
|-
 +
| Переходы
 +
|align=center|V
 +
|align=center|V
 +
|align=center|
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|-
 +
| Субтитры
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|-
 +
| Списки воспроизведения
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|
 +
|align=center|V
 +
|align=center|V
 +
|align=center|
 +
|-
 +
| LIRC
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|
 +
|align=center|V
 +
|-
 +
| Вывод на экран (OSD)
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 +
|align=center|V
 
|-
 
|-
|Vim
+
| Потоковое вещание
|GTK
+
|align=center|
|V
+
|align=center|
|V
+
|align=center|V
|Perl/Python/Ruby
+
|align=center|
|  
+
|align=center|
|V
+
|align=center|V
 +
|align=center|
 
|}
 
|}
  
 
[[Категория:Сравнение]]
 
[[Категория:Сравнение]]

Текущая версия на 09:05, 12 апреля 2008

Грэм Моррисон разжился самым длинным сериалом «Друзья», чтобы испытать лучшие плейеры DVD для Linux.

Содержание


Пару лет назад все программное обеспечение для просмотра DVD под Linux сводилось к смехотворным потугам. Отсутствовал даже слабый намек на конкуренцию с программами коммерческих ОС. Причина в том, что DVD представляет собой смесь нескольких важных технологий, ни одну из которых нельзя было без проблем реализовать средствами свободного ПО. К счастью, обстоятельства изменились: сегодня выбор плейеров намного богаче, и все они работают хорошо.


Хотя и с двойным дном. Почти каждый DVD-плейер, который мы присмотрели для обзора, является скорее оболочкой, чем полновесным приложением: большинство из них, вместо тяжкого труда по воспроизведению видео с диска, паразитирует на одной из двух утилит: Xine и MPlayer, и, как недавно подметили на форуме LXF, «вся разница в пользовательском интерфейсе».

Это изречение стало нашим руководством к действию. Хотя все представленные здесь приложения не бедны умными функциями, мы судили их по одному критерию – насколько удобно с их помощью смотреть DVD. Важным критерием стал дизайн: при просмотре существенную роль играет количество включенных функций или расположение DVD-меню.

Даже простейшее воспроизведение диска потребовало от разработчиков геркулесовых усилий. Чтобы программа стала похожа на DVD-плейер, прикорнувший под вашим телевизором, нужно обеспечить пару-тройку обязательных свойств. Крайне важная совместимость с собственным интерактивным меню DVD вошла в строй только в течение нескольких последних лет. В большинстве современных DVD присутствуют и другие продвинутые функции, например, прослушивание разных аудиотреков или выбор угла зрения, и эти функции должны отражаться в соответствующем ПО.

На качество просмотра DVD влияют и такие факторы, как хорошая ответная реакция интерфейса и легкость возврата к выбранному моменту фильма. В результате одно приложение может сильно отличаться от другого. А победителем будет признано приложение, которое позволит вам выжать максимум из просмотра вашей коллекции DVD, затратив минимум усилий.

[править] Участники сравнения


[править] Xine

Произносится, по-видимому, как «гезин».

  • Версия: 0.99.4
  • Web: xinehq.de
  • Цена: бесплатно, по лицензии GPL

Img 78 21 1.jpg
Если вам не хватает интерфейсов в стиле 90-х, загрузите их – таких в Xine не один десяток.

Большинство пользователей Linux так или иначе сталкиваются с Xine. Именно это приложение скрывается за большинством мультимедийных функций, предлагаемых типичным дистрибутивом Linux, так что избежать встречи с ним практически невозможно. Xine больше других повезло с командной строкой, и создан он так, что большинство других приложений легко к нему подключить. Результат – большинство DVD-плейеров в Linux не имеют собственного движка, а просто обращаются к Xine.

Xine интенсивно использует библиотеки (чего и следует ожидать от столь широко эксплуатируемого приложения). Причем не только те, которые относятся к воспроизведению DVD, а еще и отвечающие за другие форматы: Xine от потокового аудио до проприетарных кодеков Windows. Все, что вам нужно – это… библиотека (All you need is library – намек на известную песню All you need is love. Прим.перев.), мигом смекнете вы, попытавшись запустить Xine без пользовательского интерфейса и увидев только несметное количество страниц опций для выполнения мыслимых и немыслимых требований, например, конвертирования видео на лету или добавления каких-либо эффектов при воспроизведении. Для определения местонахождения Xine использует общий Локатор ресурсов медиа (Media Resource Locator), или MRL. Большинство других плейеров используют тот же формат, он просто дает вам возможность включить нужное устройство в имя файла. Чтобы посмотреть DVD, вы набираете Xine dvd:// – и перед вами появляется окно воспроизведения с фильмом.

Желаете воспользоваться графическим интерфейсом пользователя (GUI)? Это не сложнее нажатия средней кнопки мыши. По умолчанию установлена панель, сверкающая якобы хромированными деталями, но она может «сменить шкуру» при помощи хитроумной системы загрузки из Интернета: просто кликните правой кнопкой мыши по окну воспроизведения и выберите в меню установок Просмотрщик (Skin Browser). В основном торжествует стиль конца 90-х – попытка художников воспроизвести солидный дизайн насто- ящих японских DVD-плейеров; не самое хорошее употребление экранного пространства, но лучше, чем вообще ничего. Странным образом, такой дизайн способствует скромному обаянию Xinе.

  • Xine всех времен

Воспроизведение и производительность приложения отличные. Абсолютно все DVD-меню заработали в Xine (как и во всех плейерах, основанных на Xine), а количество опций конфигурации просто огромно.

Пользователей-новичков оно, конечно, может сбить с толку, но конфигурация GUI ограничивает управление интерфейсом в зависимости от вашей продвинутости. Выберите настройку «Новичок» – и вы сможете добавлять простые эффекты или изменять громкость звука. Настройка на Бывалого выдаст почти столько же опций, сколько предусмотрено для компиляции ядра Linux. Возьмите, к примеру, звук. Используя Xine, можно смикшировать многоканальный звуковой фон для любого количества динамиков (даже для наушников), а можно направить цифровой аудиопоток прямо на ваши устройства аудио. Это единственный практический способ поддержки Dolby surround под Linux, поскольку и сама природа открытого исходного кода, и затраты не позволяют использовать соответствующие программы.

Изобилием опций отличаются и другие аспекты приложения, и этот подход – «чем больше, тем лучше» – пропадает впустую, когда требуется просто каждодневный просмотр киношек. Опций в Xine ну очень много, есть даже такие, которые относятся к несуществующим вещам: например, меню эпизодов DVD рассчитано на количество эпизодов от 1 до 30, хотя на диске помещается только 13. Как легко можно представить, это иногда превращает поиск нужного эпизода или подменю в пальбу наугад.

Поскольку Xine является сердцевиной многих других DVD-плейеров, очень важно, что здесь правильно воспринимается функциональность DVD. Это означает – и этим не может похвастаться MPlayer –хорошую поддержку главного меню DVD, в котором выбирается язык воспроизведения или эпизод, с которого следует начать, когда диск вставлен в дисковод. Раньше это всегда было проблемой, но команда разработчиков Xine умудрилась за последние 18 месяцев ликвидировать прорыв.

В наших тестах мы использовали самые разные DVD, но Xine выдержал проверку, ни разу не споткнувшись. То же самое можно сказать и о других функциях DVD, таких, как поддержка субтитров, настройки альтернативного угла зрения или аудио потоков. Может быть, иногда функции трудно отыскать, но вся функциональность на месте, и это делает Xine превосходным движком DVD-плейера.

Img 78 21 2.jpg
Xine прославился как движок, но отлично работает и сам по себе.

  • Забавные фильтры

Еще одно замечательное свойство Xine – использование фильтров для обработки аудио- и видеопотоков в реальном времени. Есть несколько заумные эффекты, например, изменение тона аудио или размывание изображения, но некоторые можно действительно применить с пользой, например, продвинутые методы борьбы с «гребенкой» (anti-interlace routines). С помощью основного интерфейса приложения легко варьировать яркость, контраст и насыщенность видео, но для аудио потока ничего подобного вы не найдете. Об этом особенно сожалеешь, когда смотришь что-то в общественном транспорте.

Жаль, что мы не можем дать Xine более высокую оценку: ведь программа «пашет» почти на все приложения из нашего Сравнения. Только благодаря команде разработчиков Xine многие другие могут создать собственный превосходный пользовательский интерфейс, совершенно не задумываясь о проблемах с воспроизведением фильма.

Вердикт Linux Format

Краеугольный камень воспроизведения DVD в Linux, но интерфейсы бывают и получше.

  • Рейтинг - 7/10

[править] MPlayer

Еще один плейер на все руки.

  • Версия: 1.0
  • Web: www.mplayerhq.hu
  • Цена: Бесплатно, по лицензии GPL

Img 78 22 1.jpg
Несмотря на все опции Mplayer, от оболочки никуда не деться.

MPlayer – еще один тяжеловес среди DVD-плейеров для Linux, и у него много общего с Xine. В основном, это инструмент командной строки, лопающийся от функций, и многие приложения покушаются на его функциональность, беря его в качестве своего движка.

Большое достоинство MPlayer – поддержка изрядного количества видеодрайверов, в ассортименте от функционального до эзотерического. Например, вы можете смотреть фильм прямо во framebuffer’е, не запуская сессию X Window. На практике это означает, что можно обойтись совершенно убогой машиной, которая не тянет даже приличный GUI – программа способна воспроизводить DVD на старушках с процессором 200–300 Mгц.

Другие драйверы вывода видео включают в себя отличную ускоренную опцию вывода ‘xv’, использующую оборудование для компенсации движения, которое имеется на большинстве современных графических карт; один из драйверов пользуется графической библиотекой SDL – поэтому MPlayer так часто выбирается для устройств, имеющих поддержку SDL.

Не все драйверы так уж полезны: два драйвера вывода, в частности, абсолютно пустяковые. Драйвер Brightlights управляет матрицей освещения, и им пользовались для наведения узоров на стенах офисов; а ASCII Output – это провоцирующая дикую головную боль версия исходного потока видео, трансформированного в текст. На секунду – забавно, но не дольше. По крайней мере, если хотите поджарить мозги в Xine, вам потребуется внешняя библиотека.

Командная строка MPlayer очень похожа на Xine. Они оба используют медиалокатор для указания местоположения (например, dvd://), и здесь достаточно опций, чтобы удовлетворить любой вкус. MPlayer зарабатывает очки благодаря опции для выбора эпизодов DVD из командной строки. Однако, в отличие от Xine, он даже не пытается обеспечить простой пользовательский интерфейс для тех, кто в нем нуждается. (Вообще-то, это не так. В состав MPlayer входит графический проигрыватель gMPlayer, базирующийся на gtk-1.2. Чтобы собрать его, необходимо использовать опцию --enable-gui сценария configure. По умолчанию эта функция отключена, – прим.ред.) Чтобы получить его, вам придется обратиться к одному из множества приложений, взявших MPlayer в качестве движка. Когда вы начинаете работать в приложении, оно в основном делает то, чего вы от него ждете. Однако самую большую проблему мы приберегли до конца обзора. MPlayer не поддерживает меню DVD! Это полнейший нокаут – по сравнению с его конкурентом с труднопроизносимым имечком.

Вердикт Linux Format

Функций больше, чем у конференц-центра, но для DVD – не лучший выбор.

  • Рейтинг - 6/10

[править] Kaffeine

Медиа-плейер KDE, о котором много шумели.

Img 78 22 2.jpg
Kaffeine может работать и из окна браузера.

Начав весьма скромно – в стиле «еще один медиа плейер», Kaffeine вырос до такой степени, что стал включаться по умолчанию во многие инсталляции KDE. Он может работать практически с любым форматом, какой ни предложи, и все это благодаря вездесущей библиотеке Xine. Kaffeine стал одним из новейших приложений KDE, которые добили наконец эту ужасную аудиомашину Arts и ввели поддержку воспроизведения аудио с использованием Gstreamer.

Когда вы впервые запускаете Kaffeine, вам выдается полный обзор вашей системы, включая такую информацию, как DMA-режим вашего оптического привода и наличие библиотек, необходимых для воспроизведения DVD: и то, и другое может повлиять на воспроизведение. Главное окно Kaffeine не зависит от формата данных. Звучит здорово, но на деле выходит, что GUI Kaffeine от скуки на все руки, а толком ничего не умеет. Опции главного окна больше подходят для воспроизведения музыкальных CD; основные функции DVD приходится выискивать.

Отчасти причина тут в том, что Kaffeine заодно представляет собой попытку стать музыкальным плейером, онлайн-радиоприемником и альтернативой RealPlayer в одной посуде. Впрочем, имеется простое окошко «Go», где находятся иконки для всех основных задач, и в нем надо выбрать Open DVD, только и всего.

Благодаря библиотеке Xine, воспроизведение фильмов безупречно. Пользовательский интерфейс ненавязчив, но кнопки управления не выходят за рамки классических Воспроизведение/пауза (play/pause), Стоп (stop), Назад (previous) и Вперед (next) – не помешали бы Прокрутка вперед (FF) и Назад (REW). Все эти – и многие другие – функции доступны в меню по щелчку правой кнопкой. Предусмотрен простой доступ к аудио каналам DVD, субтитрам и содержанию, но как и в самом Xine, все наименования зашифрованы – и это серьезно усложняет поиск необходимой опции. Ну как догадаться, что Ch 2 означает субтитры?

Меню DVD можно привязать к клавише – хороший способ выбирать эпизод с любого места, а позиция в фильме относительно легко устанавливается ползунком. В общем, Kaffeine – отличный инструмент, куда лучше, чем использование Xine из командной строки, но пользовательский интерфейс пострадал от попытки объять необъятное.

Вердикт Linux Format

Один из лучших виденных нами плейеров, но DVD надо бы уделить больше внимания.

  • Рейтинг - 7/10

[править] VLC

Исключительный кросс-платформенный медиа-плейер.

  • версия: 0.8.4
  • Web: www.videolan.org
  • Цена: Бесплатно по лицензии GPL

Img 78 23 1.jpg
С виду VLC похож на другие приложения, но имеет свои козыри.

VLC – один из наиболее совместимых медиа-плейеров, какие только бывают на свете. Он подходит не только для Linux, но и для Windows и OS X. Работает почти с любым типом медиа, даже с файлами плохого качества и поврежденными файлами, и зачастую VLC придает файлу смысл уже тем, что может его воспроизвести – все благодаря тому, что для своей работы VLC использует часть проекта FFMPEG вместо MPlayer или Xine. Один из положительных эффектов подобного выбора – VLC потребляет меньше ресурсов системы, чем его конкуренты; вдобавок работа с ним вносит приятное разнообразие.

VLC – еще одна утилита, чей духовный оплот – интерфейс командной строки. В ней почти столько же функций, сколько их в Xine или MPlayer, но при запуске приложения вы видите очень простое окно с полной навигацией и управлением. Запрос на открытие диска (Open Disc requester) из файлового меню использует несколько запутанную схему окон VLC, в которой все схожие функции (например, выбор медиа) сгруппированы на вкладках одного окна, и перемещение между опцией открытия файла и DVD означает смену вкладки – возможно, вы ожидали не совсем того. Однако VLC – единственное из рассмотренных нами приложений, которое способно распознать расположение вашего DVD-привода, если он не был обнаружен автоматически.

Меню DVD работает исключительно хорошо; нам не удалось заставить VLC совершить ошибку. Здесь есть даже опция, позволяющая пропустить меню и перейти прямо к показу – вещь полезная. Воспроизведение отличается наилучшей реакцией среди всех плейеров в нашем Сравнении, и просмотреть диск можно весьма быстро. Учитывая, что плейер не использует библиотек из Xine или Mplayer, это можно рассматривать как большое достижение. Выбор алгоритмов деинтерлейсинга (борьбы с «гребенкой») просто отличный, что весьма существенно для просмотра фильмов на жидкокристаллическом экране, а качество воспроизведения бросает вызов соперникам. Поддержка звука особенно хороша, поскольку имеется достойный выбор предварительных настроек эквалайзера, которые можно применять к потоку аудио в реальном времени.

Вывод изображения на экран тоже эффективен, а возможность перемещаться по списку воспроизведения с помощью нескольких простейших движений мышью является уникальной способностью VLC, которой не обладают другие приложения.

  • Трансляция видео

Странное название VLC всего-навсего сокращение от VideoLan Client. Изначально он должен был стать клиентской стороной утилиты, предназначенной для трансляции видео по локальной сети. Развитие сервера застопорилось, но упомянутая функция до сих пор очень сильно выражена в VLC; и, несмотря на наличие в названии слова «клиент» (client), VLC умеет и передавать, и принимать видеопотоки. Оба клиента должны работать на одной версии, и весь вопрос лишь в том, будет ли видео поток транслироваться на определенный интернет-адрес или на весь домен. Используется мультикаст UDP/RDP, совместимый с другими клиентами, например, RealPlayer или Spook – видеосервером, доступным для Linux. Вы можете запустить обслуживающий клиент на машине с DVD-плейером, и смотреть видео с другой машины, на которой плейера нет. Это забавно и действительно полезно.

Оборотной стороной всей этой функциональности являются некоторые проблемы со стабильностью, особенно при переходе к разным эпизодам во время просмотра фильма. Запуск Расширенного интерфейса (Extended Interface) ухудшает ситуацию, а это, увы, означает, что отличное управление видео в реальном времени вовсе не так полезно, как могло бы быть. Остается, естественно, утешение, что стабильность – дело наживное, и мы от души надеемся, что команде разработчиков VLC удастся изгнать немногочисленные оставшиеся ошибки.

Когда вы смотрите DVD с использованием VLC, меню подгоняется под конкретный заголовок, и вам не придется плутать в безымянных пунктах меню, чтобы переключиться на другую звуковую дорожку. Все приложения, рассмотренные в этом Сравнении, от Xine до MPlayer, выводят информацию на экран во время просмотра фильма по-своему, но лучше всех это удается VLC: здесь вам не приходится все время возвращаться к основному окну, как в некоторых других приложениях. Кстати, о главном окне – VLC располагает одним из лучших интерфейсов с поддержкой «шкурок», которые можно скачать из Интернета. Некоторые – наиболее приятные и оригинальные – варианты оформления в кои-то веки основаны не на старомодном дизайне реальных DVD-плейеров.

В общем и целом, сочетание сетевого вещания, функциональности и дизайна интерфейса превращают VLC в соперника, которого трудно превзойти.

Вердикт Linux Format

Лучшее воспроизведение DVD, с действительно полезной функцией потокового вещания.

  • Рейтинг - 8/10

Img 78 23 2.jpg
Интерфейс можно изменять в соответствии с самым изысканным вкусом.

[править] Totem

Наступление Gnome на движок Xine.

Img 78 24 1.jpg
Подход простой и рабочий.

Totem – эквивалент KDE Kaffeine для Gnome. Это – официальный плейер Gnome для просмотра фильмов. Как и Kaffeine, он использует Xine для воспроизведения видео и GStreamer для аудио. Totem – часть приложений нового поколения в Gnome, в которых украшения опций конфигурации и пользовательского интерфейса сведены к минимуму. И этого нельзя не заметить уже с первого запуска программы. Вместо подхода, характерного для Kaffeine – «вот что вы можете сделать», Totem предоставляет вам только возможность посмотреть DVD –если в приводе есть диск. Нет, еще добавляет название диска в файловое меню.

В режиме просмотра наблюдается та же лаконичность дизайна: имеются основные навигационные опции, но при этом никаких раздутых пунктов меню (как правило, шествующих рука об руку с приложениями, которые используют библиотеку Xine), и большинство опций работает нормально. Единственный пример: выбор аудиоканалов небольшой, но достойный.

С другой стороны, мы не смогли найти субтитры в собственном меню Totem, а в меню DVD они были. С другими плейерами такой проблемы не возникало.

Вердикт Linux Format

Без него Gnome не был бы Gnome-ом.

  • Рейтинг - 7/10

[править] KMPlayer

Попытка умерить фонтан опций MPlayer’а.

  • Версия: 0.9.2
  • Web: kmplayer.kde.org
  • Цена: Бесплатно, по лицензии GPL

Img 78 24 2.jpg
KMPlayer тоже поддерживает потоковое видео.

Это приложение уже не самое новое, и изначально разрабатывалось с целью упростить навигацию по сотням опций MPlayer благодаря использованию несложного пользовательского интерфейса. За время, прошедшее с первого релиза, его дизайн не особо изменился; вообще-то он сильно напоминает Gxine. Украшений крайне мало, а главное окно оснащено очень полезным информационным окошком под экраном воспроизведения видео.

В отличие от всех прочих приложений, включая Xine, панель конфигурации не прячет расширенных опций от новичка. Даже те, кто пользуется программой впервые, получают доступ ко всей гамме параметров, включая такие, как ‘engine.performance.memcpy_method’ или ‘video.device.xv_pitch_alignment’ – здорово, но непонятно. Например, режим интерлейсинга по умолчанию не очень хорошо работает на LCD-дисплее, и вам придется открывать ящик Пандоры в лице панели конфигурации, чтобы изменить метод отображения – во всех остальных приложениях эта опция доступна в простом меню. Навигация DVD тоже сыровата, и состоит из единственного пункта меню. KMPlayer использует библиотеку Xine [а также Mplayer или Gstreamer, на выбор, – прим.ред.], поэтому меню диска работают хорошо, но частенько возникают сложности с отслеживанием вашего местоположения на диске, в результате тормозится переход вперед и назад между эпизодами.

Вердикт Linux Format

Хорош как движок, но не для кино.

  • Рейтинг - 5/10

[править] GXine

А не станет ли это «еще одним интерфейсом с Xine»?

  • Версия: 0.5.3
  • Web: xinehq.de
  • Цена: Бесплатно, по лицензии GPL

Img 78 24 3.jpg
Вам не понадобится отдельный пульт дистанционного управления для Gxine.

Не трудно догадаться, что GXine –это медиа-плейер для Gnome, который использует библиотеку Xine. Несколько лет он находился в стадии медленной, но неуклонной разработки, а сейчас превратился в стабильное и понятное приложение. Дизайн интерфейса спартанский, но не до такой степени, как у Totem. Основное окно дополнено полезной панелью «деталей» внизу окна, которая сообщает вам разную ценную информацию, например, название DVD, размер видеопотока и качество аудио. GXine располагает большинством опций конфигурации Xine, позволяющих добавить фильтры пост-обработки к видео и аудио.

Основным отличием от прочих приложений для воспроизведения DVD является наличие виртуального дистанционного управления, которое выполнено в виде окна, где скопированы все основные кнопки, обычно имеющиеся на пульте дистанционного управления DVD-плейера: имеется маленький виртуальный direction pad, а также кнопки для уменьшения и увеличения скорости воспроизведения. Идея, может, и не кажется хорошей, но работает хорошо. Вам не нужно шарить по меню, разыскивая функции, которые – как вы точно знаете – обязаны там быть: вместо этого вы просто пользуетесь виртуальным пультом ДУ точно так же, как вы бы пользовались настоящим пультом у настоящего DVD-плейера. А еще это окно может оставаться открытым во время воспроизведения фильма в полноэкраном режиме, и это намного удобнее, чем обычный пользовательский интерфейс.

Вердикт Linux Format

Одно из лучших приложений, просто превосходное, если вам нужно побольше деталей, чем в Totem.

  • Рейтинг - 7/10

[править] DVD-плейеры: вердикт

В процессе обзора этих достойных DVD-плейеров нам открылась интересная вещь: совершенно невозможно предсказать, каким окажется приложение. Как будто бы каждое приложение живет своей собственной изолированной жизнью на отдельном острове архипелага, объединенного технологией движка, и придерживается собственного подхода к пользовательскому интерфейсу. Если вам нужно легкое приложение, работа в котором не требует мыслительных усилий, то вам подойдет Kaffeine для KDE или GXine для Gnome. Если вам нужна мощь – берите Xine, поскольку ничто не сравнится с его функциональностью, особенно на старых машинах. Mplayer тоже весьма полезен, и не только благодаря превосходному модулю видеовывода, но и благодаря тому, что он является чудесной утилитой конверсии.

Но нам-то подавай VLC. Этот плейер просто взывает к нашим чувствам компоманов. У него один из лучших пользовательских интерфейсов, к которому можно пристроить чрезвычайно забавный скин. Он до того самостоятелен, что не использует общих движков, и его реакция намного лучше, чем у других плейеров в нашем Сравнении. И он способен передавать видео по сети. У других приложений имеются сходные функции, но у VLC эта функция работает по-настоящему, и она стоит дополнительных усилий. Конечно, ею не всегда понадобится воспользоваться немедленно, она пригодится только в том случае, когда нет доступа к настоящему DVD-плейеру, но все же это круто.

В общем и целом, каждое рассмотренное приложение – значительный шаг вперед по сравнению с тем, что нам предлагали еще пару лет назад. Единственное, к чему можно придраться – ни одно из приложений не предназначено для незатейливого воспроизведения DVD. Все они желают быть хозяевами известной им вселенной, а не скромным работягой – DVD-плейером. Конечно, хотелось бы увидеть эквивалент WinDVD или PowerDVD для Windows. Но пусть это вас не расстраивает. Пару лет назад мы даже мечтать не могли о таких хороших программах, а сейчас вы можете наслаждаться просмотром DVD почти в любой системе Linux, так что мы все – в выигрыше.

Img 78 25 1.jpg
Следующая ступень дистанционного управления – VLC можно управлять из web-интерфейса.

[править] Сводная таблица возможностей

GXine Kaffeine KMPlayer MPlayer Totem VLC Xine
Пропуск рекламы V V
Микширование аудио каналов V V V V V V V
Меню DVD V V V V V V
Закладки V V V V
Фильтры V V V V
Переходы V V V V V V
Субтитры V V V V V V V
Списки воспроизведения V V V V V
LIRC V V V V V V
Вывод на экран (OSD) V V V V V V V
Потоковое вещание V V
Персональные инструменты
купить
подписаться
Яндекс.Метрика