Матеріал з Linuxformat.
Хочете записувати TV-трансляції прямо на комп'ютер? Нейл Ботвік проведе для вас тур по MythTV.
Ми оглядали MythTV 0.24 в LXF141. і відзначили, що його настройка кілька трудомістка, але праць варто. MythTV - не просто інструмент для запису TV-трансляцій: модулі розширення додають йому масу функцій, а інтерфейс на базі скриптів допускає і автоматизацію.
На наступних сторінках ми розглянемо установку і настройку MythTV. а також застосування різних функцій цього пакету, і, крім того, відповімо на загальні питання.
Встановлення та налаштування
Є три основних способи установки MythTV. компіляція з вихідного коду, установка пакетів з репозиторію вашого дистрибутива в встановлену копію системи Linux або установка дистрибутива з готовим MythTV. Ми займаємося останнім варіантом, хоча, якщо ви виберете будь-який інший шлях, все описане далі буде теж актуально.
Mythbuntu - це, по суті, Xubuntu з доданим MythTV. але без деяких інших програм. Тому Mythbuntu цілком зійде як базова ОС звичайного настільного ПК, адже пакетів легко додати. Інсталяцію ми докладно описувати не будемо - її виконує знайомий установник Ubuntu, тільки з інтерфейсом в інших кольорах. Втім, вам буде поставлено питання про тип бажаної установки. Ми виберемо комбінацію клієнта і сервера на одному комп'ютері: установка сервера і клієнта окремо складніше, а у нас тут немає місця на її деталі.
Після установки MythTV 0.24 налаштуйте сервер, запустивши утиліту mythtv-setup. У Mythbuntu для цього виберіть команди Applications> System> MythTV Backend Setup. Якщо у вас окремий сервер поза крокової доступності, можна підключитися до нього через VNC і запустити mythtv-setup - а значить, на сервері повинна бути запущена графічне середовище. Інший варіант - застосувати команду SSH. вона запустить програму настройки на сервері, але відобразить її вікно на вашому робочому столі:
Крок за кроком: Працюємо з mythtv-setup
- 1 Налаштування основних опцій
- 2 Установка частоти розгортки
- 3 Додавання карт захоплення
- 5 Пошук каналів
- 6 Зазначимо, де зберігати записи
Основна робота
Ну ось, MythTV встановлений, сервер налаштований, і передбачається, що ви бачите інтерфейс у всьому його блиску. А далі-то що?
Якщо клієнт і сервер встановлені окремо, то спершу треба повідомити їм, до чого підключатися. При запуску ненастроєного клієнта це питання має задаватися автоматично, але якщо такого не сталося або ви бажаєте змінити налаштування, виберіть в меню опції Setup> General. Буде потрібно задати ім'я хоста і три параметра MySQL - ім'я бази даних, ім'я користувача і пароль. Малоймовірно, щоб перші два відрізнялися від стандартних mythconverg і mythtv. Пароль плюс два інших параметра можна знайти в /home/mythtv/.mythtv/mysql.txt на сервері.
Ми будемо описувати управління MythTV за допомогою клавіатури. Звичайний метод - віддалене управління, але кнопки віддаленого керування все одно мають клавіатурні відповідності, а клавіатури одноманітно, на відміну від несхожих один з одним пультів дистанційного керування. Пульти ми розглянемо пізніше.
Крок за кроком: Управляем своїми записами
- 1 Тримайтеся ясності
- 2 Початок запису
- 3 Запис послідовності
- 4 Перевірка конфліктів
- 5 Завдання пріоритетів
- 6 Створення своїх правил
час питань
MythTV не обходиться без проблем, і ми відповімо на деякі найбільш загальні питання.
експансія модулів
MythTV поставляється з набором модулів розширення, і є ще ряд неофіційних модулів, посилання на яких дані з wiki-сторінки. Тут ми розглянемо деякі зручні модулі та інші функції MythTV - вони не є життєво важливими, але роблять MythTV набагато корисніше.
З усіх модулів, цей я використовую найчастіше. Він дозволяє дивитися через MythTV будь-які файли в будь-якому стандартному форматі, причому підтримуються також їх ISO-образи. Скопіювавши DVD цілком як ISO-образ за допомогою команди cp / dev / dvd somemovie.iso і помістивши його в каталог MythVideo. ви зможете дивитися DVD з використанням меню і спецфункцій. Альтернатива - перекодувати фільм в формат AVI або MPEG за допомогою будь-якої з популярних програм для цього. Якщо у вас вистачить місця для зберігання даних, вся ваша колекцію фільмів буде доступна після натискання кнопки на пульті дистанційного керування. MythVideo також може з'єднуватися з IMDb і витягувати інформацію про фільм і навіть зображення з обкладинки, щоб відобразити його на екрані браузера.
MythWeb технічно не є модулем - ви не користуєтеся ним в MythTV. Це набір скриптів PHP. дозволяє взаємодіяти з налаштуванням MythTV через web-браузер. А значить, ви можете переглядати телепрограми і встановлювати передачі на запис з будь-якої точки світу.
MythGallery
призначені для користувача завдання
Скрипт може також поміщати перекодований файл в каталог Dropbox у вигляді, готовому для синхронізації з пристроєм. Призначені для користувача завдання можна застосовувати і для розсилки через електронну пошту або Twitter повідомлень про початок і кінець запису, хоча функції системних подій [System Events], додані у версії 0.24, для деяких з цих завдань можуть виявитися більш придатними. Основна відмінність системних подій полягає в тому, що вони запускаються завжди при настанні конкретного події, а для користувача завданнями можна управляти індивідуально для конкретних записів або вручну.
Віддалене управління
Можливо, це одна з найбільш загадкових функцій MythTV. але люди з нахилами хакера відразу ж задумаються, які ідеї тут можна реалізувати.
Інтерфейс користувача MythTV дуже гнучко настроюється. Екранні знімки, що зустрічалися в цій статті, показали різницю між темами Mythbuntu і MythCenter. але тим ще багато. Офіційні теми поставляються в складі базового пакету MythTV. а в складі вашого дистрибутива може міститися окремий пакет mythtv-themes з темами понад стандартних. Встановивши цей пакет, ви зможете переглядати і вибирати теми через опцію Theme Chooser в меню Setup. Якщо у вас кілька клієнтів, можна кожному видати свою тему, хоча деякі теми добре виглядають тільки на великих екранах.
Крім колекції офіційних тим, є і безліч неофіційних. Гарна стартова точка - розділ Themes на wiki проекту. Зазвичай теми поставляються у вигляді архівів, які слід розпакувати в каталог з системними темами - зазвичай це / usr / share / mythtv / themes або .mythtv / themes в вашому домашньому каталозі - після чого теми відразу ж з'являться в списку Theme Chooser.