Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: MythTV  (Прочитано 306663 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BigSandy

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
    • О Mythbuntu по-русски
Re: MythTV
« Ответ #2625 : 08 Июля 2012, 23:23:11 »
Положил в каталог рядом с tmdb.py, а дальше? Забыл, где меняется выбор обработки метаданных...

Не факт что сработает кстати, это не пойму какая версия у меня, похоже что не самая последняя, а других найти не могу. Чтобы сменить скрипт надо зайти в Настройка-Источники артворка и данных.

Пользователь решил продолжить мысль 08 Июля 2012, 23:50:34:
Сделал рабочий скрипт, вроде, см. вложение.

Пользователь решил продолжить мысль 09 Июля 2012, 00:25:03:
Сорри, предыдущая версия не совсем рабочая.  :( Рабочая (более рабочая чем предыдущая, по крайней мере) версия во втором вложении. Хотя конечно все-равно кинопоиск использовать не всегда удобно, т.к. при массовом извлечении метаданных на это уйдет очень много времени, а может и вообще кинопоиск забанит.

Пользователь решил продолжить мысль 09 Июля 2012, 00:29:40:
P.S. В общем кому кинопоиск нужен тестируйте, если встретятся глюки, попробую поправить.

Пользователь решил продолжить мысль 09 Июля 2012, 00:36:27:
Уже сам нашел глюк, на некоторых страничках не берет обложки и фанарты, заморачиваться буду если только не чего будет делать или кому-нибудь этой действительно нужно.
« Последнее редактирование: 09 Июля 2012, 00:36:27 от BigSandy »

Оффлайн BSB

  • Участник
  • *
  • Сообщений: 239
  • Сама Справедливость
    • Просмотр профиля
Re: MythTV
« Ответ #2626 : 09 Июля 2012, 05:51:32 »
Вот спасибо! Даже не успел толком изучить :)
Подключил нормально (последняя версия оригинального репозитория), в источниках "The kinopoisk.ru Query".
Буду тестировать

Пользователь решил продолжить мысль 09 Июля 2012, 06:06:36:
Упс... Забанили.

Пользователь решил продолжить мысль 09 Июля 2012, 06:07:40:
А можно в скрипте кинопоиска логин/пароль указать? Или это не поможет?
« Последнее редактирование: 09 Июля 2012, 06:07:40 от BSB »

Оффлайн BigSandy

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
    • О Mythbuntu по-русски
Re: MythTV
« Ответ #2627 : 09 Июля 2012, 07:26:24 »
BSB, в принципе наверное можно заходить с логином, но у меня этого не сделано, в любом случае это надо будет в скрипте прописывать жестко. Насчет забана я же говорил. :) По опыту других создателей грабберов такое бывает часто. У меня сделана пауза в 1 секунду перед каждым подключением, но видимо это не спасает. Хотя вы все-таки проверьте может это не забан, а просто глюки скрипта или даже с браузера не пускает?

Оффлайн main76

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: MythTV
« Ответ #2628 : 13 Июля 2012, 01:05:27 »
У меня вот что выдает:

alex@alex-desktop:~$ python /home/alex/rumythtv/kinopoisk/kinopoisk.py -l ru -D 412012
            Title:Железное небо
            Year:2012
            Director:Тимо Вуоренсола
            Plot:70 лет назад недобитые нацисты улетели на Луну. Теперь, когда их гигантский флот возмездия почти достроен, они решили устроить Земле новый блицкриг. Тем временем президент США готова на всё, чтобы пойти на второй срок — даже развязать в космосе войну за природные ресурсы; а тщеславный офицер Четвертого Рейха Клаус задумал предать фюрера и получить власть над Землёй в свои руки. Боевые цеппелины уже вышли на орбиту, земные города под прицелом. Похоже, мира хотят только двое: наивная учительница с Луны Ренате и бывший астронавт Джеймс Вашингтон.
            UserRating:5.989
            Cast:Юлия Дитце,Пета Сержант,Удо Кир,Ким Джексон,Стефани Пол,Гёц Отто,Кристофер Кирби,Моника Госсманн,Джим Нобелок,Юки Ивамото
            Genres:фантастика,боевик,комедия
            Countries:Германия,Финляндия,Австралия
            Runtime:93
            MovieRating:R
            Coverart:http://www.kinopoisk.ru/picture/1912876/
            Fanart:http://www.kinopoisk.ru/picture/1918856/w_size/1280/
            URL:http://www.kinopoisk.ru/level/1/film/412012

Мифа 0.23 у меня нет, проверить на нем не могу. Проверь запуск из командной строки, не из Мифа, может ситуация тогда прояснится.
Из командной строки всё нормально, выдаёт то же самое, а из фронтенда выбивает фронтенд, с ошибкой описанной ранее. Что то связано с QT4, посмотрел вообще есть ли такой файл, оказалось нет такого, скорее всего это связано, что ты делал для 0.25, а там скорее всего ещё какие то модули QT4 доставлены.
« Последнее редактирование: 13 Июля 2012, 01:49:04 от main76 »

Оффлайн BigSandy

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
    • О Mythbuntu по-русски
Re: MythTV
« Ответ #2629 : 13 Июля 2012, 14:34:59 »
main76, сам скрипт никакого Qt не использует. Наверное просто скрипт не совсем что надо выдает и МифТВ этим давится. Возможно выдается что-то с пустым значением или что-нибудь в этом роде, в старом скрипте наверное была на это проверка, а здесь нет. Надо посмотреть, время будет - попробую.

Оффлайн main76

  • Участник
  • *
  • Сообщений: 168
    • Просмотр профиля
Re: MythTV
« Ответ #2630 : 16 Июля 2012, 22:03:53 »
main76, сам скрипт никакого Qt не использует. Наверное просто скрипт не совсем что надо выдает и МифТВ этим давится. Возможно выдается что-то с пустым значением или что-нибудь в этом роде, в старом скрипте наверное была на это проверка, а здесь нет. Надо посмотреть, время будет - попробую.

Какие результаты ?

Оффлайн BigSandy

  • Активист
  • *
  • Сообщений: 754
    • Просмотр профиля
    • О Mythbuntu по-русски
Re: MythTV
« Ответ #2631 : 17 Июля 2012, 09:17:03 »
main76, к сожалению пока никак, в смысле времени мало.

Оффлайн BSB

  • Участник
  • *
  • Сообщений: 239
  • Сама Справедливость
    • Просмотр профиля
Re: MythTV
« Ответ #2632 : 02 Октября 2012, 19:53:29 »
А подскажите, почему у меня MythTV не слушает 6546? Где еще искать, кроме общих настроек? Его же backend должен слушать?

Пользователь решил продолжить мысль 03 Октября 2012, 05:01:57:
Тем, кто как и я, использует каталоги хранения в версии 0.25, и хотели бы использовать плеер VLC, возможно будет полезен скрипт для запуска:
#!/bin/bash
echo "Start: $@" >> /tmp/mythvlc.log
S1="/Catalog1"
S2="/Catalog2"
S3="/Catalog3"
S4="/Catalog4"
file=$( basename "$1" )
find $S1 -iname "$file" | while read film; do vlc -f "$film" vlc://quit && exit 0; done
find $S2 -iname "$file" | while read film; do vlc -f "$film" vlc://quit && exit 0; done
find $S3 -iname "$file" | while read film; do vlc -f "$film" vlc://quit && exit 0; done
find $S4 -iname "$file" | while read film; do vlc -f "$film" vlc://quit && exit 0; done
« Последнее редактирование: 03 Октября 2012, 05:01:57 от BSB »

Оффлайн BSB

  • Участник
  • *
  • Сообщений: 239
  • Сама Справедливость
    • Просмотр профиля
Re: MythTV
« Ответ #2633 : 04 Октября 2012, 22:58:34 »
Вот ещё написал скрипт для правки информации о фильмах. В табличной форме вроде более удобно это делать, чем с пульта набирать.
Текст f.php (имя привязано к одной из переменных, можно поменять):
(Нажмите, чтобы показать/скрыть)
скрипт подсветки я нашел вот тут (имя не меняйте)

В первых строках нужно поменять данные, списав их из общих параметров.
P.S.: ногами не бить, писалось для себя (про $_SERVER[PHP_SELF] в курсе и т.д.)

Пользователь решил продолжить мысль 04 Октября 2012, 23:02:49:
прямая ссылка на скрипт подсветки
« Последнее редактирование: 04 Октября 2012, 23:02:49 от BSB »

Оффлайн BSB

  • Участник
  • *
  • Сообщений: 239
  • Сама Справедливость
    • Просмотр профиля
Re: MythTV
« Ответ #2634 : 03 Декабря 2012, 01:59:54 »
Скачанные фильмы зачастую имеют лишнюю информацию. Наиболее безобидное - вольное описание фильма в тегах. Но бывает и хуже.
В связи с этим MythTV информацию зачем-то берет из тегов, и, соответственно, не находит в базе.

Вопрос:
как заставить MythTV смотреть на имя файла, а не на теги?

И подвопрос в случае положительного ответа:
где и как (подозреваю, в tmdb.py) прописать правило написания имени файла фильма?
Если Regex, научите заодно, плиз, вот такому условию:
Фильм по-русски.Original film title.2012.HDRipА если в названии одного из вариантов есть точка, то после неё всегда идет пробел. Разделения между названиями только точкой без пробелов.
Фильм 2. Продолжение.Film 2. Continue.2013.CamRip

Оффлайн Costa

  • Активист
  • *
  • Сообщений: 405
    • Просмотр профиля
Re: MythTV
« Ответ #2635 : 05 Января 2013, 01:46:10 »
Сегодня в сервере умер БП и похоже утянул за собой базу мифа.
При попытке доступа почти ко всем таблицам вижу вот такие ответы:

#130 - Incorrect file format 'channel'
Попытка восстановления через phpmyadmin дает похожий результат:

mythconverg.channel repair Error Incorrect file format 'channel'
mythconverg.channel repair error Corrupt

Это вообще как-то поддается восстановлению?
Увы, бэкапа базы нету... Создавать базу заново и все перенастраивать обломно...
Прошу помощи, может кто знает как вылечить. Гугл не особо помог.

Оффлайн vr70

  • Автор темы
  • Активист
  • *
  • Сообщений: 611
    • Просмотр профиля
Re: MythTV
« Ответ #2636 : 05 Января 2013, 11:10:48 »
Как это нет бэкапа? они же автоматом создаются при закачке новой программы. Просто пропадет из базы все что на этой неделе записывалось. Надо посмотреть в настройках бакенда где они лежат.

Оффлайн Costa

  • Активист
  • *
  • Сообщений: 405
    • Просмотр профиля
Re: MythTV
« Ответ #2637 : 05 Января 2013, 12:52:07 »
Вроде нашел бэкап базы поиском по файловой системе, а то ведь и в настройки бакенда не зайти.
Теперь осталось сообразить, как его восстановить...

Оффлайн vr70

  • Автор темы
  • Активист
  • *
  • Сообщений: 611
    • Просмотр профиля
Re: MythTV
« Ответ #2638 : 05 Января 2013, 12:58:21 »
mysql -u user -p < /path/to/backup.sql как то так кажется...

Оффлайн Costa

  • Активист
  • *
  • Сообщений: 405
    • Просмотр профиля
Re: MythTV
« Ответ #2639 : 05 Января 2013, 13:29:58 »
Ага, спасибо!

Зашел через phpmyadmin и обнаружил, что все побившиеся таблицы были типа MyISAM, а оставшиеся в живых - InnoDB (называются weather...).
Так вот вопрос - а нельзя ли как-то все таблицы конвертнуть в прогрессивный тип, и второй вопрос - какие последствия наступят после этого для мифа?

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.