Литмир - Электронная Библиотека
Содержание  
A
A

Заслуживает внимания возможность работы с тегами аудиофайлов. Проигрыватель и редактор тегов поддерживает несколько аудиоформатов, среди которых MP3, Ogg Vorbis, FLAC (Free Lossless Audio Codec) и MPC (MusePack), хотя список поддерживаемых форматов у JuK меньше, чем в Amarok или XMMS. В настоящее время не поддерживаются форматы WMA, AAC и некоторые другие. Возможно редактирование тегов сразу в нескольких файлах, отобранных как вручную, так и с использованием фильтров. При необходимости для переименования файлов может быть использована информация в метаданных. Введенные параметры запоминаются, и однажды указанное значение будет доступно в раскрывающемся списке. Информация кешируется в двоичном виде, поэтому при последующей загрузке метаданные или плейлисты загружаются быстрее. Для идентификации мелодии через Интернет и последующего заполнения тегов JuK использует базу метаданных MusicBrainz, а для поиска обложек – сервис поиска изображений Google Image Search. Кроме того, при установленной программе записи дисков k3b-диски можно записывать из основного окна программы.

Домашние медиацентры

Из инструмента, предназначенного для работы, компьютер постепенно превратился в центр развлечений, на котором можно посмотреть фильм и телевизионные передачи, послушать музыку или выйти в Интернет за последними новостями. Однако и этого недостаточно – пользователю уже нужна удобная и простая в использовании оболочка, которая сможет объединить разнородные по задачам инструменты с единым интерфейсом управления. Говоря о домашней мультимедийной станции, в первую очередь вспоминают о специализированных аппаратных решениях вроде TiVo, а из программных продуктов – о широко разрекламированном Windows XP Media Edition. В Linux также есть подобные решения.

Проект MythTV

Вдохновитель проекта Исаак Ричардс, начавший работу над MythTV в апреле 2002 года, мотивировал свой поступок отсутствием необходимых и удобных программ, которые бы позволяли не только смотреть видео, ТВ, слушать музыку, но и работать с почтой, просматривать новости. По этой же причине не подошел и набиравший популярность TiVo. Вот так просто и возник один из наиболее известных на сегодня проектов, позволяющих сделать компьютер еще и домашним кинотеатром.

MythTV представляет собой набор программ, позволяющих на обычном компьютере создать настоящую медиастанцию. Работает MythTV только на компьютере с установленной UNIX-подобной операционной системой, в качестве которой подойдут Linux, все BSD-сиситемы и даже Mac X OS.

Первоначальным назначением MythTV было наделить компьютер, имеющий ТВ-тюнер, функциональностью живого телевидения. Используя единое приложение, пользователь сможет смотреть телепередачи, записывать их по расписанию, пропускать рекламу, перематывать вперед/назад, делать паузу. В общем, система будет работать как обычный видеомагнитофон. В случае если на компьютере установлено несколько видеокарт, это только увеличит возможности, позволяя реализовать при просмотре режим «картинка в картинке», а при захвате записывать информацию сразу с нескольких источников. В качестве драйверов используется Video4Linux, поэтому следует серьезно подойти к выбору видеокарт. Еще попадаются решения, которые даже в Windows трудно заставить работать нормально. Изображение можно вывести на телевизор и управлять дистанционно, используя пакет LIRC, причем, как ни странно это звучит, последний поддерживает большее количество видов пультов, чем Windows XP Media Edition. Сначала основной упор был сделан именно на функцию захвата видео, которая тесно завязана со встроенным планировщиком MythTV. Готовые записи можно монтировать, вырезая ненужные фрагменты, таким образом сэкономив место на диске и свое время при просмотре рекламы. Идея понравилась, и через некоторое время с помощью дополнительных модулей MythTV научился воспроизводить видеофайлы, хранящиеся на жестком диске, и проигрывать DVD (рис. 3.14).

200 лучших программ для Linux - i_046.png

Рис. 3.14. Главное меню MythTV

С его помощью можно слушать музыку, разбирать по категориям и преобразовывать аудиофайлы MP3/Ogg/FLAC/CD, создавать плейлисты, просматривать изображения, веб-страницы в Интернете и читать RSS-каналы. Отдельные модули MythTV позволяют выводить информацию о погоде прямо в основное окно программы и разговаривать с компьютера по протоколу SIP. Для любителей игр MythTV тоже полезен, так как позволяет запускать игры как на PC, так и через эмуляторы MAME, NES, SNES и другие (поддерживается работа с 16 эмуляторами).

В первых версиях для просмотра DVD и видео использовались только внешние программы (MPlayer или Xine), однако сейчас доступен встроенный проигрыватель, что упрощает настройку и уменьшает количество дополнительных приложений. В MythTV использована клиент-серверная архитектура, поэтому серверный компонент можно разместить на более мощной машине и затем подключаться к нему по сети, прописав в свойствах клиента его параметры. Интерфейс легко меняется при помощи скинов (рис. 3.15). Популярно использование MythTV на баребоне-системах[1]; информации по этому вопросу много – достаточно набрать в Google запрос вроде VIA Epia M MythTV. По адресу http://bit.blkbk.com/ можно получить информацию об установке MythTV на приставку Xbox (правда, проект уже почти закрыл разработки).

200 лучших программ для Linux - i_047.png

Рис. 3.15. Один из скинов MythTV

Установка и настройка последних версий MythTV выполняются намного проще, чем раньше. Последней версией на момент написания данной книги является 0.20. Несмотря на то что номер еще далек от окончательного релиза, стоит заметить, что начиная с версии 0.16 MythTV можно считать работоспособным и стабильным приложением.

Это косвенно подтверждается и его включением в репозитарии пакетов многих дистрибутивов. Учитывая множественные зависимости, лучше устанавливать MythTV именно таким способом. Для Red Hat Linux/Fedora Core все необходимое следует искать на http://atrpms.net/topic/multimedia/, для Debian – на сайте http://debian.video.free.fr/, для Mandriva – на http://rpm.nyvalls.se/. Пользователи Slackware или дистрибутивов, использующих его пакеты, например Vector Linux, могут обратиться к ресурсу http://www.linuxpackages.net/. Для Debian доступен сценарий A.M.I.C.U.S. (Automatic Multimedia Installation Configuration Utility System) (http://sf.net/projects/amicus), задача которого – упростить процесс установки и получить функционирующий MythTV. В Kubuntu все необходимые пакеты можно найти, введя команду

$ sudo apt-cache search mythtv

В результате будет получен длинный список, включающий все модули в отдельных пакетах. Для минимальной установки достаточно ввести

$ sudo apt-get install mythtv mythplugins mythcontrols

В качестве зависимостей указан и GDM, поэтому в процессе установки будет выдан запрос, какой из менеджеров входа в систему использовать – KDM или GDM.

Можно оставить тот, который есть (KDM), тем более, что он удобнее. В Ubuntu есть пакет ubuntu-mythtv-frontend собственной разработки, который представляет собой фронт-энд к программе настройки mythtv-setup. После установки его ярлык появится в меню К → Настройка → MythTV Backend Setup (Внутренние настройки MythTV). Для первичной настройки выбираете этот ярлык или вводите команду в консоли. После ответа на все вопросы выходите из программы настройки, заносите параметры в базу данных, вызвав mythfilldatabase, и запускаете сервер mythbackend; когда все препятствия позади, запускаете фронт-энд:

вернуться

1

Баребоне-система – полусобранный компьютер, состоящий из корпуса с блоком питания, предустановленной в корпусе материнской платой и системой охлаждения (кулеры). Обычно эти компьютеры изготавливаются в качестве нестандартных решений и не могут быть собраны из разнообразных комплектующих. Покупателю остается дополнить систему процессором, оперативной памятью, жестким диском и другими устройствами ввода-вывода.

17
{"b":"111586","o":1}