Проект Freevo
Проект Freevo
Канадец Кристер Лагерстром был одним из тех, кому не нравилось текущее положение дел в работе с мультимедиа в Linux. Программа, созданная им на языке высокого уровня Python, называается Freevo. На момент выхода первой версии (май 2002 года) это был довольно примитивный вариант – после загрузки пользователь видел синий экран с простой системой меню.
Сейчас это не столько программа, сколько полноценная платформа для организации домашнего медиацентра. Поддержка плагинов позволяет существенно расширить ее возможности и даже превзойти некоторые известные аппаратные решения. Имеющиеся сейчас плагины не только позволяют изменить внешний вид системы, но и кодировать аудио и видео, записывать CD и DVD, отправлять и принимать почту, интегрироваться с iPod, получать информацию о погоде и многое другое. Freevo работает под управлением Linux, используя и некоторые другие свободные разработки. Среди его возможностей – просмотр любых видео-, аудиои графических файлов (рис. 3.17), расположенных на жестком диске компьютера и доступных через сеть. Телевизионные или спутниковые программы при необходимости сохраняются на диск. Программу телепередач, как и новостные RSS-потоки, можно просмотреть из основного окна программы. Сигнал может выводиться как на телевизор (через TV-выход графической карты), так и на монитор. Управление возможно как при помощи мыши и клавиатуры, так и с пульта дистанционного управления. Установив отдельный модуль (bluetooth.tar), можно управлять Freevo с мобильного телефона с поддержкой Bluetooth. Есть и веб-интерфейс управления (рис. 3.18).
Рис. 3.17. Просмотр рисунков в Freevo
Рис. 3.18. Веб-интерфейс управления Freevo
Freevo можно найти в портах Gentoo Linux, доступны rpm-пакеты для SUSE Linux, Mandriva, Fedora Core и других дистрибутивов. Есть Freevo и в Сизифе ALTLinux. В репозитарии Ubuntu Freevo, к сожалению, нет. За информацией и исходным текстом следует зайти на сайт проекта http://freevo.sourceforge.net/. При создании использовался Python, поэтому Freevo не требует компиляции при установке. Однако список зависимостей на странице превышает 30 приложений; чтобы не устанавливать их вручную, можно использовать репозитарий дистрибутива Debian. Для этого добавляете в /etc/apt/sources.list информацию о новом репозитарии:
deb http://freevo.sourceforge.net/debian unstable main
deb http://debian-multimedia.org sarge main
Импортируете GPG-ключ:
$ gpg –keyserver hkp://wwwkeys.eu.pgp.net –recv-keys 1F41B907
$ gpg –armor –export 1F41B907 | sudo apt-key add –
Обновляете базу sudo apt-get update и проверяете наличие нужных пакетов:
$ sudo apt-cache search freevo
freevo-plugin-weather – Enhanced Weather Plugin for Freevo
freevo-media – Themes and non-application data for Freevo
freevo – A Python based PVR/DVR Framework for Music and Movies
Обязательным является пакет freevo, freevo-media содержит в основном дополнительные темы, а freevo-plugin-weather относится к более ранней версии, поэтому устанавливаться он не будет. Устанавливаете:
$ sudo apt-get install freevo freevo-media
Дополнительно будет скачано 44 пакета общим объемом чуть меньше 14 Мбайт. На последнем этапе установки появляется мастер настройки пакетов Ubuntu, который поможет выставить некоторые базовые настройки. Рекомендуется пройтись по всем пунктам, чтобы потом меньше информации вводить вручную. Выбираете систему вывода (в большинстве случаев подойдет X11), разрешение экрана, устанавливаемое при работе Freevo, телевизионный стандарт (secam) и регион (europe-east). При возникновении трудностей мастер всегда можно запустить повторно, выполнив команду dpkg-reconfigure freevo или freevo setup.
После установки следует отредактировать конфигурационные файлы Freevo freevo.conf, freevo_config.py и local_conf.py.
Для того чтобы самостоятельно не устанавливать и не настраивать Freevo, можно использовать специализированные дистрибутивы, например, Freevo LiveCD (http://www.pegasos.org/downloads/torrents/freevo-live.torrent) или норвежский дистрибутив Wolvix Media Edition (http://wolvix.org/).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Проект
Проект Средства управления проектами в Geany, как штатные, так и альтернативные,, реализованные в качестве плагинов, будут предметом отдельного
Проект
Проект Является предприятием, которое требует совместных усилий, сосредоточенных на разработке и/или сопровождении конкретного продукта. Продукт может включать в себя оборудование, программное обеспечение и другие компоненты. Обычно проект имеет собственное
Проект MythTV
Проект MythTV Вдохновитель проекта Исаак Ричардс, начавший работу над MythTV в апреле 2002 года, мотивировал свой поступок отсутствием необходимых и удобных программ, которые бы позволяли не только смотреть видео, ТВ, слушать музыку, но и работать с почтой, просматривать новости.
Проект Wine
Проект Wine Wine (http://www.winehq.org/) – это альтернативная реализация Windows API для UNIX-подобных систем. В этих системах она позволяет выполнять многие приложения, написанные для Windows. Название является рекурсивным акронимом от Wine Is Not an Emulator (Wine – не эмулятор). По прошествии 15 лет
Проект Cedega
Проект Cedega Большей популярностью пользуются коммерческие решения, позволяющие запускать многие приложения, написанные для Windows в Linux, построенные на основе исходных кодов Wine. В первое время Wine выходил под лицензией MIT, которая разрешала одностороннее использование
Проект Firebird
Проект Firebird РазработкаРазработчики, проектировщики и тестеры, кто предоставил вам Firebird и некоторые драйверы, являются членами проекта открытых кодов Firebird в SourceForge, изумительного виртуального сообщества, которое является домом для тысяч групп программного обеспечения с
Проект ArCon
Проект ArCon В общем случае проектом в программе называется полностью завершенная, проработанная до мелочей модель дома (коттеджа или общественного здания) или группы домов, включающая внутреннюю обстановку, элементы окружения (рельеф, объекты экстерьера), полностью
Проект русификации PGP 5.0
Проект русификации PGP 5.0 Ряд правительств серьезно наказывает своих граждан за использование шифрованных коммуникаций. В некоторых странах вас даже могут за это расстрелять. Но если вы живете в такой стране, возможно, PGP вам тем более
Проект записи CD-ROM
Проект записи CD-ROM Программа Nero Burning ROM является одной из самых функциональных программ для записи компакт-дисков. Она производится немецкой компанией Аhead. Интерфейс к программе многоязычный, так что пользователь может выбрать язык по своему желанию. Для этого ему
Проект OpenBSD[9]
Проект OpenBSD[9] Уже год, как вы занимаетесь бизнесом в Интернете, и вы только начали получать прибыль. Наконец-то на взлете! Вы счастливы, став одним из первых, поставивших свой бизнес в Сети, который движется и приносит вам прибыль. Вы забрались на новую территорию, которая
Специальный проект
Специальный проект Компьютер в нашей стране стал необходимым для учебы инструментом недавно – года три назад, даже если говорить о крупных городах. Это совпало с началом заметного проникновения в образовательные учреждения дешевого широкополосного Интернета.Трудно
Антикризисный проект
Антикризисный проект Дэниел С. Эванс Не так давно мы рассказали о самостоятельной сборке настольного ПК стоимостью 4000 долл. – для требовательных пользователей пакета Adobe CS4. Он был хорошо принят энтузиастами, не стесненными в средствах. Но признаемся, в современной
8.12. ПРОЕКТ АСУ ПРЕДПРИЯТИЯ
8.12. ПРОЕКТ АСУ ПРЕДПРИЯТИЯ Развивая идею использования контейнеров А. Усова, можно получить идею системы генерации все новых программ с используемыми "кубиками" — готовыми объектами, которые при формировании программы автоматически извлекаются
Пилотный проект
Пилотный проект На этом этапе создается иерархия удостоверяющих центров PKI, система их именования и выполняется генерация корневого УЦ. Затем происходит инсталляция базового программного обеспечения и его подготовка к развертыванию PKI. Для этого регистрируется и