Домашний кинотеатр на компьютере (HTPC)

По мере того как в нашей жизни появляются все новые и новые чудеса бытовой радиоэлектроники, любителям хорошего звука или качественного изображения все больше места приходится отводить под громоздкие FM-тюнеры, ресиверы, усилители, вертушки-граммофоны, кассетные деки, видеомагниотофоны, CD-плееры и рекордеры, минидисковые деки, DVD-проигрыватели, спутниковые тюнеры… И вот уже соединительные кабели неприглядной паутиной тянутся через всю квартиру, в каждому углу комнаты валяются пульты дистанционного управления и приходит пора думать о покупке еще одного шкафа-стойки для очередных Hi-Fi компонентов, соответствующих новейшим медиа-стандартам.

Конечно, можно было бы ограничиться «мыльницами-погремушками», объединяющими в одном корпусе максимум возможностей, но, к сожалению, все эти комбайны в подавляющем большинстве не имеют никакого отношения к качественному звуку и изображению.

Есть ли разумный компромисс между использованием небольшого, относительно дешевого мультимедийного центра «все-в-одном» и приобретением набора приличных Hi-Fi компонентов, каждый из которых отлично выполняет какую-то одну функцию, но при этом и стоит весьма дорого, и места в комнате требует немало? Да. Персональный компьютер сегодня вполне неплохо справляется практически со всеми функциями бытовой аудио- и видеотехники. На компьютере мы слушаем музыку и смотрим кино, принимаем телепередачи из «Останкино» и с HotBird, записываем домашнее видео на DVD и слушаем интернет-радио. И всё это в отличном цифровом качестве за вполне разумные деньги.

Так почему бы не перевести всю домашнюю мультимедиа на работу с «цифрой», объединив максимум функций в одной-единственной коробке — персональном компьютере?

Идея эта возникла даже не вчера. Ещё в 1990 году компания Be Inc. попыталась создать совершенно новое устройство — мультимедийный компьютер BeBox, в котором применила даже специально для этого созданную операционную систему — BeOS. Проект этот опередил своё время и должного развития, к сожалению, не получил.

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

В локальных сетях скопилось столько фильмов, что салонам видеопроката и не снилось. MP3 — главные файлы сегодняшнего интернета. Вся домашняя мультимедиа становится всё больше и больше «завязана» на компьютер. Благодаря этому идеей единого мультимедиа-центра, наконец, прониклись как рядовые пользователи, уставшие от многочисленных Hi-Fi-ящиков и проводящие у экрана ПК больше времени, чем у телевизора, так и производители оборудования и программного обеспечения, почуявшие немалый спрос на собранные «под ключ» компьютерные медиа-комплексы.

К популяризации идеи домашнего центра развлечений приложила руку сама Microsoft, создавшая специальную редакцию своей операционной системы — Windows XP Media Center Edition, а Intel пошла даже дальше, разработав концепцию цифрового дома, в котором ПК играет роль не просто аудио-/видеоцентра, а управляет всей бытовой техникой в доме, вплоть до холодильников и кофеварок. Как грибы стали возникать недорогие баребон-системы, в которых менее именитые производители воплощали свое видение объединённого с ПК, лёгкого в управлении медиа-комплекса. Появился даже специальный термин — Home Theater PC — HTPC, ставший популярным благодаря многочисленным неформальным веб-конференциям, в которых создатели собственных мультимедийных ПК сравнивали свои ноу-хау с решениями известных корпораций. Ведь вся прелесть HTPC в том, что сегодня собрать такой ПК по силам даже обычному пользователю. Для этого не требуется никаких специальных комплектующих, не нужно даже придумывать новую операционную систему, чтобы заставить его работать…

Настройка ПО для HTPC

В идеале домашний мультимедийный центр на основе ПК должен понимать все распространённые форматы мультимедиа-файлов, а также быть максимально удобен при выводе изображения на телевизор и управлении с помощью простого пульта ДУ. Средствами одной только Windows, если это не Windows XP Media Center Edition 2004, добиться комфортной работы с HTPC невозможно.

Создавать HTPC (Home Theater PC) на базе устаревших операционных систем семейства Windows 9x вряд ли будет разумно, так как подобный медиа-центр должен обеспечивать практически круглосуточную стабильную работу, что, к сожалению, не по силам даже самому мультимедийному из них «Миллениуму». Windows XP подходит для подобной системы наилучшим образом, поскольку сочетает в себе высокую надежность, легкость в настройке и огромное количество разнообразнейшего ПО — мультимедийного, игрового и сетевого — всего того, что может понадобиться при создании законченного и самодостаточного центра развлечений «в одной коробке».

Но даже эта мощная система нуждается в серьезной доработке, поскольку без специальных настроек и дополнительного ПО неспособна не только воспроизводить видеофильмы самых распространённых форматов, но даже обеспечить хорошо читаемый интерфейс на экране телевизора. Для решения этих задач Microsoft выпустила специальную версию своей системы — Media Center Edition, но можно обойтись и без неё.

Твикинг Windows XP

Для тонкой настройки операционной системы мультимедийного центра во многом подходят те же рекомендации, что мы давали в номере Upgrade Special, посвящённом ПК для творчества. Главный принцип такой: отключить всё лишнее. То есть: темы Рабочего стола, использование звуковых схем, отображение значка регулятора громкости на панели задач, анимированные курсоры и всевозможные видеоэффекты, назначенные задания, режим группировки сходных кнопок на Панели задач, Панель быстрого запуска, отображение часов, режим быстрого переключения пользователей, дополнительные текстовые службы, обои Рабочего стола, службы защиты системных файлов и восстановления системы… Короче говоря, все ненужные функции, сервисы и элементы оформления Windows — на HTPC вы их будете видеть и использовать крайне редко.

В идеале и автозагрузка должна быть пуста, за исключением программ, необходимых для функционирования какого-то оборудования, а также нескольких специальных утилит, помогающих обеспечивать стабильную и бесшумную работу HTPC. В частности, программ мониторинга температурного режима системы, которые в малошумящем ПК будут весьма полезны, поскольку все вентиляторы в нём принудительно замедлены и перегрев теоретически возможен. Подобные утилиты обычно идут в комплекте с материнской платой — ASUS PC Probe, например. В качестве же примера программ мониторинга от независимых разработчиков можно привести очень популярный MotherBoard Monitor [1]. А снизить вероятность перегрева позволит программа CPU Idle [2], которая как бы отключает центральный процессор при простоях системы, чем существенно снижает его температуру. CPU Idle интегрируется с MotherBoard Monitor и при превышении заданной температуры способна либо принудительно заставить процессор выполнять «охлаждающую» инструкцию HLT, либо полностью выключить ПК. Система Windows XP тоже умеет программно «охлаждать» процессор, но программы типа CPUIdle делают это лучше.

Ещё одна программа, которая может быть в автозагрузке вашего HTPC — замедлитель привода DVD. Дело в том, что современные высокоскоростные приводы могут издавать сильный шум при прослушивании AudioCD или просмотре фильмов. В то же время для нормального воспроизведения AudioCD или DVD огромные скорости вращения диска абсолютно не требуются. Поэтому лучше всего включать максимальную скорость привода только при копировании каких-то данных с него — в этом вам помогут, например, утилиты CD-ROM Tool [3] и CDSlow [4] — они поддерживают Windows XP и позволяют оперативно менять скорость привода, используя «горячие» клавиши, назначенные на кнопки пульта дистанционного управления (ДУ).

Впрочем, некоторые программы для снятия региональной защиты DVD обладают похожими возможностями, например, DVD Idle Pro [5], которая тоже может прописаться в памяти HTPC. Она позволяет не только отключить региональную блокировку DVD-привода, защиту Macrovision и окно “FBI Warning”, но и в значительной мере оптимизировать работу привода, настроив параметры специального режима кэширования при котором содержимое диска копируется на винчестер и в дальнейшем фильм воспроизводится уже с жесткого диска, что полностью устраняет шум DVD-привода за исключением собственно этапа копирования файлов в кэш. В сочетании же с бесплатной CD Slow для обхода региональной защиты можно использовать бесплатный DVD Region Killer [6].

Для достижения же максимального эффекта настройки ОС можно воспользоваться и специализированными программами-твикерами, такими как XPLite [7], которая позволяет удалить из системы многие неиспользуемые компоненты, даже Internet Explorer. Или бесплатным X-Setup Pro [8]. Эта программа умеет изменять сотни параметров Windows и имеет неплохое описание каждого из них, что даёт возможность настраивать систему даже неподготовленным пользователям.

Рекомендации по работе с этими программами аналогичны: все лишнее — долой! Так, даже режим автозапуска компакт-дисков может стать очень серьезной помехой в работе HTPC: поскольку все управление медиа-центром должно быть сосредоточено в единой программе-оболочке, то появление запросов Windows при установке каждого нового диска, а тем более программ, автоматически запускаемых с CD, разобьет вдребезги всю концепцию самодостаточного комплекса. Режим Autorun очень удобно настроить или полностью отключить для любого привода с помощью бесплатной программы класса “must have” TweakUI [9].

Настройка интерфейса Windows XP

Штатный режим работы домашнего медиа-центра — вывод изображения на экран телевизора, обладающий крайне низким разрешением, что приводит к нечитаемости экранных шрифтов в стандартных диалоговых окнах Windows и прикладных программ. В глобальном плане проблема эта решается просто — использованием для управления всеми мультимедийными функциями ПК специальных программ-оболочек, построенных по принципу «все-в-одном» и имеющих хорошо отображаемый на экране ТВ интерфейс с очень крупными шрифтами (о них речь пойдет ниже).

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

Для начала нужно понизить экранное разрешение до минимума, который позволяет текущая конфигурация системы, например, установить 800 × 600 при 32-битной глубине цвета. Далее необходимо увеличить размеры экранных шрифтов, что в Windows XP можно сделать двумя способами. Первый — установить параметр Control Panel > Display Properties > Appearance > Font Size в положение Extra Large Fonts (Огромный шрифт). Второй — выставить в диалоге Control Panel > Display Properties > Settings > Advanced > General параметры разрешения экрана (DPI) равными 150—200% исходных 96 dpi.

Тем самым вы увеличите размеры не только шрифтов, но и вообще всех элементов интерфейса, что ещё больше улучшит его читабельность на экране ТВ. Но тут надо учитывать два момента. Поскольку экранное разрешение невелико, то при сильном увеличении размеров интерфейса часть диалоговых окон превысит размеры Рабочего стола и до некоторых кнопок в этих окнах станет очень трудно добираться. Плюс ко всему выбранная вами оболочка HTPC или какая-то другая постоянно используемая программа может конфликтовать с такими настройками и ее интерфейс станет «разъезжаться». Таким образом выяснить оптимальные значения выставляемых параметров можно только экспериментальным путем на конкретной конфигурации. В нашем случае наилучшим выбором оказалось одновременное включение Extra Large Fonts и режима 120dpi.

Кстати говоря, число точек на дюйм экрана можно повысить и виртуально — включив режим сглаживания Clear Type для экранных шрифтов — это еще больше улучшит их читабельность на экране ТВ.

Кодеки

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

Для установки необходимых кодеков удобнее всего не искать каждый из них в отдельности, а использовать уже готовый, давно известный и достаточно стабильный набор K-Lite Mega Codec Pack [10]. Из этого комплекта совсем необязательно устанавливать все подряд, так как кое-что из присутствующего вам, скорее всего, никогда не встретится, достаточно выбрать:

  • DivX Pro 5.1.1 Decoding/Encoding (кодер будет использоваться при записи телепередач на диск);
  • DivX ;) MPEG-4 Low and Fast motion (может требоваться для корректного воспроизведения некоторых фильмов);
  • Windows Media 7/8/9 (если вы обновите систему на Windows Update, то получите свежие версии этих кодеков);
  • Cyberlink DVD decoder (можно не устанавливать, если вы инсталлировали в систему какой-либо DVD-проигрыватель);
  • Ligos Indeo XP, Intel Indeo 4.51/3.24, Intel I.263, MS MPEG-4, Ligos/MainConcept MPEG-2 decoder.

Аудиодекодеры можно установить все: Fraunhofer MP3, LAME MP3, WMA, AC3, Ogg Vorbis, MusePack, AAC, Voxware, Monkey's Audio.

Плюс очень полезна утилита GSpot Codec Information Appliance, идущая в комплекте с кодеками. Она позволяет определять кодек, использовавшийся при создании того или иного медиа-файла. Если вам попадется какой-то файл, который не удастся открыть ввиду отсутствия в системе требуемого декодера, то GSpot покажет вам, где и что нужно скачать. Если же у вас оказался файл какого-то совсем уж экзотического формата, то попробуйте найти соответствующий декодер в пакете ACE Mega Codec Pack Pro — он хоть и обновляется гораздо реже конкурентов, но содержит просто огромное количество кодеков и различных утилит для работы с мультимедиа.

Кодеки QuickTime и RealMedia устанавливать необязательно, поскольку они обычно используются в рекламных трейлерах или каких-то коротких клипах, а также при потоковом сетевом вещании, а потому на HTPC, скорее всего, не понадобятся.

Кодек XviD на сегодня устанавливать тоже не требуется, так как в версии DivX 5.1.1 появилась весьма полезная опция “Support Generic MPEG-4”, обеспечивающая воспроизведение практически всех типов файлов MPEG-4 силами декодера DivX 5.

Вообще, после установки кодеков рекомендуется изменить и некоторые другие параметры DivX-декодера. Для этого запустите утилиту Decoder Configuration Utility и установите на странице Quality Settings флаги:

  • Smooth Playback (в этом режиме нагрузка на процессор чуть выше, но выше и качество воспроизведения);
  • YUV Extended (используется наиболее быстрый режим YV12 при декодировании видео, но становятся недоступны регуляторы программной настройки изображения);
  • Overlay Extended (включает более быстрый режим «железного» оверлея, но он не поддерживается некоторыми видеокартами и некоторые проигрыватели становятся неспособны открыть одновременно несколько окон с видео);
  • Double Buffering (включает режим двойной буферизации для видеокарты, что улучшает качество воспроизведения, но может не поддерживаться некоторыми картами);
  • Disable Logo (отключает логотип DivX в правом нижнем углу экрана).

На странице же Post Processing Settings можно включить режим автоматического снижения уровня постобработки сигнала при недостатке ресурсов процессора. Благодаря этому снижается вероятность рассинхронизации видео и звука на слабых машинах. Движок же Film Effect регулирует уровень искусственной зашумленности картинки, которая снижает заметность «заквадрачивания» изображения — рекомендуется установить его на следующее после минимума деление.

Впрочем, максимальные возможности настройки даёт FFDShow [11] — декодирующий DirectShow-фильтр, предназначенный для воспроизведения видеофайлов форматов DivX и XviD. На слабых ПК он поможет добиться либо максимального качества изображения, либо снизить нагрузку на процессор, а также избавит от некоторых глюков типа перевёрнутого вверх ногами изображения.

Оболочка

К сожалению, идея создания HTPC только недавно стала действительно популярной среди пользователей, и ввиду этого на неё стали обращать внимание и производители программного обеспечения. Поэтому пока создано очень мало качественных программ-оболочек, обеспечивающих управление всеми мультимедиа-компонентами из единого, подходящего для вывода на телеэкран интерфейса. Вообще подобные оболочки, конечно, существуют, но 90% из них либо не имеют нормального модуля работы с ТВ-тюнером, либо невыносимо глючные, либо находятся ещё в начальных стадиях разработки. Возможно, вам каким-то образом удастся раздобыть оболочку Windows XP Media Center Edition или даже саму эту систему, но не факт, что её удастся заставить работать на реальном оборудовании.

Из универсальных же оболочек, подходящих для HTPC более-менее произвольной конфигурации, наилучшим образом выглядит достаточно известная программа ShowShifter [12], представляющая собой медиа-центр «всё-в-одном» с очень простым, интуитивно-понятным управлением. В понятие «всё» в данном случае действительно входит практически всё:

  • просмотр телепередач с возможностью отложенной записи (time-shifting) в формате DivX (несколько градаций качества);
  • приём спутниковых телеканалов с помощью DVB-плат с возможностью записи на диск MPEG-2;
  • цифровая видеозапись с имеющихся источников, в том числе и по таймеру;
  • поддержка онлайновых программ телепередач ShowGuide, позволяющих легко программировать запись по таймеру;
  • просмотр DVD-фильмов (можно выбирать декодер) и фильмов в любом другом формате;
  • прослушивание FM-радио;
  • прослушивание AudioCD и MP3 с возможностью сортировки файлов по альбомам, удобной навигацией, получением данных о песнях из интернета или тэгов и выводом на экран обложек дисков и заставок (визуальные эффекты от Windows Media Player);
  • просмотр картинок и фотографий, в том числе в режиме слайдшоу;
  • дистанционное управление посредством инфракрасных пультов ДУ и некоторых типов радио ДУ. Для полноценной работы требуется всего 6 кнопок!
  • работа с сетевыми папками;
  • поддержка плагинов, ещё больше расширяющих возможности программы (веб-серфинг, Electronic Programme Guide, управление внешними спутниковыми тюнерами, сменные интерфейсы, игры и так далее).

Не хватает разве что интернет-радио, караоке да прогноза погоды, но, думается, это вопрос недалёкого будущего.

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

Проблемы могут возникнуть, если программа не совместима с WDM-драйверами вашего ТВ-тюнера или его драйверы откровенно «кривые». Так, в нашем случае тюнеры от Avermedia теряли цвет при переключении каналов, а FM-радио ShowShifter даже не смог обнаружить (если программа не обнаруживает поддержки ТВ или FM, то соответствующие пункты в меню не выводятся). Полностью решить проблему с цветом помогли рефренсные драйверы от Philips, которые можно загрузить по адресу auzol.narod.ru/download.html [13]. Из этих драйверов нужно взять только один файл — cap7134.sys и заменить им соответствующий файл из комплекта драйверов от Avermedia в папке WINDOWS\system32\drivers. После перезагрузки ПК цвет в ShowShifter при переключении каналов пропадать перестанет, но проблему с FM-приёмом, к сожалению, устранить не удалось — вся надежда на то, что разработчики тюнеров Avermedia создадут, наконец, более качественные драйверы.

Возможно, с другими тюнерами проблем в этом плане и не будет, если же вам не повезет, то лучший выход из положения — использовать для прослушивания радио программу FLY 2000 TV [14]. Хотя при этом мы и теряем возможность управлять абсолютно всем из одного интерфейса, тем не менее, в реальности такой способ ничуть не напрягает. FLY 2000 TV великолепно работает с ТВ-тюнерами (не через «глючный» WDM-драйвер, а напрямую), осуществляя и ТВ-, и FM-приём и имея гораздо больше возможностей, нежели «фирменные» утилиты.

Но самое главное — в отличие от ShowShifter, программа FLY 2000 TV позволяет полностью настраивать «горячие» клавиши. В случае с HTPC это особенно важно, поскольку даёт возможность унифицировать управление, то есть сделать так, чтобы «горячие» клавиши (которые мы, собственно говоря, и нажимаем при помощи пульта ДУ) аналогичного назначения в программе ShowShifter и в FLY 2000 TV полностью соответствовали друг другу. В результате, например, нажатие кнопки MUTE на ДУ будет одинаково отключать звук в обеих программах, что очень удобно. Раскладка управляющих клавиатурных комбинаций ShowShifter полностью описана в документации.

После настройки обеих программ останется только назначить клавиши для запуска каждой из них. Для этого создаем соответствующие ярлыки на Рабочем столе и в их свойствах указываем нужные Shortcut Key, которые затем программируем при настройке ДУ. Аналогичным образом можно обеспечить запуск любых других программ на HTPC. Комбинация для закрытия программ может быть одинаковая — ALT+F4.

Что у нас получилось в программном плане

Достаточным и минимально необходимым программным обеспечением на нашем HTPC (помимо Windows XP со всеми обновлениями и драйверов оборудования) оказались четыре программы: ShowShifter в качестве главной оболочки, FLY 2000 TV как вспомогательный компонент для прослушивания радио, CDSlow для оперативного управления скоростью привода DVD и кодек DivX 5.1.1 для поддержки самого распространённого видеоформата. Причём «фирменный» софт Avermedia при таком подходе совсем не обязательно устанавливать — достаточно взять с установочного диска драйверы тюнера. «Охладитель» процессора CPUIdle в нашей конфигурации тоже не понадобился ввиду и без того нормального температурного режима. Но, разумеется, при желании этот набор можно расширить, например, установить дополнительные кодеки, программы снятия региональной защиты DVD, файерволл, а возможно даже Windows Media Encoder для потоковой трансляции фильмов прямо на экран КПК. Всё зависит от конкретной конфигурации, ваших потребностей и желаний.

Стабильность полученной системы — очень важная для работающего почти круглосуточно HTPC характеристика — не вызывала никаких нареканий: четыре качественные и хорошо известные программы просто не способны вызвать какие-либо неприятные эффекты. Главной и единственной софтовой проблемой, по сути, оказались WDM-драйверы тюнера Avermedia: скорее всего, именно из-за них ShowShifter так и не смог распознать наличие в тюнере FM-модуля, что и стало причиной использования программы FLY 2000 TV для прослушивания радио. Возможно, с более свежими версиями драйверов или с другими тюнерами такой проблемы не возникнет, и всей системой можно будет управлять, пользуясь одной-единственной программой-оболочкой. Тем не менее, даже такой, далекий от идеала способ управления HTPC, был вполне удобен и ничуть не раздражал — можно было даже совмещать прослушивание радио со слайд-шоу собственной фотоколлекции.

Обеспечил же такое удобство взаимодействия с несколькими программами одновременно пульт дистанционного управления Remote Keys, приёмник которого подключается к порту PS/2 между системным блоком и клавиатурой. Фактически, этот пульт является своеобразной беспроводной мини-клавиатурой, не требующей установки специального ПО (типа SlyControl) и потрясающе простой в настройке. Пользователю достаточно определить, какие «горячие» клавиши (или даже сочетания) обычной клавиатуры ему нужны для управления HTPC и назначить им соответствие на пульте ДУ. Например, для запуска FLY 2000 TV мы создали ярлык и назначили ему сочетание клавиш CTRL-ALT-T. Нажимаем на ДУ зеленую кнопку Power в течение двух секунд, пока не начнет мигать индикатор на приёмнике. Далее коротко нажимаем на клавиатуре выбранную комбинацию клавиш и после этого — кнопку на ДУ, на которую мы хотим «повесить» эту комбинацию. И всё — никаких мучений с настройкой IRDA!

Изначально в ShowShifter и FLY 2000 TV несколько аналогичных функций (например, развертывание в полный экран) вызываются различными клавиатурными комбинациями, что могло бы привести к тому, что для каждой программы пришлось бы создавать независимый набор кнопок на ДУ. Однако выбор программного FM-тюнера не случаен — FLY 2000 TV позволяет полностью переназначать «горячие» клавиши, что позволило нам полностью унифицировать управление этими двумя программами. То есть кнопка Mute (а еще Full Screen, «Закрыть» и так далее) в обеих программах срабатывает одинаково.

Кстати, поскольку главными в управлении этими программами являются клавиши курсора и кнопки Enter и Esc, то у нас оказались задействованы даже не все кнопки пульта ДУ! Так что вы вполне можете настроить такую раскладку кнопок на ДУ, какая кажется удобной именно вам, по возможности, привязав функции программ к кнопкам, имеющим похожие названия, чтобы легче было запомнить (например, регулировку громкости будет глупо «вешать» на что-то кроме кнопок Volume + и Volume -). Желательно ещё, чтобы кнопки, которые используются чаще всего (Enter и Esc), оказались рядом с кнопками, управляющими курсором — это удобнее.

Две кнопки придётся выделить для управления утилитой CDSlow — для этого в ней сначала нужно задать клавиатурные комбинации, устанавливающие минимальную и максимальную скорости привода, а потом «повесить» эти комбинации на любые две удобные кнопки ДУ. Работающая в фоновом режиме (и находящаяся в автозагрузке — за это отвечает одна из опций программы) CDSlow при нажатии этих кнопок никак себя проявлять не будет и на экране не появится, но скорость привода будет изменять исправно.

Хотя запас незадействованных кнопок на ДУ у нас и остался, и при использовании каких-то дополнительных программ они могут пригодиться, тем не менее, не стоит сбрасывать со счетов и возможность работы с HTPC как с обычной Windows-системой, то есть с помощью стандартного Проводника (можно, правда, установить на нём любую программу удалённого администрирования и получить точную копию Рабочего стола HTPC на экране десктопа, а то и КПК). Именно для таких случаев и понадобится доводка до ума интерфейса Windows XP. Помимо достаточно стандартных «твиков» (типа отключения спецэффектов, автозапуска дисков и тем Рабочего стола) мы установили режим сглаживания шрифтов ClearType, размер Extra large для иконок и разрешение 120dpi для элементов оформления системы — это позволило без каких-либо затруднений читать все надписи Windows на экране телевизора и не вызвало проблем в используемых программах. Чтобы чуть повысить полезную площадь экрана, можно ещё установить режим Auto Hide для Панели задач. Единственный совет — настройку Windows осуществляйте непосредственно перед переключением HTPC на работу исключительно через телевизор, иначе установка и настройка других программ будет не особенно комфортной при столь малом разрешении экрана.

Настройка же программ никаких сложностей не вызывает — в ShowShifter, например, нужно лишь нажимать кнопку Next в мастере настройки, изредка указывая модель TV-тюнера, страну проживания (от этого зависит ТВ-стандарт) и тому подобные параметры. Для работы же с мультимедиа-файлами программа сама создаст на диске нужные папки (Audio, Video и тп), вам останется лишь поместить в них нужный контент. Обратите внимание, что аудио лучше всего размещать в поддиректориях, соответствующих названиям альбомов — в этом случае навигация будет удобнее, а графический файл с изображением обложки соответствующего CD будет отображаться в интерфейсе ShowShifter. Возможно, при первом запуске ShowShifter просигнализирует вам, что он не очень совместим с некоторыми, установленными в системе кодеками. В этом случае лучше всего протестировать работоспособность программы при воспроизведении файлов, созданных с использованием этих кодеков, а также испытать режим записи видео. Если проблем не будет выявлено, то выдачу предупреждений в ShowShifter можно отключить. Если же действительно проявятся какие-то конфликты, то проще всего будет удалить проблемный кодек — как правило, это кодеки, не являющиеся предметом первой необходимости в HTPC.

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

Оболочки для HTPC

Из других оболочек можно выделить довольно популярный, бесплатный myHTPC [15], который расширяется за счёт плагинов (есть даже управление голосом!), и очень неплохо выглядящий CyberLink PowerCinema [16], который, к сожалению, не поддерживает работу с ТВ-тюнерами. Если же вы любите эксперименты, то взгляните ещё на программы:

Сеть

Подключив HTPC к домашней сети и «расшарив» на нём папки с аудио- и видеофайлами, вы сможете работать с расположенной на диске HTPC коллекцией фильмов и музыки непосредственно с десктопа, добавляя в неё новые файлы и удаляя старые. Впрочем, кому-то покажется удобнее держать все файлы на рабочем десктопе, а в настойках ShowShifter указать путь к сетевым папкам.

Есть даже интересные способы пополнять базу ShowShifter новыми фильмами и MP3 в автоматическом режиме, если вы их регулярно скачиваете из интернета или находите в локальной сети. Например, можно менеджеру загрузки назначить в качестве целевой папки для загружаемых файлов ту же папку, что прописана в настройках ShowShifter — в этом случае как только очередной MP3 будет загружен (на десктоп или на сам HTPC — не важно), он тут же станет доступен для воспроизведения на HTPC. А можно даже использовать программы синхронизации папок или мощные автоматизаторы типа Automate [24] для автоматического обнаружения и загрузки новых фильмов в сетевых папках общего доступа или на FTP-серверах соседей по локальной сети. В этом случае вам даже не придётся думать об обновлении коллекции — ПК всё сделает сам.

Короче говоря, благодаря современному программному обеспечению у HTPC появляется множество интереснейших потенциальных возможностей, способных заткнуть за пояс любой аналогичный компонентный Hi-Fi-/видеокомплекс — надо только иметь желание и не лениться экспериментировать.

ShowShifter вместо Explorer

Если вы обнаружите, что в течение долгого времени не обращались ни к функциям Windows, ни к каким-либо программам кроме ShowShifter (а это более чем реально, учитывая его возможности), то можно полностью отказаться от Explorer как оболочки Windows, сделав так, чтобы законной оболочкой, загружаемой на старте системы, стал ShowShifter. Для этого надо путь к соответствующему исполнимому файлу прописать в качестве значения параметра Shell в разделе реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon

Такой трюк серьёзно разгрузит оперативную память, улучшит стабильность системы и её быстродействие. А если всё же понадобится обратиться к диску или запустить какую-то программу, то достаточно нажать Ctrl+Alt+Del и вызвать стандартное окно Run при помощи кнопки New Task. В этом меню вводим explorer и получаем полный доступ к ПК. Кстати, команды Stanby Computer и Shutdown Computer в программе присутствуют, если же вы хотите иметь возможность выключать ПК в любой момент при помощи ДУ, то можно использовать такой ярлык: SHUTDOWN -S -T 01.




Темы