В этом блоге вы сможете найти различную информацию на русском языке о MythTV и дистрибутиве GNU/Linux на основе Ubuntu и MythTV - Mythbuntu. Если вы хотите оставить комментарий, то не стесняйтесь, включены анонимные комментарии. P.S. Как это часто бывает, тематика блога немного вышла за пределы Mythbuntu (Ubuntu), но пока не вышла за пределы MythTV. Оставайтесь с нами. :)

суббота, 28 ноября 2009 г.

Настройка просмотра ТВ в MythTV. Часть первая


Основной функцией MythTV является просмотр телепередач, поэтому неудивительно, что многие параметры режима просмотра ТВ можно настроить. Для этого сначала выберите пункт главного меню фронтэнда Утилиты/Настройки, затем в появившемся окне выберите Настройки, и, наконец, выберите пункт Настройки ТВ. После этого появиться очередное окно (см рис. 1) , в котором вы можете выбрать один из доступных пункт настроек.

Рисунок 1 - Меню настроек просмотра ТВ
Начнем с пункта Общее (см. рис. 2).


Рисунок 2 Настройка базовых параметров просмотра ТВ.
В первом окне общих настроек вы можете настроить следующие параметры: 
  • Порядок каналов — определяет в каком порядке будут отсортированы каналы, доступен выбор следующих вариантов:
    • номер канала
    • имена каналов 
  • Формат канала — определяет в каком виде будет отображаться название канал. Доступны следующие варианты:
    • номер позывной
    • номер имя
    • позывной
    • имя
    • номер
  • Длинный формат канала — определяет длинный формат отображения канала. Доступны следующие варианты:
    • позывной
    • имя
    • номер
    • номер позывной
Также в первом окне настроек присутствуют три флажка: 
  • Сменять каналы сразу без выбора. Если данная опция включена, то переключение на канал будет осуществляется без ожидания нажатия клавиши выбора. 
  • Avoid conflicts beetwin live TV and Sheduled shows (Разрешать конфликты между «живым» ТВ и запланированными записями). Если данная опция включена, то MythTV для текущего просмотра будет выбирать тюнер, который с наименьшей вероятностью будет использован для записи. 
  • Allow live TV to move scheduled shows (Разрешать перемещать запланированные записи). Если данная опция включена, то запланированные записи будут передвинуты на другие тюнеры (если такая возможность существует), таким образом, чтобы показ «живого» ТВ не прерывался.
На втором окне общих настроек (см. рис. 3) вы можете настроить параметры так называемого «Автоустаревания».

Рисунок 3 Настройки автоустаревания.
В приведенном на рисунке 3 окне расположены следующие элементы управления: 
  • Список Метод «Авто устаревания» — опция задающая метод, который определяет какие из записанных серий удалять первыми. Записи «Живого» ТВ всегда устаревают раньше запланированных записей. Доступен один из следующих вариантов:
    • Менее приоритетные серии первыми
    • Взвешенная комбинация Время/Приоритет
    • Старейшие серии первыми 
  • Флажок «Авто устаревание» по умолчанию. Если данная опция включена, то все запланированные записи будут «авто-устаревать». Уже существующие записи сохранять свой статус «авто-устаревания» 
  • Флажок Re-record Watched (перезаписывать просмотренное). Если данная опция установлена, то программа помеченная как просмотренная и имеющая статус «авто-устаревание» будет перезаписана при повторном просмотре. 
  • Флажок Watched before Unwatched (Просмотренные перед непросмотренными) — Если данная опция включена, то программы помеченные как просмотренные будут удаляться перед непросмотренными программами. 
  • Флажок Auto Expire Instead of Delete Recording («Авто-устаревание» вместо удаления) - Если данная опция включена, то записи вместо удаления будут переноситься в раздел Удаленные (Deleted) и для них будет включено авто-устаревание. 
  • Счетчик LiveTV Max Age (Максимальный «возраст» программ «живого» ТВ) - количество дней по прошествии которых функция «Авто-устаревание» будет включать устаревание для записей «живого» ТВ. При этом записи «живого» ТВ могут устареть и раньше, если потребуется дисковое пространство для новых записей. 
  • Счетчик Priority Weight (Приоритет) — количество дней, которые программа получает для каждого уровня приоритета. Данная опция работает, только когда выбран метод «авто-устаревания» Взвешенная комбинация Время/Приоритет. 
  • Счетчик Extra Disk Space (Дополнительное дисковое пространство) — значение в Гигабайтах дискового пространства, которое вы хотите оставить свободным (оно не будет использоваться для записей) на разделе с MythTV.
На третьей странице мастера общих настроек (рис. 4) находятся настройки для так называемых заданий.

Рисунок 4 — Настройки заданий
Рассмотрим эти настройки подробнее, в результате будет ясно, что имеется ввиду под заданиями в MythTV. В рассматриваемом окне присутствуют следующие элементы управления: 
  • Список Метод пропуска рекламы — список для выбора метода пропуска рекламы в записываемых программах. Названия методов говорят сами за себя: 
    • Все доступные методы 
    • Определение пустых фреймов 
    • Пустой фрейм + Обнаружение смены сцены 
    • Обнаружение смены сцены 
    • Обнаружение логотипа 
    • Экспериментально
  • Флажок Строгое обнаружение рекламы — эта опция может быть включена, если какая-то реклама не обнаруживается. 
  • Список Перекодировщик по умолчанию — список перекодировщиков, используемых для вновь создаваемых запланированных записей. Значение этого параметра может быть одним из следующих:
    • Автоопределение — MythTV сам определяет перекодировщик. 
    • High Quality (Высокое качество) 
    • Medium Quality (Среднее качество) 
    • Low Quality (Низкое качество)
  • Счетчик Deferral days for Auto-Transcode jobs (Задержка задания по Автоперекодировке, в днях) - Если значение данного параметра больше нуля, то автоперекодировка будет запланирована для выполнения через указанное число дней после выполнения записи, вместо немедленного выполнения автоперекодировки.
  • Группа Default JobQueue settings for new scheduled recordings(Настройки по умолчанию очереди заданий для запланированных записей) — эта группа флажков позволяющих устанавливать различные виды заданий для запланированных записей. В группе находятся следующие флажки:
    • Run commercial flagger (Выполнять маркировку рекламы)
    • Run transcoder (Выполнять автоперекодировку)
    • Run User Job #1 (Выполнять пользовательское задание № 1)
    • Run User Job #2 (Выполнять пользовательское задание № 2)
    • Run User Job #3 (Выполнять пользовательское задание № 3)
    • Run User Job #4 (Выполнять пользовательское задание № 4)
В четвертом окне общих настроек (см. рис. 5) выполняются различные дополнительные настройки.

Рисунок 5 - Расширенные настройки
Вы можете задать настройки с помощью следующих элементов управления:
  • Счетчик Время записи перед началом показа (в сек) — данный параметр разрешает начать запись раньше установленного времени на заданное количество секунд. Данное действие не будет выполняться в том случае, если промежуток времени между двумя запланированными записями меньше, чем значение заданное в счетчике.
  • Счетчик Время записи после конца показа (в сек) — данный параметр разрешает закончить запись позже установленного для записи времени на заданное количество секунд. Данное действие не будет выполняться в том случае, если промежуток времени между двумя запланированными записями меньше, чем значение заданное в счетчике.
  • Группа Повышение времени записи для категории содержит два элемента управления:
    • Список Категория показов, которая будет расширена — список категорий для которых будет выполняться операция увеличения времени записи. 
    • Счетчик Записывать после конца показа (в мин) — Для категории записей указанной в списке выше список категорий, будет выполнена попытка увеличить время записи на заданное число минут. Данное действие не будет выполняться в том случае, если промежуток времени между двумя запланированными записями меньше чем значение заданное в счетчике.
В версии MythTV 0.22 (и соответственно в Mythbuntu 9.10) добавилось еще одно окно общих настроек. В этом окне общих настроек вы можете установить настройки, имеющие отношение к группам каналов. Здесь расположены следующие элементы управления:
  • Флажок Remember last channel group (Запоминать последнюю группу каналов) — при включении данной опции в программе передач будет отображаться только каналы из группы выбранной в предыдущий раз. Нажатие на клавишу «4» приведет к переключению группы каналов.
  • Список Default channel group (Группа каналов по умолчанию) — данный список задает группу каналов по умолчанию, которая будет отображаться в программе передач. Нажатие на клавишу вызова программы передач приведет к переключению группы каналов. По умолчанию имеются две группы каналов — All channels (Все каналы) и Favorites (Любимые)
  • Флажок Browse/Change channels from Channel Group (Просмотр/Изменение каналов только из группы каналов) - если данная опция установлена, то при просмотре «живого» ТВ будет осуществляться навигация только по каналам выбранной группы каналов. Чтобы стали доступны все каналы выберите группу каналов All channels.

пятница, 20 ноября 2009 г.

Что делать если MythTV 0.22 не сканирует каналы

Если вы уже установили медиаоболочку MythTV 0.22 (по крайней мере это актульно для той версию что входит в состав Mythbuntu 9.10)  и установили ее не путем обновления с предыдущей версии, а установили с нуля, то вам потребуется заново настроить бэкэнд и, в том числе, настроить каналы (в данном случае мы говорим о настройке аналоговых тюнеров). Но тут вас будет поджидать сюрприз - в окне соединения входов кнопка Сканирование каналов будет заблокирована. На наше счастье сущетсвует редактор каналов, где мы можем добавить каналы вручную. Можно просто добавить нужные нам каналы вручную, но есть способ облегчить это не самое веселое занятие. Мы  уже рассматривали использование программы телепередач в формате XMLTV. Но с помощью этой же программы мы можем и облегчить себе жизнь добавив из нее каналы, т.к. программа в формате XMLTV, конечно, содержит не только программу, но и список каналов.

Скачайте программу в формате XMLTV по ссылке http://www.teleguide.info/download/new3/xmltv.xml.gz (вы можете скачать программу и из другого источника, принципиально это ничего не меняет). После того как вы скачаете программу ее нужно добавить в базу данных MythTV. Для этого запустите эмулятор терминала и введите команду:
mythfilldatabase --file 1 xmltv.xml
где mythfilldatabase — название программы, которая вносит данный из файла с программой в базу данных MythTV,
--file — параметр, который определяет что программа будет добавлена из файла,
1 - номер источника для которого вносится программа. Если у вас настроен один источник, то скорее всего номер источника у вас также будет равен 1. Если у вас есть еще один источник, то его номер скорее всего «2». Общее правило таково: источники нумеруется по порядку их добавления в настройках бэкэнда MythTV, если вы удаляли источник из списка источников, то при добавлении следующего номер увеличивается на единицу, с учетом нумерации удаленного источника. То есть, если вы сначала настроили один источник, то ему будет выдан номер 1, если же вы его удалили, а потом добавили другой, то номер этого источника будет равен 2,
xmltv.xml — имя файла в котором находится программа передач.
Обратите внимание что при обновлении программы передач для уже введенных каналов мы использовали программу mythfilldatabase c параметром update, который позволяет обновить программу без изменения списка каналов. Нам же наоборот нужно не обновить программу телепередач, а добавить в базу данных MythTV список каналов, поэтому update параметр и не используется.
Если к компьютеру на котором выполняется программа mythfilldatabase подключен Интернет, то будут также скачаны и пиктограммы каналов. Это и другие действия выполняемые программой mythfilldatabase могут занять несколько минут.
После того как отработает программа mythfilldatabase, перейдите в настройку бэкэнда MythTV. В окне настроек бэкэнда выберите пункт 5. Редактор каналов. В открывшемся окне редактора каналов вы увидите список каналов, который содержится в скачанном вами файле формата XMLTV. Этот список может быть достаточно большим и, вероятно, не все из перечисленых там каналов у вас принимаются, поэтому вы можете удалить лишние каналы, выбрав нужный с помощью стрелок и нажав клавишу D на клавиатуре (или назначенную для этого же действия кнопку пульта ДУ). Теперь следует для каждого канала в поле Номер канала назначить номер под которым он будет нумероваться при просмотре ТВ (рис. 1).

Рисунок 1 - Первое окно мастера Опций канала
Теперь остается в третьем окне мастера Опций канала (см. рис. 2) в поле Частота или канал назначить частоту в кГц или условный номер канала (обычно состоит из одной-двух букв и цифр).


Рисунок 2 - Ввод номера канала в третьем окне мастера опций канала.
Если вы не знаете частот или номеров каналы, то это не беда. Для того чтобы получить номера каналов вы можете воспользоваться программой tvtime. Просканируйте каналы с помощью программы tvtime (если вы не знаете как это сделать, поищите в интернете, инструкций по этому вопросу достаточно). Если tvtime обнаружил каналы, то теперь можно посмотреть список каналов в файле ~/.tvtime/stationlist.xml. В этом файле будут строки подобные строкам приведенным ниже:



Номер канала, который нужно ввести в поле Частота или канал, находится после слова channel (конечно, вводить номер нужно без кавычек).

суббота, 14 ноября 2009 г.

Требования к оборудованию современного HTPC на примере MythTV


Требования к аппаратному обеспечению компьютера зависят от того, какой контент вы собираетесь проигрывать на своем компьютере. Если вы планируете смотреть аналоговое телевидение, смотреть DVD и слушать музыку в разных форматах, то требования к аппаратному обеспечению будут достаточно скромные. Если же вы хотите записывать видео материал с разных источников, при этом кодируя его например в MPEG-4, то требования к процессору будут достаточно высокими. Ниже мы рассмотрим требования MythTV к каждому из компонентов ПК отдельно.
Отметим, что мы не задаемся целью составить полный перечень устройств пригодных для использования при построении HTPC или дать полную и исчерпывающую инструкцию по сборке ПК. По этим темам существует множество источников, начиная от печатной литературы и статей на сайтах, до консультантов в магазинах и ваших друзей.
Нашей целью является изложение общих сведений и задание направлений поиска, хотя мы и приведем некоторые подходящие и на наш взгляд удачные компоненты, но конкретный выбор мы оставляем за вами, и он будет зависеть от ваших финансовых возможностей и доступности тех или иных компонентов, тем более что даже в течении относительно короткого периода времени появляется множество новых моделей материнских плат, процессоров, корпусов, жестких дисков и других компонентов ПК.

Материнская плата

Начнем выбор с материнской платы, как компонента от выбора которого во многом зависит выбор и возможности остальных компонентов.
Выбор материнской платы может зависеть от разных факторов, зачастую противоречивых. Например часто возникает желание сделать HTPC компактным, но при этом максимально многофункциональным. Давайте подумаем как сделать оптимальный выбор.
В настоящее время платы имеют три распространенных форм-фактора ATX, micro-ATX и mini-ITX. Эти платы различаются размерами.
Материнские платы форм-фактора ATX имеют самые большие размеры, а mini-ITX самые маленькие. Сведем для удобства в таблицу характерные черты перечисленных нами форм-факторов.
Таблица 1 - Характерные особенности материнских плат различных форм-факторов.
Форм-фактор/Особенность
ATX
Micro-ATX
mini-ITX
Размер
305 на 244 мм
244 на 244 мм
170 на 170 мм
Количество PCI/PCI-E слотов для внутренних устройств
От 5 до 6
3
1
Возможность установки PCI-E x16 видеокарты
Присутствует
Присутствует
Обычно отсутствует
Количество разъемов SATA
6
От 3 до 6
2
Таким образом если вас не смущает размер или вам необходимо наличие разъемов для установки дополнительных устройств и подключение большого количества SATA устройств, то выбирайте плату форм-фактора ATX. Такая плата позволит установить 5-6 дополнительных внутренних устройств, а также обычно до 6 устройств SATA. Если вы хотите получить HTPC небольших размеров, то выбирайте плату форматов Micro-ATX или mini-ITX. В том случае если вы не собираетесь устанавливать дополнительные внутренние устройства, то вам подойдет mini-ITX, если же вы хотите подключить одно-два устройства, то хорошим компромиссом между малым размером mini-ITX и расширяемостью ATX будет плата форм-фактора micro-ATX.
Стандарт сокета под процессор и чипсет материнской платы платы естественно зависят от процессора который вы хотите использовать. Как общую рекомендацию на данный можно посоветовать выбирать чипсеты от компании Nvidia, так как они имеют наилучшую поддержку драйверами в Linux. Следует выбирать наиболее современные на данный момент чипсеты, так как они, кроме всего прочего, имеют максимальное число возможностей по поддержке различных мультимедиа-функций, в число которых входит и поддержка декодирования видео высокого разрешения (HD), что является одной из основных задач возлагаемых на HTPC.
Если говорить о конкретных моделях чипсетов, то в данный момент это будут Nvidia 8100, 8200 и 8300 для платформы AMD и Nvidia 9300 и 9400 для платформы Intel, а также чипсет Ion, обычно используемый совместно с процессорами Atom, как в готовых решения типа неттопов, так и в материнских платах форм-фактора mini-ITX.
При выборе материнской платы с интегрированной видеокартой вы будете избавлены от необходимости установки видеокарты, но при этом внимательно отнеситесь к набору интерфейсов встроенной видеокарты, а вернее к тому, чтобы они были совместимы с интерфейсами ваших устройств отображения (телевизоров, мониторов и т.д.).
Ниже перечислим несколько материнских плат подходящих для построения медиацентра на основе Mythbuntu: 
  • ASUS M3N-H/HDMI (ATX)
  • ASUS M4N78 Pro (ATX)
  • ASUS P5N7A-VM (microATX)
  • Gigabyte GA-M85M-US2H (Micro-ATX) 
  • MSI K9N2GM-FD (Micro-ATX) 
  • ZOTAC GeForce 9300-ITX Wi-Fi (Mini-ITX)
  • ZOTAC ION ITX A-B (Mini-ITX, со впаянным процессором Intel Atom)
На самом деле выбор материнских плат пригодных для HTPC гораздо шире и даже просто перечисление моделей займет не одну страницу. Если предполагается использование внешней видеокарты, то подойдет практически любая плата, обладающая соответствующими интерфейсами для подключение телевизора (монитора) и ресивера (если таковой предполагается использовать).

Процессор

Выбор процессора для HTPC, также как и для обычного ПК определяется задачами которые будут на него возложены. Если вы будете смотреть только видео стандартного разрешения, то есть обычное аналоговое телевидение или DVD диски, то вам подойдет практически любой современный десктопный процессор и даже подавляющее большинство процессоров пятилетней давности. Если же вы хотите смотреть видео в HD (High Definition) разрешении (720p, 1080i и 1080p), то процессор должен быть достаточно производительным и для этих целей подойдут современные двухъядерные процессоры уровня Intel Pentium Dual Core E5200 или AMD Athlon II X2 215. Насущной необходимости в четырехъядерных процессорах для HTPC нет, хотя и хуже, конечно, не будет. Однако не стоит забывать что материнские платы форма-факторов micro-ATX и тем более mini-ITX обычно не рассчитаны на установку топовых многоядерных процессоров, так как система электропитания на этих платах рассчитаны на определенные мощности и топовые процессоры, как потребляющие самое большое количество электроэнергии, часто не входят в список совместимости для плат малых форм-факторов.
Процессор обычно комплектуется устройством для его охлаждения — кулером, так как при своей работе процессор может выделять достаточно большое количество тепла. Обычно при продаже процессор комплектуется кулером, такого кулера хватает для большинства случаев, он обычно обладает достаточно малыми габаритами и подходит для большинства корпусов. В любом случае, при выборе корпуса учитывайте габариты кулера.

Оперативная память

Для работы MythTV достаточно и 256 Мб памяти, но если вы планируете использовать компьютер не только в качестве мультимедиа-цента, но и в качестве обычного, универсального компьютера, то объем памяти можно довести до 1Гб и больше, в зависимости от требований ПО, которое вы собираетесь использовать. Хорошим выбором для универсального HTPC будет установка 2-4 Гб памяти. Частота на которой работает ОЗУ, тайминги и т. п. параметры, для HTPC не играют решающей роли и нужно заботится лишь о том, чтобы параметры модулей памяти соответствовали требованиям вашей материнской платы.

Жесткий диск

Объем жесткого диска для работы MythTV не играет критической роли, но чем больше он будет, тем больше данных вы сможете хранить. MythTV при просмотре телевизионных программ непрерывно ведет запись просматриваемой программы, а видео-файлы занимают много места на диске (один час видео может занимать от нескольких сотен Мегабайт до нескольких Гигабайт).
Если вы будете хранить записанные передачи на диске для повторного просмотра, то обратите внимание, что MythTV может кодировать видео в разные форматы, по умолчанию используется формат RTjpeg, который не создает большой нагрузки на процессор, но при этом занимает много места на диске (примерно 2 Гб на каждый час записи). Если вы не собираетесь хранить большое количество записываемых программы на жестком диске, то можно использовать диск минимального объема имеющегося сейчас в продаже, то есть 80-160 Гб. Если же вы планируете хранить множество записанных программ, то хорошим решением будет использование одного или нескольких дисков объемом 1 Тб и более. Что касается оборотов жесткого диска, то подойдут как диски с 5400 оборотов/мин, так и диски с 7200 об/мин.

Если говорить о конкретных моделях, то можно посоветовать например Samsung EcoGreen F2, WD Caviar Green, Deskstar P7K500 или Seagate Barracuda LP (5900.12).

Устройства для захвата видео

В самом простом случаем устройством захвата видео будет аналоговый ТВ тюнер, который может передавать в компьютер эфирное и кабельное телевидение в стандартах PAL, NTSC и SECAM. Такие устройства имеют невысокую стоимость и подключаются к обычной антенне, также как и обычный телевизор.
Если вы хотите получать изображение хорошего качества вы можете установить в компьютер специальную карту для приема спутникового телевидения в разных форматах. Наверняка многие из вас или уже имеют или видели у друзей и знакомых спутниковые тюнеры, которые при подключении к спутниковой антенны и, естественно, телевизора позволяют смотреть самые разные спутниковые каналы. Так вот специальная карта, о которой мы говорили выше, является по сути таким же тюнером, который в отличие от спутникового тюнера в виде отдельного устройства, будет управляться с помощью компьютера.
Также вы можете установить и тюнер для приема сигналов цифрового стандарта DVB-T (DVB — Digital Video Broadcasting). В некоторых регионах России уже запущено вещание в этом стандарте.
В таблице ниже представлены типы тюнеров поддерживаемые MythTV.
Таблица 2.2 — Типы ТВ тюнеров поддерживаемых MythTV
Тип тюнера
Описание
Аналоговый тюнер стандартов PAL/SECAM/NTSC
Данные тюнеры позволяют принимать каналы в стандартах PAL/SECAM/NTSC, вещаемые через эфир или кабель.
Цифровые тюнеры DVB-S
Позволяют принимать сигнал стандарта DVB-S со спутниковой антенны.
Цифровые тюнеры DVB-C
Позволяют принимать сигнал кабельного цифрового телевидения стандарта DVB-C.
Цифровые тюнеры DVB-T
Позволяют принимать сигнал эфирного цифрового телевидения стандарта DVB-T.
Выбор конкретного тюнера зависит от многих факторов, но главное чтобы ваш тюнер имел драйвера под Linux, тогда скорее всего он будет работать и с MythTV. При выборе можно ориентироваться на следующее правило: покупать тюнеры известных и популярных брендов, вероятность того, что для них существуют драйверы очень высока, к тому же в интернете обычно можно найти много информация от людей которые использовали эти устройства на практике, в том числе и совместно с MythTV.

Видеокарта

MythTV не предъявляет жестких требований к видеокарте, но если вы хотите хорошей поддержки драйверами, то видеокарты, основанные на чипах фирмы NVIDIA будут хорошим выбором. Еще одним достоинством последних видеокарт от NVIDIA является поддержка аппаратного декодирования видео, кодированного кодерами MPEG-1, MPEG-2, MPEG-4 AVC (H.264), VC-1 и WMV3/WMV9 с помощью технологии VDPAU (Video Decode and Presentation API for Unix). Подобные технологии теоретически существуют и у ATI/AMD и Intel, но на практике успешно применяется пока только технология от NVIDIA, хотя ситуация может измениться в ближайшее время.
Перед выбором видеокарты, вы должны определиться к какому устройству отображения (телевизору или монитору) вы будете подключать HTPC. Современные ТВ и мониторы обычно оборудуются входами стандартов HDMI, DVI или VGA, соответственно и современные видеокарты оснащаются выходами таких же стандартов. Обычно подключение устройств происходит без проблем, но все же поинтересуйтесь спецификациями на ваши устройства и убедитесь, что все необходимые условия соблюдены. Также стоит помнить что существуют и переходники HDMI в DVI и DVI в HDMI (в части передачи видеосигнала HDMI и DVI имеют много общего), а также переходники HDMI/DVI в VGA и VGA в HDMI/DVI. Этими переходниками можно воспользоваться в том случае, если у вас уже имеется какое-то оборудование, которое не подключить напрямую. В случае покупки нового оборудования лучше подобрать устройства с одинаковым интерфейсом.
В том случае если вы захотите подключить не самый современный (или современный но недостаточно продвинутый) ЭЛТ телевизор (телевизорах с электронно лучевой трубкой — кинескопом) к HTPC, то вы должны также должны уделить внимание, тому какие входы имеет ваш ТВ. На ЭЛТ телевизоре для подключения могут быть различные входы для видеосигнала, перечислим основные из них:
  • Композитный видеовход. Имеет разъемы для подключения типа RCA, качество сигнала через данный видеовход самое низкое. Недорогие и не самые современные телевизоры бывают оборудованы только таким входом. 
  • S-Video (Separate Video). Обеспечивает лучшее качество чем композитный вход.
  • Компонентный вход YPbPr. Имеет наилучшее качество изображения.
  • SCART. Данный вход может принимать как видео, так и аудио сигналы в разных форматах. Разъемы SCART на конкретной модели телевизора могут принимать разные варианты сигналов, поэтому ознакомьтесь с инструкцией своего телевизионного приемника, чтобы выяснить какой способ подключения вам подходит.
Как мы уже сказали выше, при выборе материнской платы с интегрированной видеокартой, потребности во внешней видеокарте нет, но вы также должны обратить внимание на то, какими выходами оборудована ваша материнская плата в плане видеоинтерфейсов, чтобы обеспечить подключение к устройству отображения.

Звуковая карта

HTPC должен уметь выводить звук на устройства используемые в вашем домашнем кинотеатре. Если в качестве АС у вас используется мультимедийная активная акустика, то вы можете подключить ее к обычным аналоговым выходам на звуковой карте. В том случае, если у вас имеется ресивер с подключенными к нему AC, то в зависимости от входов и декодеров, которые поддерживает ваш ресивер, должна подбираться и соответствующая звуковая карта. Обычно на ресиверах имеются цифровые коаксиальный или оптический SPID/F входы, а на более или менее современных присутствует также и HDMI вход.
Если вы не предъявляете каких-то повышенных требований к звуковой системе или выводите звук по одному из цифровых интерфейсов, то обычно бывает достаточно звуковой подсистемы встроенной в материнскую плату. Для этого вам нужно будет выбрать материнскую плату с наличием соответствующих интерфейсов, сегодня выбор таких плат достаточно велик и цена их не является завышенной.
Отдельно отметим интерфейс HDMI, кроме видео, по этому интерфейсу может передаваться и звук в различных форматах. Однако на данный момент состояние с передачей звука по HDMI в дистрибутивах Linux достаточно далеко от идеала, и, вероятно, без дополнительных действий получить звук по интерфейсу HDMI вам не удастся (то есть передача звука по HDMI возможна, но потребуется дополнительная настройка, требующая определенных навыков). Ситуация в этом вопросе стремительно меняется, и, вероятно, в ближайшее время проблем не будет, но все же лучше, даже при наличии HDMI, приобрести материнскую плату или звуковую карту оснащенную каким-либо вариантом SPID/F разъема, который поддерживает ваш ресивер или АС.

Корпус и блок питания

Выбор корпуса для HTPC имеет некоторые отличия от выбора обычного корпуса для ПК. Так как HTPC обычно предусматривает подключение к телевизору, то и корпус обычно устанавливается в одну стойку с видео и аудиоаппаратурой. Поэтому стараются подобрать корпус таким образом чтобы он гармонировал с другими устройствами в стойке. Как наиболее простой и доступный вариант, можно выбрать обычный десктопный (т.е. устанавливаемый горизонтально) корпус, так как многие из таких корпусов имеют внешний вид вполне вписывающийся в стойку с бытовой аппаратурой. Но более оптимальным вариантом будет выбор корпуса специально предназначенного для HTPC. В настоящее время такие корпуса производятся в достаточно больших количествах и в большом ассортименте и приобрести их не составляет особых проблем. Такие корпуса обычно очень похожи на корпуса аудио и видео компонентов, даже в таких деталях, как дисплей, отображающий разнообразную информацию. Приведем примеры корпусов предназначенных для HTPC от разных производителей:
  • Thermaltake DH101 (http://www.thermaltake.com/product/Chassis/desktop/dh101/DH101_index.asp)
  • Zalman HD160XT (http://www.zalmanrus.ru/product.php?1168)
  • Antec Fusion Remote Max (http://www.antec-russia.ru/catalogue/case/FusionMax/)
  • GMC AVC-M1 (http://www.gmcrus.com/products/NoblesseAV/NoblesseAV_16.html)
  • Hiper HMC-2K53A-A0 (http://www.hipergroup.com/products.php?lv=4&cate=2&type=27&pid=134&action=Feature&language=ru)
  • Silverstone Lascala LC17B (http://www.silverstonetek.com/products/p_contents.php?pno=lc17&area=ru)
Выбор блока питания (БП), обычно не составляет проблемы, так как корпуса для HTPC во многих случаях комплектуются блоками питания. Если же вы выберете корпус без БП, то вам придется приобрести БП отдельно. Мощность нужного БП зависит от мощности потребляемой всеми компонентами вашего HTPC и для подавляющего большинства случаев (за исключением случаев использования топовых видеокарт, особенно в конфигурации с более чем одной видеокартой) будет достаточно 350-450 Вт. На самом деле мощность потребляемая вашим компьютером от БП навряд ли превысит 100-150 Вт, но найти в продаже БП мощностью менее 300 Вт не так уж и легко.
Стоит отметить что выбор БП — дело не менее важное, чем выбор других компонентов вашего HTPC, ведь именно он снабжает электроэнергией все компоненты компьютера и от качества его работы зависит и работа всех компонентов. Поэтому нужно обращать внимание не только на цифру обозначающую мощность БП, но и на его качество в целом. Как общий совет, можно дать следующую рекомендацию — покупать БП средней и высокой ценовой групп и от более или менее известных и проверенных брендов, таких как FSP, Delta, Zalman, Thermaltake и т. п.
Примерами подходящих БП могут служить следующие:
  • Zalman ZM460B-APS (http://www.zalmanrus.ru/product.php?1914)
  • FSP Blue Storm II 400/500W (http://www.fspgroup.co.uk/u.k/02_newproducts/bluestorm2.htm)
  • Thermaltake PurePower RX W0141RE (http://www.thermaltake.com/product/power/purepower/w0141/w0141.asp)
  • Delta GPS-450AA-101A/100A http://www.delta.com.tw/product/ps/sps/desktop/download/pdf/GPS-450AA-100.pdf

Устройства ввода данных

Для HTPC, как и для любого другого ПК требуются устройства ввода. Обычного с ПК используют два устройства ввода: клавиатуру и мышь. Для HTPC эти устройства ввода нам тоже понадобятся, для установки и первоначальной настройки, а также понадобится пульт дистанционного управления, для повседневного использования HTPC.
Выбор клавиатуры и мыши ничем принципиальным не отличается, однако для HTPC наиболее удобным вариантом представляется комплект из беспроводной мыши и клавиатуры, например одной из перечисленных ниже моделей:
  • Logitech Deluxe 650 Cordless Black
  • Microsoft Wireless Media Desktop 1000
  • Microsoft Wireless Optical Desktop 700
  • A4-Tech GKS-670MD
  • BTC 6309URF
  • Genius KB-600
  • Samsung PCK-8000
На самом деле, если у вас уже есть клавиатура и мышь, используемые с другим компьютером, то приобретать еще один комплект необязательно, так как эти устройства ввода нам понадобятся только на этапе установки и первоначальной настройки ОС и MythTV, а в дальнейшем будет достаточно только пульта ДУ.
В качестве пульта ДУ управления обычно используют или пульт прилагаемый к ТВ тюнеру, или покупают пульт отдельно. Хорошим выбором для HTPC вообще и MythTV в частности будет комплект из пульта ДУ и приемника (а также двух ИК передатчиков, которые тоже могут пригодится) под названием Microsoft MCE Remote Control. Этот пульт требует минимальной настройки (особенно в Mythbuntu) и обладает хорошей эргономикой, а также имеет привлекательную цену.

четверг, 12 ноября 2009 г.

Просмотр и управление фильмами в MythTV. Использование сайта kinopoisk.ru для заполнения информации о фильме.


Прежде чем вы сможете смотреть фильмы, вы должны добавить их в базу данных MythTV. Вы сможете сделать это с помощью утилиты управления фильмами. В данный раздел вы можете попасть выполнив команду Настройка/Утилиты->Управление фильмами. После того как вы выполните эту команду, MythTV просканирует каталолг, который вы указали в настройках как содержащий фильмы. Все найденные фильмы будут добавлены в базу и теперь они будут вам доступны при выборе команды Мультимедиа->Смотреть фильмы.
Казалось бы на этом можно и закончить. Но не спешите, MythTV дает нам возможность не просто смотреть фильм, а и получить различную информацию о нем. По умолчанию для этих целей используется  информация с сайта imdb.com. Для российских (и других русскоговорящих) пользователей больший интерес представляет информация размещенная на сайте kinopoisk.ru.
Надо отметить, что хотя в состав MythTV входит несколько скриптов которые получают информацию с сайтов на которых находится информация о фильмах на русском языке, их использование по тем или иным причинам не приводит к положительным результатам. Поэтому мы рассмотрим использование скрипта который работает с сайтом kinopoisk.ru.
Скрипт вы можете скачать со страницы http://tipok.org.ua/node/15. Там же приведена и инструкция для установки данного скрипта.
Для того чтобы сменить скрипт используемый MythTV по умолчанию, нужно выполнить соответствующие настройки. Выполните команду Утилиты/Настройки->Настройки->Настройки->Настройки фильмов->Общие настройки. В появившемся мастере General Settings (Общие настройки) с помощью нажатия на кнопку Далее перейдите к четвертому окну мастера. В этом окне вы можете увидеть следующие поля: 
  • Команда для поиска списка фильмов
  • Команда поиска обложек фильмов
  • Команда извлечения данных о фильмах
Значения данных полей по умолчанию выглядят как:
/usr/share/mythtv/mythvideo/scripts/imdb.pl -M tv=no;video=no
/usr/share/mythtv/mythvideo/scripts/imdb.pl -P
/usr/share/mythtv/mythvideo/scripts/imdb.pl
Исправьте значения по умолчанию на следующие:
/usr/share/mythtv/mythvideo/scripts/kinopoisk.pl -M tv=no;video=no
/usr/share/mythtv/mythvideo/scripts/kinopoisk.pl -P
/usr/share/mythtv/mythvideo/scripts/kinopoisk.pl
Теперь перейдите к последнему окну мастера и сохраните настройки нажав кнопку Закончить.
Выберите фильм и нажмите клавишу i, будет выведено меню с перечнем действий (рис. 1), которые вы можете выполнить.


Рисунок 1 - Поиск данных о фильме
Выберите команду Search и нажмите кнопку выбора и MythTV запустит скрипт получающий информацию с соответствующего сайта. Скрипт автоматически находит фильмы из базы данных сайта, которые соответствуют названию файла или похожи на него. Например для фильма Крикуны (Screamers) будет выведены такие варианты (см. рис. 2):

Рисунок 2 - Список фильмов полученный скриптов из базы данных сайта kinopoisk.ru.
Выберите правильный вариант и нажмите клавишу выбора, после чего скрипт начнет получение данных с сайта (это может занять довольно продолжительное время). После того как скрипт закончит работу вы увидите данные о фильме, такие как режиссер, год выхода, длина в минутах и т.п.
Помимо текстовой информации, скрипт пытается получить и изображение с постером фильма. Для того чтобы назначить обложку выберите фильм и нажмите клавишу выбора, после чего выберите пункт Обложка и еще раз нажмите клавишу выбора. Теперь в появившемся окне выберите файл с изображением содержащим постер фильма, имя файла соответствует номеру фильма в базе данных.
Теперь при просмотре фильмов по команде Мультимедиа->Смотреть фильмы вы будете видеть обложку фильма, а при нажатии кнопки выбора вы увидите информацию о нем с краткой аннотацией.
Если у вас имеются в каталогах с фильмами и другие файлы, то они будут отображаться в списке менеджера фильмов. Чтобы лишние файлы не отображались, вы можете установить соответствующий пункт в настройках, для чего выполните команду Утилиты/Настройки->Настройки->Настройки->Настройки фильмов->Общие настройки, после чего перейдите ко второму окну мастера настроек и снимите флажок Показывать файлы неизвестного типа.
Но обратите внимание что MythTV в Mythbuntu, по умолчанию считает неизвестными файлы например с расширением mkv (хотя при этом совершенно спокойно проигрывает их при помощи mplayer), и если у вас такие файлы имеются, то добавьте новый тип файлов, чтобы MythTV «узнал» их. Для этого выйдите из мастера общий настроек, и выполните команду Типы файлов. После этого появиться окно Ассоциация файла MythVideo (рис. 3). Чтобы добавить новый тип файлов с помощью клавиш управления курсором перейдите к кнопке Новый и нажмите клавишу выбора. Теперь перед вами появится окно в котором вам будет предложено ввести расширение, чтобы подтвердить его создание выберите кнопку Создать новое расширение и нажмите клавишу выбора.

Рисунок 3 - Ассоциации файлов в MythTV
В окне, показанном на рисунке 3, вы также видите и два флажка: Игнорировать и Использовать плеер по умолчанию. Если установлен флажок Игнорировать, то MythVideo будет игнорировать все файлы с данным расширением и не будет  включать их в свою базу, при сканировании каталога с фильмами, а если установлен флажок Использовать плеер по умолчанию, то вместо того плеера что указан в поле Команда будет использоваться плеер который задан в настроках по умолчанию. Чтобы для данного типа файлов использовался внутренний проигрыватель, в поле Команда введите слово Internal.

вторник, 10 ноября 2009 г.

Настройка назначения клавиш и кнопок дистанционного управелния в MythTV (Mythbuntu)


Мы уже рассамотрели как настроить пульт ДУ работать в Mythbuntu, теперь мы рассмотрим как можно назначить клавишам (или соответсвующим кнопкам пульта ДУ) те или иные выполняемые действия.
В MythTV  вы можете настроить клавиши, используемые для выполнения тех или иных действий в различных режимах работы. Чтобы перейти к режиму редактирования клавиш выполните команду Утилиты/Настройки->Редактировать клавиши, после чего вы увидите окно для редактирования клавиш, как показано на рисунке 1.
Рисунок 1 - Окно редактирования клавиш
По умолчанию в левой части окна находится список Contexts (Контекст), то есть список режимов в которых может работать MythTV. В правой части окна находится список Actions (Действия), то есть список действий которые могут выполняться в выбранном режиме. В нижней части окна находятся четыре поля, в которых отображены клавиши с помощью которых выполняется выбранное действие.
Вы можете перемещаться по спискам с помощью клавиш управления курсором (или соответсвующим кнопкам ДУ). Сначала выберите режим (контекст) работы MythTV, потом с помощью клавиши влево перейдите к списку действий в данном режиме. Теперь с помощью клавиш управления курсором вверх и вниз вы можете выбрать нужное действие и назначить ему определенную клавишу. Для того чтобы перейти к назначению клавиш еще раз нажмите клавишу вправо и перейдите к полю в котором указана назначенная клавиша (см. рис. 2).
Рисунок 2 - Клавиши назначенные для действия PAUSE
Для каждого действия мы можете назначить до четырех клавиш, при этом обычно для каждого действия назначена хотя бы одна клавиша. Вы можете переназначить клавишу или назначить один или несколько альтернативных вариантов. Для того чтобы назначить клавишу перейдите к свободному полю (хотя вы можете заменить и уже назначенную клавишу) и нажмите клавишу выбора. После этого появится окно с приглашением нажать клавишу.
Рисунок 3 - Окно с приглашением нажать клавишу
Теперь нажмите на клавишу (или кнопку на пульте ДУ) которую вы хотите назначить на выбранное действие и подтвердите выбор нажав OK. Если данная клавиша уже используется в данном контексте, то вы увидете соответствующее сообщение.
Если вы хотите удалить назначенную клавишу, то выберите поле в котором указана данная клавиша и нажмите клавишу выбора или пробел. Перед вами появится окно показаное на рис. 4
Рисунок 4 - Окно Редактировать действия
Выберите команду Удалить привязку и нажмите клавишу выбора, после этого привязка действия к клавише будет удалена. Вы также можете установить привязку действия к другой клавиши выбрав пункт Установить привязку.
После того как вы закончите редактирование клавиш нажмите Esc, после чего вам будет предложено сохранить изменения или отказаться от них, чтобы сохранить изменения выберите команду Save Then Exit (Сохранить и выйти), если хотите отказаться от изменений то выберите Exit without saving (Выйти без сохранения).
Отметим что редактирование клавиш может происходить еще в двух режимах. Если в режиме редактирования клавиш нажать клавишу i, то появиться окно в котором вы можете или сохранить внесенные изменения, выбрав команду Сохранить или перейти в один из трех режимов навигации по привязкам клавиш к действиям, для этого нужно выбрать команду Change View (Изменить режим просмотра). После выбора этой команды появиться окно с тремя вариантами:
  • Actions By Context (Действия по контексту) — в левом списке контекст (или, иными словами, режим работы MythTV), а в правом соответствующие данному контексту действия.
  • Context By Key (Контекст по клавишам) — в левом списке находится контекст, а в правом находятся все клавиши которые действуют в данном контексте.
  • Keys By Context (Клавиши по контексту) - в левом списке представлены клавиши, а в правом все варианты контекста, в которых используется данная клавиша.
Первый из режимов мы рассмотрели выше, именно он и используется для привязки клавиш к действиям. Два других режима можно использовать когда нужно посмотреть какие клавиши используются в  как-либо контексте или, наоборт, узнать в каких контекстах используется та или иная клавиша.

четверг, 5 ноября 2009 г.

Настройка удаленного фронтэнда MythTV в Mythbuntu

Мы рассматривали в основном тот случай, когда мы запускаем бэкэнд и фронтэнд на одном компьютере. Вероятно случай, когда мы запускаем бэкэнд и фронтэнд на одном компьютере, будет самым распространенным, особенно среди начинающих пользователей. Однако MythTV позволяет использовать и удаленный фронтэнд (и даже не один). Давайте рассмотрим его настройку.
В целом настройка удаленного фронтэнда MythTV мало чем отличается от настройки локального фронтэнда, но имеется несколько небольших, но достаточно принципиальных отличий. При настройке удаленного фронтэнда вы должны задать IP-адрес компьютера на котором находится бэкэнд, а также указать пароль для доступа к базе mythconverg.
Чтобы указать адрес удаленного бекэнда выполните в главном окне фронтэнда MythTV команду Утилиты/Настройки->Настройки->Общие. После чего в появившемся окне мастера настроек базы данных введите в поле Имя компьютера IP-адрес (или имя) компьютера на котором установлен бэкэнд. Также необходимо ввести пароль к базе данных mythconverg (в этой базе данных хранятся данные используемые  MythTV) в поле Пароль. Пароль вы можете узнать посмотрев его в этом же самом окне локального фронтэнда, установленного на одном и том же компьютере, что и бэкэнд. Остальные данные можно оставить со значениями по умолчанию.
Эти же параметры вы можете настроить с помощью Mythbuntu Control Centre. Запустите Mythbuntu Control Centre и перейдите на страницу MythTV Configuration (см. рис. 1).


Рисунок 1 - Страница MythTV Configuration Mythbuntu Control Centre
В поле MySQL Server (MySQL сервер) введите IP-адрес компьютера на котором установлен бэкэнд, а в поле MySQL MythTV Password (Пароль к базе данных MythTV) введите пароль к базе данных mythconverg
Теперь проверьте соединение с базой данных mythconverg нажав кнопку Test MySQL Connection (Протестировать MySQL соединение). В случае если тест пройдет успешно, под кнопкой Test MySQL Connection появится надпись Test Result: Successful (Результат теста: Успешно), если же нет, то появиться надпись Test Result: Failure (Результат теста: Ошибка). Причиной сбоя при обращении к базе данных mythconverg может явиться, например, файрвол или то, что у вас не запущена служба MySQL сервера. Но если вы устанавливали Mythbuntu в соответствии с нашими инструкциями, то никаких сбоев быть не должно.

среда, 4 ноября 2009 г.

Использование программы телепередач в MythTV


Одним уз удобств использования компьютера в качестве устройства для просмотра ТВ, является использование программы телепередач. Вероятно вы знаете, что в интернете есть программы телепередач для практически всех каналов которые доступны для просмотра. MythTV может использовать программу телепередач, которая находится в файле определенного формата.
Используя программу в MythTV вы всегда будете видеть название и, иногда, краткое описание текущей телепередачи. Также вы можете посмотреть, пролистав с помощью кнопок вправо влево, что будут показывать в течение ближайших нескольких часов. Кроме этого, программа телепередач позволяет с легкостью запланировать запись телепередачи.
Давайте посмотрим как это выглядит в MythTV на практике.
MythTV получает программу в формате XMLTV, который является одним из популярных форматов для описания программы телепередач. В MythTV присутствуют так называемые грабберы, которые могут получать программу XMLTV с определенных сайтов и передавать эти данные в MythTV. Каждый такой граббер ориентирован на определенный сайт и определенную страну. К сожалению для России такой граббер хоть и существует, но использовать его на практике представляется проблематичным. Вместо этого ниже мы рассмотрим более универсальный способ.
Программу в формате XMLTV можно скачать по адресу http://www.teleguide.info/article1.html. После того как вы скачаете программу ее нужно добавить в базу данных MythTV. Для этого запустите эмулятор терминала и введите команду
mythfilldatabase --update --file 1 xmltv.xml
где mythfilldatabase — название программы, которая вносит данный из файла с программой в базу данных MythTV,
--update — параметр, который указывает что будет произведено только обновление программы, уже существующие данные удаляться не будут.
--file — параметр, который определяет что программа будет добавлена из файла
1 - номер источника для которого вносится программа, если у вас настроен один источник, то скорее всего номер источника у вас также будет равен 1. Если у вас есть еще один источник, то его номер скорее всего «2». Общее правило таково: источники нумеруется по порядку их добавления в настройках бэкэнда MythTV, если вы удаляли источник из списка источников, то при добавлении следующего номер увеличивается на единицу, с учетом нумерации удаленного источника. То есть, если вы сначала настроили один источник, то ему будет выдан номер 1, если же вы его удалили, а потом добавили еще один, то номер этого источника будет равен 2.
xmltv.xml — имя файла в котором находится программа передач
Для автоматизации процесса скачивания программы вы можете создать например такой скрипт:
wget http://www.teleguide.info/download/new3/xmltv.xml.gz # скачиваем программу с помощью wget
gzip -d xmltv.xml.gz # распаковаем файл с программой с помощью gzip
mythfilldatabase --update --file 1 xmltv.xml # добавляем программу в базу MythTV
rm xmltv.xml # удаляем файл с программой
Обратите внимание, что для скачивания файла программы мы использовали программу wget, если она у вас еще не установлена, то установите ее. Также должна быть установлена и программа gzip. Не забудьте также дать права на запуск для данного скрипта. Вы можете запускать созданный скрипт вручную или в автоматическом режиме используя cron.

Настройка бэкэнда MythTV в Muthbuntu.

Чтобы выполнить настройку бэкэнда MythTV в меню Система выберите пункт Администрирование и в нем MythTV Backend Setup. После этого будет запущена программа настройки бэкэнда MythTV (см. рис. 1). Обратите внимание, что управление в программе настройки бэкэнда MythTV ориентировано на использование клавиатуры, причем используется достаточно небольшое количество клавиш, что позволяет выполнять настройку не только с помощью клавиатуры, но и с помощью пульта дистанционного управления.


Рисунок 1 – Настройка бэкэнда MythTV
С помощью клавиш управления курсором со стрелками вверх и вниз, вы можете передвигаться по пунктам меню, а нажатием клавиши выбора (Enter) выбрать нужный пункт.
Сначала рассмотрим основные настройки бэкэнда MythTV. Для этого выберите пункт 1. Общие и нажмите Enter. Вы увидите первое окно настройки бэкэнда MythTV. Передвигаться по элементам управления, таким как поля и списки можно с помощью клавиш управления курсором вверх и вниз, а также клавишей Tab.
В первую очередь вы должны настроить IP адрес. Если вы используете конфигурацию MythTV с фронтэндом и бэкэндом на одном компьютере, то в поле IP address вы должны ввести адрес 127.0.0.1 (этот адрес будет стоять по умолчанию). Обратите внимание что при выборе того или иного элемента управления в нижней части окна обычно появляется подсказка объясняющая предназначение данного элемента.
Остальные поля в этом окне оставим со значениями по умолчанию.


Рисунок 2 - Первое окно основных настроек бэкэнда MythTV
Перейдите на кнопку Вперед >; и нажмите Enter, после этого откроется следующее окно настройки бэкэнда Locale Settings (Локальные настройки), как показано на рисунке 3. Здесь нужно выбрать формат ТВ, который будет использоваться для каналов по умолчанию. Значения выбираются с помощью стрелок управления курсором вправо и влево. Мы выбрали вариант PAL, так как большинство каналов в нашем случае передается в стандарте PAL.
Далее нужно выбрать формат передачи вертикального гасящего интервала, который может использоваться для передачи в телесигнале дополнительной информации, для этого в списке VBI (Vertical Blanking Interval) следует выбрать один из трех вариантов: None (Не используется), PAL Teletext (Телетекст для PAL) и NTSC Closed Caption (субтитры для NTSC ). Если вы не знаете что выбрать, то просто оставьте значение по умолчанию – None.
Далее в списке Таблица частот каналов выберем таблицу частот каналов. Мы выбрали europe-east (Восточная Европа), так как наш поставщик телевизионного сигнала передает каналы именно в этой таблице частот, вероятно эта таблица частот подойдет и вам, если вы находитесь на территории Российской Федерации.
Значение списка Your Local Timezone (for XMLTV) задает временной пояс для учета сдвига по времени в программе телепередач в формате XMLTV, пока можно оставить значение по умолчанию.
Теперь перейдите на кнопку Вперед > и нажмите Enter, после этого вы попадете на следующую страницу настроек бэкэнда MythTV. Как мы видим настроек у бэкэнда много, но практически для всех параметров можно пока оставить значения по умолчанию. Еще раз нажмите Enter, чтобы чтобы дойти до последнего окна настроек и завершить настройку нажав Enter на кнопке Закончить.


Рисунок 3 - Второе окно основных настроек бэкэнда MythTV — Локальные настройки
Если вы вводите данные с помощью ДУ, то вы можете вызвать виртуальную клавиатуру нажав на вашем ДУ кнопку которая сопоставлена с клавишей Enter. Теперь с помощью кнопок управления курсором вы можете передвигаться по клавишам виртуальной клавиатуры (рис. 4), а для ввода выбранного символа нажмите Enter.


Рисунок 4 - Виртуальная клавиатура.
Теперь вы можете перейти к настройке карты захвата. Для этого перейдите ко второму пункту меню настройки бэкэнда – 2. Карта захвата. После того как вы нажмете Enter, появится окно в котором будет список ваших карт захвата, так как мы еще не выбрали ни одной, то этот список будет пуст. Чтобы создать карту захвата выберите пункт Новая карта захвата и нажмите Enter.
В окне настройки карты захвата (рис. 5) в первую очередь следует выбрать типа карты в соответствующем поле, при использовании аналогового ТВ тюнера для приема сигналов в стандартах PAL, SECAM и NTSC, следует выбрать тип Аналоговая V4L карта захвата. Если у вас в компьютере установлен один ТВ-тюнер, то другие элементы управления оставим со значения по умолчанию, обратите только внимание, чтобы список Вход по умолчанию имел значение Television.


Рисунок 5 -  Настройка карты захвата
Теперь можно перейти к третьему пункту настроек бэкэнда MythTV. Для этого выберем пункт в основном меню настроек , который называется Видео источники. После выбора этого пункта на экране появится окно, изображенное на рисунке 6.


Рисунок 6 - Настройка видео источников.
Для того чтобы создать видео источник выберем пункт (Новый видео источник) и нажмем Enter. После этого перед нами появиться окно Установка видео источников с настройками видео источников, как показано на рисунке 7. В этом окне необходимо ввести название источника в поле Название источника, для примера мы введем название MainTV. В списке Listing Grabber (Граббер телепрограммы) с помощью кнопок управления курсором вправо и влево выберите вариант none. Теперь можно нажать кнопку Закончить, оставив в списке Таблица частот каналов значение по умолчанию.


Рисунок 7 - Установки видео источников
Теперь перейдем к четвертому пункту настройки бэкэнда MythTV под названием Соединение входов. Выберем этот пункт в главном меню и нажмем Enter, после чего появиться окно изображенное на рисунке 8. Для аналогового ТВ тюнера набор входов будет примерно такой как на нашем рисунке.
Чтобы смотреть телевизионные программы мы должны установить соединение со входом Television. Для этого выберем самый верхний пункт и нажмем Enter.


Рисунок 8 - Соединение входов
После этого мы увидим окно изображенное на рисунке 9. В этом окне необходимо выбрать видео источник для выбранного входа. Для этого в списке Видео источник с помощью клавиш влево и вправо выберем созданный нами источник с названием MainTV. Остальные настройки можно оставить со значениями по умолчанию.
Из этого окна также можно настроить телевизионные каналы. Для этого нажмите кнопку Сканировать каналы, после чего начнется процесс сканирования каналов.


Рисунок 9 — Соединение источника со входом
После того как каналы найдены, вы можете выйти в главное меню настройки бэкэнда и выбрать пункт 5. Редактор каналов. В появившемся окне редактора каналов вы можете установить порядок сортировки каналов, а также ввести номер и название канала.
На этом можно закончить настройку бэкэнда и перейти к просмотру ТВ. Но не забудьте при выходе из настройки бэкэнда в появившемся диалоговом окне Fill Database? нажать кнопку OK, иначе сделанные изменения не будут сохранены.

Постоянные читатели

Архив блога

Обо мне

Великий Новгород, Russia