Среда, 30.09.2026, 13:15
Приветствую Вас Гость

Медиацентр на базе PC

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Медиацентр класса люкс
ArnoldДата: Четверг, 30.10.2008, 15:01 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 36
Репутация: 0
Статус: Offline
Если во времена господства Windows XP для получения доступа к возможностям мультимедийного центра необходимо было инсталлировать специальную версию операционной системы, то сегодня Windows Media Center уже включен в состав операционной системы Vista (сборки Home Premium и Ultimate). Для Vista компания Microsoft модернизировала интерфейс медиацентра и создала для него Windows Media Center Presentation Layer, который, наряду с языком Media Center Markup Language (MCML), позволяет создавать более привлекательные эффекты, включая прозрачность окон и трехмерную анимацию.
Если не считать того, что исходная версия Vista с интегрированным медиацентром оснащена MPEG-декодером, программисты из Редмонда добавили в него мало нового по сравнению с медиацентром времен ХР. Правда, они предоставили широкие возможности для любителей программирования и сторонних разработчиков по доукомплектации медиацентра различными «примочками». Мы, в свою очередь, сделали подборку рекомендаций и плагинов, позволяющих из простого компонента операционной системы создать полноценный мультимедийный комбайн.
На сегодняшний день насчитывается около 300 дополнений к Windows Media Center. Наряду с описанными ниже, мы привели в таблице еще некоторые из них, способные сослужить вам неплохую службу. Все представленные плагины функционируют в Vista Media Center (VMC), а многие способны работать и под Windows XP (версия Media Center Edition — MCE).

Телевидение
В исходной версии Media Center Edition и Windows Media Center поддерживают на территории Европы только аналоговое телевидение и DVB-T. Если поначалу медиацентр поддерживал очень небольшое количество ТВ-карт, оснащенных аппаратным MPEG-кодеком, то аналоговую составляющую многих гибридных карт (DVB-T/аналоговая) медиацентр поддерживает хорошо. Например, компания Hauppauge предлагает для своих тюнеров серии HVR скачать программу SoftMCE для работы с контентом в формате MPEG-2. Вообще же все ТВ-тюнеры, оснащенные BDA-драйвером (Broadcast Driver Architecture) и поддерживающие стандарт DVB-T, замечательно работают в Windows Media Center.
Более проблематичной явля-ется поддержка других стандартов цифрового телевидения. После того как многие производители начали хитрить и сумели обрести поддержку DVB-S-тюнеров со стороны Windows Media Center, которые тот воспринимает как тюнеры стандарта DVB-T (для этого были «подправлены» таблицы каналов), Microsoft была вынуждена предложить свое решение (по крайней мере OEM-партнерам) для поддержки и спутникового телевидения, включая функцию воспроизведения телетекста. В Windows Media Center доступ к нему можно получить через пункт «Другие программы».
Так, подразделение компании ODSoft multimedia, принадлежа- щее Microsoft, разработало программу Universal DVB Receiver и для DVB-S-каналов. Данная программа доступна для скачивания с середины 2007 года как бесплатная бета-версия (1.0.0.8 Build 0.6.2.2), но ее поддержку не обеспечивают ни Odsoft, ни Microsoft. Тем не менее DVB-карты с BDA-драйвером можно «прописать» в медиацентре, так как на самом деле большинство производителей ТВ-тюнеров предлагают для своих продуктов альтернативные BDA-драйверы. Однако при использовании универсального DVB-ресивера последовательность инсталляции играет весьма важную роль. В первую очередь необходимо инсталлировать драйвер ТВ-карты и только затем — сам приемник ТВ-сигнала, в противном случае Windows Media Center его не увидит. Зашифрованные каналы универсальный DVB-ресивер не принимает, поскольку нет поддержки CI/CAM.
Тот, кто хочет смотреть платное ТВ или зашифрованные каналы, должен прибегнуть к самостоятельным решениям продавцов ТВ-тюнеров. Если же с организацией телевизионного приема в медиацентре ничего не получается, имеет смысл обратиться к знатокам вопроса в соответствующих форумах.
Легче всего сделать интеграцию DVB-S- и DVB-C с медиацентром через FireWire. Однако в этом случае не удастся осуществить прием телепередач в формате высокой четкости по каналам DVB-C или DVB-S2. Дело в том, что Microsoft не предусмотрела в телевизионном модуле медиацентра какого-либо иного декодирования, кроме MPEG-2, а, как известно, HDTV-вещание использует MPEG-4 AVC (H.264).
Тем не менее Windows Media Center в состоянии показывать телевизионные передачи высокого разрешения, если только полностью заменить его программный телевизионный модуль. Единственный продукт подобного рода на сегодняшний день — это VistaTV про-изводства Sceneo/Buhl Data, который доступен, увы, только на немецком языке. Многим имеющийся формат записи в Windows Media Center не очень-то и нравится. По сути, формат DVR-MS является модифицированным ASF-контейнером, который сохраняет EPG-информацию и прочие данные. Многие программы (редактирование видео, DVD-авто-ринг) и устройства (Streaming-клиенты, видеоплееры) не могут работать с форматом DVR-MS. Тем не менее сегодня имеется большое количество программ, которые помогают справиться с этой проблемой.
AutoDVRConvert автоматически в фоновом режиме сохраняет ТВ-записи в MPEG-файле; к сожалению, для настройки этой программы нужны определенные знания. Чтобы утилита заработала корректно, требуется создать собственные DirectShow-графы, включая GraphEdit.

64-битные особенности
В 64-битных версиях Vista Home Premium и Vista Ultimate также имеется Windows Media Center, который, в отличие от Internet Explorer и Windows Media Player, представляет собой исключительно 64-битную версию. Эти сборки опе-рационных систем умеют работать с 64-битными кодеками. Правда, совершенно непонятно, почему их выбор значительно меньше, чем для 32-битных ОС. Тем не менее имеющийся медиакодек ffdshow tryouts при установке Vista x64 устраняет подавляющее большинство проблем. К сожалению, Haali Media Splitter в 64-битной версии не существует, как нет и боль-шинства других названных в данной статье плагинов. Тот, кто хочет пользоваться всеми приведенными кодеками или просматривать HDTV-контент, должен оставаться в рядах приверженцев 32-битной ОС Vista, тем более что более 2 Гбайт ОЗУ для компьютерного медиацентра не потребуется. Более удобное, хотя и не полностью автоматизированное решение представляет собой DVRMSToolbox. Программа высвобождает файлы по отдельности или целыми папками из контейнера DVR-MS. Для этого нужно выбрать в DVRMSToolboxGUI профиль вывода «DVRMS to MPEG with FFmpeg». Помимо прочего, DVRMSToolbox может конвертировать записи и в другие форматы, а также удалять рекламные вставки, используя по желанию пользователя бесплатную утилиту распознавания рекламы ComSkip или альтернативу ShowAnalyzer.
Программа класса Open Source под названием MCE Buddy работает как фоновая служба и автоматически кон- вертирует записи в файлы WMV, H.264 или DivX. Программа знает огромное количество разнообразных аппаратных профилей для мобильных плееров и игровых приставок. Чтобы MCE Buddy не мешала работе медиацентра, можно задать временной промежуток для работы программы по декодированию. При желании MCE Buddy может также вырезать рекламу из записей, пользуясь возможностя-ми анализаторов ComSkip или ShowAnalyzer. Третьей программой, о которой хочется непременно упомянуть, является Lifextender. Она располагается в информационном разделе системной панели и демонстрирует сведения о пользователе, считанные из записей формата DVR- MS. Как только Lifextender освобождает запись от рекламных вставок, она опционально сообщает об этом медиацентру и спрашивает, не желает ли пользователь просмотреть записанную программу. Если в записанной передаче отсутствует реклама, эту запись следует вручную пропустить, так как ее анализ потребует очень много времени.
Тот, кто предпочитает вручную править свои записи, должен непременно познакомиться с программой TV Toolbox. Имеющаяся на сегодняшний день бесплатная бета-версия интегрируется в библиотеку программ и позволяет с небольшими усилиями уда-лять из записанных передач дефектные участки и рекламные блоки. Если вам нужно не только редактировать запись, но и конвертировать файл в другой формат, потребуется PowerDVD 7, чтобы TV Toolbox смогла построить необходимые DirectShow-графы.

Видео
Media Center и Windows Media Player делят между собой библиотеку медиафайлов. Соответственно все добавленное в библиотеку медиаплеером становится доступным в медиацентре и наоборот. Фактически во многих случаях Media Center служит графической оболочкой для Windows Media Player. В исходной версии обе эти программы способны воспроизводить лишь собственные медиаформаты Windows (WMV, WMA), MPEG-1/-2 и MP3. Для просмотра AVI-файлов необходимо инсталлировать со-ответствующие кодеки.
Чтобы не утонуть в океане предлагаемых кодеков, рекомендуем обратиться к комплекту под названием Combined Community Codec Pack (CCCP — у кого-то эта аббревиатура может вызвать ностальгию). Он позволит обойтись без некоторых описанных ниже ручных настроек.
Большую часть аудио- и видеоформатов ваш компьютер сможет воспроизводить после установки универсального Direct-Show-фильтра f dshow tryouts. В окне настроек (в разделе «Кодеки») вы можете де-активировать/активировать ненужные/нужные кодеки. Если же вас интересует возможность воспроизведения «экзотичес-ких» форматов типа «матрешка» (.mkv), потоковых данных (.ts) и т.п., вам дополнительно потребуется Haali Media Splitter, при инсталляции которого активируется поддержка всех этих и ряда других типов файлов. MKV-файлы после установки Haali Media Splitter должны автоматически «прописаться» в медиа-центре, а для TS-файлов и некоторых других форматов потре-буется вмешательство в реестр, так как Windows игнорирует типы файлов медиацентра, которые не имеют Perceived Type. Для этого создайте Reg-файл со следующими строками:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.mkv]
@="MatroskaVideo"
"PerceivedType"="video"
"Content Type"="video/x-matroska"
[HKEY_CLASSES_ROOT\.ts]
@="MatroskaVideo"
"PerceivedType"="video"
"Content Type"="video/x-matroska"

Если же для воспроизведения H.264 в MKV- и TS-файлах вы хотели бы пользоваться платной программой CoreAVCDecoder, тогда вам необходимо в строке под [HKEY_CLASSES_ROOT\. mkv] @= "MatroskaVideo" последнюю «фразу» заменить на @= "CoreMedia.MKV ", удалить последующие строки, определяющие тип контента, а в конфигурации ffdshow деактиви-ровать H.264.
Аналогичным образом в медиацентр «прививаются» и другие незнакомые ему форматы; это работает также для аудиофайлов ("PerceivedType"="audio") и графических файлов ("PerceivedType"="image").
Если VMC не обновляет миниатюры для видео или фотографий, тогда можно попробовать удалить из соответствующих папок скрытые файлы под названием ehthumbs_vista.db и заставить тем самым медиацентр сгенерировать новые эскизы.
Индивидуальные эскизы для папок с видеофайлами можно создать, если только вы пользу-етесь для них файлами с названием Folder.JPEG. Для этого вам придется сохранить каждый видеофайл в отдельной папке и туда же скопировать выбранные вами картинки. Это лучше для наглядности представления, поскольку автоматически сгенерированные картинки в ряде случаев (например, если формат файла «не родной» для операционной системы) могут превратиться в черные квадратики.
Если видеофайл имеет несколько аудиодорожек, Windows Media Center упорно воспроизводит только первую. При этом возможность смены дорожек не предусмотрена, но с помощью Media Control это все-таки можно сделать. Кроме того, Media Control позволяет удаленно управлять кодеками Haali Media Splitter и f dshow tryouts. После инсталляции этого плагина выберите в меню настройки Media Control (на вкладке ffdshow) опцию «Apply Recommended Conf guration», которая позволит согласовать все необходимые параметры. Если же управление с помощью пульта ДУ не работает, убедитесь, что в настройках медиацентра в меню «Настройки → Параметры библиотеки программ» активированы опции «Управлять отображением мультимедиа в Windows Media Center» и «Иметь доступ к информации мультимедиа в Windows Media Center».
Еще одна замечательная опция Media Control состоит в том, что этот плагин способен интегрировать f dshow в медиацентр в качестве инструмента постпроцессинга при просмотре телепередач и DVD. Таким образом, это позволит использовать описанную ранее связку из f dshow и AviSynth для масштабирования и для улучшения резкости изображения DVD-фильмов (врезка «DVD в новом качестве»).
При активации режима просмотра телепередач либо при воспроизведении DVD-диска Media Control деликатно запрашивает о необходимости активировать ffdshow; для всех прочих видеоформатов ffdshow подключается автоматически. Кроме того, Media Control умеет переключаться между раз-личными предустановленными режимами f dshow для ау-дио и видео. Вызывается Media Control через программное меню медиацентра.
Если при воспроизведении видеофайла наблюдаются непонятные подтормаживания на многоядерных процессорах, решить проблему, скорее всего, поможет привязка оболочки медиацентра к одному из ядер с помощью команды

C:\Windows\System32\cmd.exe /C start/ affinity C:\windows\ehome\ehshell.exe

DVD и Blu-ray?
Те, кто хочет использовать в медиацентре что-то иное, кроме предлагаемого Microsoft MPEG-декодера, могут в ОС Vista больше не обращаться к Microsoft Decoder Checkup Utility и для смены аудио- и видеокодеков использовать Vista Media Center Decoder Utility (vmcd.exe).
Владельцы DVD-чейнджеров и коллекционеры DVD-записей на винчестерах могут с помощью записи в реестре активировать отключенную по умолчанию «DVD-библиотеку». С этой целью в ветвь

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\MediaCenter\Settings\DvdSettings

для ключа «ShowGallery» укажите значение «Gallery». Пос-ле этого в Vista Media Center появится пункт меню «DVD-библиотека». Соответствующие пути к DVD-каталогам на жестком диске добавляются в библиотеку нажатием кнопки Info на пульте ДУ или кликом правой кнопки мыши. Для поддержания порядка в хранящейся на винчестере коллекции DVD-фильмов необходимо папки VIDEO_TS помещать в папки с именами, соответствующими названиям фильмов.
В качестве миниатюры (эс-киза страницы) служит рису-нок folder.jpg. На сайте www.dvdxml.com имеется дополнительная информация по DVD-фильмам, которую можно загрузить в виде XML-файлов. Если этот XML-файл сохранить в папке с соответствующим фильмом, то медиацентр показывает в библиотеке эту дополнительную информацию вместе с миниатюрой. Пользователи, которые предпочитают хранить свои DVD-фильмы в виде образов дисков, могут связать их с плагином для медиацентра под названием myMounter, но для этого должна быть установлена программа Daemon Tools. Конфигурацию плагина можно изменять вручную, исправив записи в XML-файле, который на-ходится в папке \ProgramData\ senseIT\myMounter.
Те, для кого подобная процедура кажется слишком сложной, могут воспользоваться плагином My Movies. Он включает в себя программу управления коллекцией DVD с Microsofts SQL Server 2005 Express Edition и кажущийся привлекательным плагин VMC, который включает в себя четыре пункта меню: Movie Collection, Internet Trailers (Yahoo), Play HD or BD и Copy Disc. Последний копирует (незащищенные) диски в виде образов ISO или структуры папки VIDEO_TS прямо на жесткий диск. My Movies даже поддерживает систему взлома Any-DVD (HD), поэтому становится возможным копировать содержимое Blu-ray-дисков.
Play HD or BD ограничива-ется тем, что может вызывать PowerDVD Ultra непосредст-венно из оболочки медиацентра. Подобной «функциональностью» обладают и некоторые другие плагины. Наилучшую на сегодняшний день интеграцию HD DVD/Blu-ray Disc обеспечивает Arcsoft TotalMedia Theatre. Он, правда, запускается только из-под VMC, его графические элементы в виде кнопки Back и элементов управления размещаются в VHC там, где пользователь ожидает их увидеть. Любителям музыки
Аналогично тому, как описы-валось выше, можно заставить Media Center поддерживать и другие аудиоформаты. Например, ffdshow имеет декодеры для Ogg Vorbis и AAC, которые функционируют просто великолепно. Правда, для того чтобы названия файлов появились в медиацентре, потребуется использование как минимум рудиментарных метаданных. И даже если они имеются, программы Microsoft не смогут их пока что «понять». В качестве переводчика выступит плагин WMPTagSupportExtender (WMPTSE), инсталлируемый в Windows Media Player.
Если вы захотите в MCE 2005 или в Vista слушать купленные в iTunes Store защищенные файлы формата M4P, придется приобрести Proxure MCE Tunes Pro (около $30). Программа синхронизирует (при желании автоматически) библиотеку и плей-листы iTunes с VMC. Когда пользо-ватель выбирает в VMC файл из библиотеки iTunes, плагин MCE Tunes проигрывает его через ProxureQTHost. В фоновом режиме он обращается к файлу через QuickTime, переводит декодированные данные в виде потока данных с импульсно-кодовой модуляцией на звуковую карту. Пользователь VMC замечает ра-боту этого плагина лишь в режиме просмотра телепередач, и то лишь потому, что Vista при использовании MCE Tunes отключает эффекты Aero. В связи с тем что VMC работает в полноэкранном режиме, пользователю подобное «урезание» не доставляет никаких неудобств.
В принципе, MCE Tunes может воспроизводить и купленные в iTunes видеофайлы. Они оказываются при этом не в видеобиблиотеке VMC, а должны вызываться из папки iTunes, где лежит видео. Качество видеоизображения при этом не убедительное, потому что MCE Tunes для полноэкранного режима использует, в лучшем случае, линейную интерполяцию. В то время как AAC- и Ogg Vorbis-файлы могут без проблем воспроизводиться с помощью f dshow в медиацентре, с форматом компрессии FLAC возникают проблемы: этот кодек просто «обрушивает» VMC. В качестве альтернативы предлагаем воспользоваться плагином madFLAC. Чтобы он заработал, необходимо деактивировать настройках аудиопараметров фильтра f dshow возможность воспроизведения FLAC.
Если при открытии аудио-файла в медиацентре появляется сообщение «Неизвестная ошибка: C00D0FEA», это значит, что используемый в качестве средства воспроизведения Windows Media Player 11 не знаком с данным типом файлов. Поэтому необходимо открыть этот файл через контекстное меню «Открыть с помо-щью…» медиаплеером, утвердительно ответить на вопрос о том, стоит ли открывать файлы данного типа впредь этой же программой и активировать опцию «Не показывать это сообщение в дальнейшем».

DVD в новом качестве
Windows Media Center для воспроизведения WMV и MPEG использует твердо определенный порядок построения DirectShow-граф, который не позволяет вмешательства других фильтров. Лишь некоторым производителям вообще разрешено подключать свои MPEG-декодеры к медиацентру — ffdshow к ним не относится.
Впрочем, благодаря Media Control можно с помощью ffdshow улучшать качество воспроизведения DVD-фильмов при просмотре их в медиацентре и в паре с AviSynth улучшать резкость изображения. Таким образом, картинку на первый взгляд трудно от-личить от HDTV. Чтобы это работало, вам потребуются, кроме AviSynth, еще два па-кета плагинов: MaskTools 2 и RemoveGrain, которые нуж-но распаковать в соответс-твующие папки плагинов AviSynth.
Из подкаталога masktools скопируйте еще и файл LimitedSharpenFaster.avsi на уровень выше. В настройках f dshow измените настройки меню «Размер и соотношения сторон» — умножить на ڰ» и «Изменить размер», если x < 800 или y < 0. В настройках подменю в ка-честве метода масштабиро-вания выбирайте «Lanczos» со значением ڰ» для «Taps». Для увеличения резкости видео активируйте вместо имеющегося в f dshow механизма повышения резкости плагин AviSynth и внесите в него следующие строки скрипта:

video = last video.width <= 1440 LimitedSharpenFaster(video, ss_x=1.0, ss_y=1.0, Smode=3, stength=200) : video

Этот скрипт позволяет пере-ключить фильтр резкости на удвоенное DVD-разрешение (1440x1152) и разрешение HD с большей стороной 1280 точек (например, широкоформатные DivX-фильмы), но не при полном HD-разрешении. Чтобы резкость улучшалась после масштабирования, AviSynth в списке фильтров f dshow должен находиться под пунктом «Размер и соотношения сторон».
Маленькое предупреждение: использование AviSynth может загрузить даже двухъядерный процессор.

Интернет-медиа
Медиацентр собирает медийные веб-порталы в соответствующей галерее. После первой настройки вашего медиацентра вы увидите с десяток уже имеющихся в нем адресов. Иногда VMC может демонстрировать пустое пространство с надписью «Службы не найдены» в отличие от этого, другое сообщение об ошибке, появляющееся при попытке зайти на сайт поставщика медиаконтента, означает, что медиацентр не имеет связи с интернетом. Если медиацентр при инсталляции не смог установить интернет-галерею, то ваш поезд ушел и сделать ничего нельзя. В Microsoft эта проблема известна (см. запись KB555922 в базе знаний), однако до настоящего времени все еще не решена. Пользователь должен удалить в папке \ProgramData\Microsoft\eHome каталог с именем «Packages» чтобы увидеть его, следует активировать в Проводнике опцию «Показывать все файлы и папки». В заключение можно запустить медиацентр и в меню «Задачи → Настройка → Общие → Установка Windows Media Center» запустить повторную установку медиацентра.
Если, несмотря на это, все равно не появится информация о поставщиках контента из сети, специалисты из Microsoft советуют переустановить операционную систему Vista. Можно упростить решение: если у кого-то из ваших друзей имеется установленная Vista с функционирующими онлайновыми службами, вы можете попросить их скопировать для вас файлы из папки «Packages» (без разницы, какая из версий стоит у ваших друзей — 32- или 64-битная), а затем перенести их на свой компьютер в соответствующую папку. Любители разнообразных медиапорталов непременно оценят еще один плагин под названием Yougle. Он обеспечит вам прямой доступ к сайтам YouTube, Dailymotion и MSN Soapbox, воспроизведение кинотрейлеров от iTunes, интегрирует Shoutcast-каталог в ме-диацентр и демонстрирует картинки из Flickr. Время от времени стоит кликать на символе «+». Он предназначен для добавления новой службы. Символ «d» соответствует цифре «3» на пульте ДУ и предназначен для загрузки файла, вместо того чтобы демонстрировать его в виде потока. Как только завершится загрузка файла, Yougle тут же поинтересуется, не желает ли уважаемый пользователь этот файл воспроизвести. В меню настройки нельзя включить или отключить разрешенное для показа детям содержимое либо выбрать между встроенным и внешним флеш-плеером. У нас, кстати, внешний флеш-плеер работал надежнее, правда, тогда приходится отказаться от зум-функции медиаплеера. (ai)

 
tehnikauhДата: Воскресенье, 07.06.2009, 22:23 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Я чет запутался sad
 
  • Страница 1 из 1
  • 1
Поиск: