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

четверг, 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.

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

Архив блога

Обо мне

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