LINUX.ORG.RU

Программа телепередач нашего ТВ и Linux


0

0

Теперь для Linux есть замена известной программе ListTV! Сегодня создана страница, посвященная модулю импорта программы телепередач каналов из России и стран СНГ в XMLTV. Этот формат поддерживается достаточно широким набором специальных просмотрщиков и программ показа цифрового и аналогового ТВ. На странице есть снимки экрана.

>>> Подробности

anonymous

Проверено: Shaman007 ()

чем можто ещё смотреь XMLTV кроме того, что там перечисленно?
а то GShowTV в портежах нет, а для остального ТВ карты нет. (телевизор рядом с компом стоит)

maddeer
()

Гы. Этот пакет требует xmltv.pm perl, который в свою очередь тянет более 60 пакетов зависимостей СРАHи Перла. ;) Ну ниче. Ради ТВ потерпим.

l07
()
Ответ на: комментарий от anonymous

Freeguide штука хорошая, но там с поддержкой русского не все хорошо было. Да и тормоза большие.

anonymous
()
Ответ на: комментарий от Dead

> А с какого сайта планируется брать программу? В этой версии скрипт сам знает. Программа лежит там же на free-x.de и есть благодаря проекту teleweb. Чтобы брать данные из других мест нужно немного доработать скрипт, потому что у ListTV не формат, а ##### с кучей диалектов.

anonymous
()
Ответ на: комментарий от anonymous

хм... я уже очень давно использую onlytv, для генерации xmltv файлов с русскими программами и просмотра програмы передач через freevo.

mosia
()
Ответ на: комментарий от anonymous

Спасибо!
Как у данного скрипта со стабильностью?
Насколько это сейчас юзабельно?

Dead ★★★★
()
Ответ на: комментарий от mosia

Про существование onlytv я просто не знал. Спасибо за позсказку. Поддержку нескольких источников, что дало бы до 420 каналов, я планировал, но так и не успел сделать, а теперь просто времени не хватает.

В отличие от onlytv tv_grab_ru может стать частью официального пакета XMLTV так как написан на perl и старается поменьше отличаться от прочих модулей.

По поводу стабильности tv_grab_ru могу сказать, что он работает достаточно хорошо для регулярного использования, а пакет данных выкладывается не только для него, но и для дальнейшей рассылки пользователям виндового ListTV уже месяца 3. Однако, поскольку на входе фактически текст в свободной форме, периодически могут выскакивать сообщения об ошибках его разбора. При этом программа обрабатываемого дня или канала может не попасть в XML. Также возможна недолеченная ошибка определения даты последних и первых ночных передач. В конце-концов, программирование для меня не профессия, и опыта маловато.

Если вы хорошо знаете perl, то я буду очень рад исправлениям.

Вячеслав.

anonymous
()
Ответ на: комментарий от blaster999

Ну у меня такое качество сигнала в квартиной антенне. Все равно я теперь все в цифре со спутников смотрю. Для сравнения выложил в галерею снимок, где ОРТ принимается одновременно из Останкино и из космоса. Качество - небо и земля...

anonymous
()

классно, респект. А ты не в курсе, как-нить можно заставить этот gshowtv показывать программу с некоторым временным сдвигом (еще желательно только для некоторых каналов, а не для всех)? Или решить это как-то на уровне скрипта?

uj2 ★★★
()
Ответ на: комментарий от anonymous

Вячеслав и остальные, а как побороть такое:

$ ./tv_grab_ru 
using config filename /home/msokolov/.xmltv/tv_grab_ru.conf
ERROR: Date::Manip unable to determine TimeZone.
 at /usr/share/perl5/Date/Manip.pm line 3635
	Date::Manip::Date_TimeZone called at /usr/share/perl5/Date/Manip.pm line 676
	Date::Manip::Date_Init('DateFormat=non-US', 'Internal=1') called at ./tv_grab_ru line 195

$ echo $TZ
Asia/Novosibirsk
$ cat /etc/timezone 
Asia/Novosibirsk
$ sudo cpan -i Date::Manip
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
  Database was generated on Fri, 04 Nov 2005 13:01:51 GMT
Date::Manip is up to date.

poor_otis
()
Ответ на: комментарий от anonymous

У меня gshowtv не может открыть xml файл пишет thread failed to start: Couldn't open encmap koi8-r.enc: No such file or directory at /usr/lib/perl5/XML/Parser.pm line 187 Подскажите, плиз, ниукого таких проблем не было???

anonymous
()

Клева! Спасибо вам! Настроил tvtime, как рассказано тут http://tvtime.sourceforge.net/xmltv.html, теперь он показывает ТВ вместе с программой. А gshowtv тоже не смог пустить, говорит:
Undefined subroutine &main::bind_textdomain_codeset called at ./gshowtv line 373. A thread exited while 2 threads were running.
Есть ли компактные аналоги gshowtv ?

l07
()
Ответ на: комментарий от anonymous

> Если вы хорошо знаете perl, то я буду очень рад исправлениям.

не знаю даже, как это можно поправить, но у тебя там используется временная зона EEST, в то время как сейчас в этом регионе EET. Поэтому результирующие даты получаются на час раньше, чем следовало (EEST = +0300, а EET = +0200)...

uj2 ★★★
()
Ответ на: комментарий от anonymous

А как по сравнению качество изображения на телевизоре и ТВ-тюнере? Если телевизор показывает хорошо и без помех, будет ли изображение, передаваемое тюнером, по качеству сравнимым?

З.Ы. Сорри за оффтоп

blaster999 ★★
()
Ответ на: комментарий от blaster999

Блин, так и не получилось настроить... Может я что-то неправильно делаю? tvtime Пишет что нет доступной информации о тв-программе :(

Lobzik
()
Ответ на: комментарий от Lobzik

На некоторых каналах, названия передач выглядят так: ?Наше?.

Это только у меня? Или еще кто-нить сталкивался с такой проблемой? Локаль кои. Дистрибутив Slackware 10.2. Если кто-то решил это проблему, поделитесь плиз!

Unique
()
Ответ на: комментарий от Lobzik

> Пишет что нет доступной информации о тв-программе :(
Небось тв-программу то уже на следующую неделю скачал, а на этой естественно ее уже нету!

l07
()
Ответ на: комментарий от blaster999

> А как по сравнению качество изображения на телевизоре и ТВ-тюнере?

когда пользовался программой из поставки AverTVGo (что у меня) для win, качество сопоставимым было только для окошка в 100%, при использовании tvtime - оч. хорошее качество при любом масштабе, в т.ч. и fullscreen (что самое главное)

а так многое еще зависит и от телевизора, я сравнивал с электроном 4-го поколения (у родителей стоит, у меня дома отдельного телевизора нет)

vadiml ★★★★★
()
Ответ на: комментарий от l07

>Небось тв-программу то уже на следующую неделю скачал, а на этой естественно ее уже нету!

Спасибо, разобрался!

Lobzik
()
Ответ на: комментарий от uj2

>у тебя там используется временная зона EEST, в то время как сейчас в этом регионе EET.

Нужен алгоритм надежного определения дат временного сдвига. Зону легко сменить в тексте скрипта (найит EEST и убрать S). В след. версии поправлю.

anonymous
()
Ответ на: комментарий от AngryElf

>Видать, нашелся первый программер, использующий линух и смотрящий при этом ТВ... :-))

Ну почему же. Я больше года использую свой скрипт. Все отлично. А не дал его на всеобщее растерзание потому как он "под себя". Т.е. качает с telesem, конвертит время в Новосибирское, загоняет листитнг в tvtime.

anonymous
()
Ответ на: комментарий от anonymous

> Нужен алгоритм надежного определения дат временного сдвига. Зону легко сменить в тексте скрипта (найит EEST и убрать S). В след. версии поправлю.

Попробуй просто заменить значение $input_timezone с 'EEST' на 'Europe/Kaliningrad'. Я так сделал и у меня работает теперь нормально...

uj2 ★★★
()
Ответ на: комментарий от uj2

Сделана следующая версия 0.4.4, в которой исправлены найденные глюки. Сегодня будет выложена на прежнем месте.

Кстати, зона Europe/Kaliningrad у меня дает неверное время (моя зона - Europe/Moscow (MSK) системные часы - UTC). В итоге оставил EET.

anonymous
()
Ответ на: комментарий от Unique

>На некоторых каналах, названия передач выглядят так: ?Наше?. Это только у меня? Или еще кто-нить сталкивался с такой проблемой? Локаль кои. Дистрибутив Slackware 10.2. Если кто-то решил это проблему, поделитесь плиз!

Обновился! Все ок. Радует глаз.

Unique
()
Ответ на: комментарий от Unique

Для полного счастья, еще бы "Краткое описание" к передачам и фильмам!

Unique
()
Ответ на: комментарий от maddeer

Есть еще ATVGuide у него зависимостей поменьше, а вообще google все знает

anonymous
()

А можно ли производить коррекцию времени для каждого канала в отдельности ?

Vatson
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.