MLD-5.x > General

Serientimer mit Staffelinfos und passender Ordnerstruktur

(1/2) > >>

Torsten73:
Hi,
ich habe mal wieder nach langer Zeit die Sehnsucht eine Serie aufzunehmen. Früher hatte ich dazu mal das Addon seriestimer genommen. In epgserach wurde dann %serie% eingetragen.
So etwas scheint es so nicht mehr zu geben aber wohl hier eine ältere Anleitung dazu, gilt das immer noch? Oder würde man heute die neueren epg2vdr nehmen? Schön wären auch die passenden aufbereiteten Serieninfos mit Bilder.

http://www.minidvblinux.de/forum/index.php/topic,7148.msg53229.html#msg53229
http://www.minidvblinux.de/forum/index.php?action=post;quote=54541;topic=7289.0;last_msg=54550

Welche Pakete sollte ich wählen?

Oder sollte man dazu bereits das epg2vdr-http mittlerweile besser nehmen? Ich bin da mit den aktuellen Entwicklungen nicht mehr im Bilde  :-[

Danke

Torsten73:
Hmm, das war wenig Erfolg versprechend. Momentan habe ich sogar nun gar kein epg mehr.

Ich habe versucht die passenden Pakete zu installieren, aber scheinbar habe ich nun keine EPG Quelle mehr.

Mysql läuft auf dem gleichen Rechner und die IP ist im epg2vdr und scraper2vdr eingetragen.

Vorlage:
http://www.minidvblinux.de/forum/index.php/topic,7148.msg53229.html#msg53229


--- Code: ---Version: 5.1
Systemarchitektur: amd64
Paket Kategorie: testing
Paket Version
alsa 1.0.28-38.3+4.4.5.195.21
appstarter 0-6
apt 1.0.9.8.2-64.14
at 3.1.16-8
autofs 5.0.8-6.1
avahi 0.6.31-15.1
avahi-discover 0.6.31-0
avahi-linker 0.0.3-29
backup 1-28.8
base 0-99.6
btrfs 3.17-112.5+4.4.5.195.21
busybox 1.25.0-48.8
channellogos 1:2.0-35.2
dbus 1.8.20-15
dpkg 1.17.25-16.1
dpkg-fixes 0-1
dvb 2:0-6+4.4.5.195.21
e2fslibs 1.42.12-~2
epg-daemon 2016.04.12-48
eventlircd 1:2016.02.13-34.4+4.4.5.195.21
extlinux 0-12.3
font-config 0-5
git 2.1.4-4
hdparm 9.43-5
hid 0-3+4.4.5.195.21
i2c 3.1.1-13+4.4.5.195.21
init 0-102.14
initramfs 2016.07.04-109.1
install 0-140.7
irkeytable 1.6.0-9.1
kernel 4.4.5.195.21-195.23
kodi 16.1-85.19
ldconfig 2.19-12
lirc 2:0.9.0-78.12
locales 0-22.2
locales-timezones 1-5.2
mc 4.8.13-2.1
mld-remote 0-38.3
mysql-server 5.5.43-15
network 0-73.10+4.4.5.195.21
nfs-client 0-20.1
nfs-common 0-5
nfs-server 0-16+4.4.5.195.21
nss-mdns 0.10-5
openssl 1.0.1-2
pam 1.1.8-5
perl 5.20.2-11.1
perl-base 5.20.2-~1
powersave 0-8+4.4.5.195.21
psplash 2009.05.28-20.2
python 2.7-12
python-avahi 2.7-9
python-gobject-2 2.7-5
python-kodi 2.7-7
python-uinput 2.7-10.1
rc-core 2:0-14.2+4.4.5.195.21
samba-libs 4.1.17-~69
sensors 3.3.5-9+4.4.5.195.21
shellinabox 2016.05.19-9.1
ssh 0-15
suspend 0-23.10
syslinux 0-7.5
tk8.6-blt2.5 2.5.3-~1
tools 0-19
udev 215-46
unzip 6.00-0
vdpauinfo 0.0.2-1
vdr 2.2.0.210.29-210.31
vdr-plugin-apt 0.1.0-11.1+2.2.0.210.29
vdr-plugin-eepg 2015.02.15-1+2.2.0.210.29
vdr-plugin-epg2vdr 2015.11.12-13+2.2.0.210.29
vdr-plugin-epgsearch 2015.07.15-14+2.2.0.210.29
vdr-plugin-extrecmenu 2015.09.21-6+2.2.0.210.29
vdr-plugin-live 2015.11.04-21+2.2.0.210.29
vdr-plugin-markad 2015.10.16-24.2+2.2.0.210.29
vdr-plugin-permashift 1:2015.11.25-12+2.2.0.210.29
vdr-plugin-scraper2vdr 2016.03.06-22.2+2.2.0.210.29
vdr-plugin-searchchannellist 1.0.2-29+2.2.0.210.29
vdr-plugin-setup 0.3.1-34.1+2.2.0.210.29
vdr-plugin-skindesigner 2016.06.26-25.7+2.2.0.210.29
vdr-plugin-softhddevice 2015.11.03-71.12+2.2.0.210.29
vdr-plugin-suspendoutput 2015.06.04-6.2+2.2.0.210.29
vdr-plugin-undelete 2014.06.08-1+2.2.0.210.29
vdr-plugin-weatherforecast 2016.01.26-6+2.2.0.210.29
wakeup 1.1-17.5+4.4.5.195.21
webserver 0-240.20
xfs 0-5
xorg 1.16.4-85.21+4.4.5.195.21
xorg-autodetect 1.16.4-41.4+4.4.5.195.21
xorg-nvidia.legacy 340.96-21.7+4.4.5.195.21
zlib1g 1.2.8-~1
--- End code ---

Torsten73:
Zur http Version hat es wohl heute eine Info gegeben, das das ganze nun größtenteils fertig ist?
http://www.vdr-portal.de/board16-video-disk-recorder/board55-vdr-plugins/129260-epgd-epg2vdr-scraper2vdr/?s=e10f04bddaa7c59322324098e7addabbe7df37d1

TimUx:
Hi Torsten,
ich habe epgd-http und epg2vdr-http am rennen und es funktioniert bei mir soweit eigentlich ganz gut.

Timer können sowohl im Webinterface als auch via epg2vdr eingestellt werden.

Für die Suchtimer mit Serienfunktion nutze ich das Webinterface, da es hier recht einfach zu konfigurieren ist.
Bin mir auch gerade nicht sicher, ob der Suchtimer 1zu1 im epg2vdr-http abgebildet ist.

Beim Suchtimer kannst du unterschiedliche Angaben machen, wie die Aufnahmen gespeichert werden sollen.
Infos dazu findest du auch im Webinterface.

Für Serien habe ich aktuell zwei versionen gesehen.

1. Staffeln werden in Unterordner aufgeteilt, Episode ist im namen zu finden.
2. Staffel & Epsiode sind im Nahmen zu finden.

Gruß Timo

Torsten73:
Da ich den Server auf meinen Server laufen lassen würde (KVM) habe ich dort mal die MLD installiert.

Installierte Pakete dazu (der Server hat kein dvb Device daher streamdev, oder ginge auch dummydevice?)

--- Code: ---System
Name: MLD-Server
Version: 5.1
Systemarchitektur: amd64
Paket Kategorie: testing
Paket Version
alsa 1.0.28-38.3+4.4.5.195.21
appstarter 0-6
apt 1.0.9.8.2-64.14
at 3.1.16-8
autofs 5.0.8-6.1
avahi 0.6.31-15.1
avahi-discover 0.6.31-0
avahi-linker 0.0.3-29
backup 1-28.8
base 0-99.6
btrfs 3.17-112.5+4.4.5.195.21
busybox 1.25.0-48.8
chromium 49.0.2623.75-21.3
dbus 1.8.20-15
dpkg 1.17.25-16.1
dpkg-fixes 0-1
e2fslibs 1.42.12-~2
epg-daemon-http 2016.06.23-14
extlinux 0-12.3
font-config 0-5
font-dejavu 0-6
hid 0-3+4.4.5.195.21
init 0-102.14
initramfs 2016.07.04-109.1
install 0-140.7
kernel 4.4.5.195.21-195.23
ldconfig 2.19-12
locales 0-22.2
mc 4.8.13-2.1
mysql-server 5.5.43-15
network 0-73.10+4.4.5.195.21
nfs-common 0-5
nfs-server 0-16+4.4.5.195.21
nss-mdns 0.10-5
pam 1.1.8-5
perl 5.20.2-11.1
perl-base 5.20.2-~1
psplash 2009.05.28-20.2
python 2.7-12
python-avahi 2.7-9
python-gobject-2 2.7-5
shellinabox 2016.05.19-9.1
ssh 0-15
syslinux 0-7.5
tools 0-19
udev 215-46
unzip 6.00-0
vdr 2.2.0.210.29-210.31
vdr-plugin-epg2vdr-http 2016.07.05-1+2.2.0.210.29
vdr-plugin-epgsearch 2015.07.15-14+2.2.0.210.29
vdr-plugin-scraper2vdr-http 2016.05.28-1+2.2.0.210.29
vdr-plugin-streamdev-client 2016.03.20-26+2.2.0.210.29
vdr-plugin-xineliboutput 2015.12.22-30.6+2.2.0.210.29
virtio 0-0+4.4.5.195.21
webserver 0-240.20
xfs 0-5
xorg 1.16.4-85.21+4.4.5.195.21
xorg-autodetect 1.16.4-41.4+4.4.5.195.21
zlib1g 1.2.8-~1
--- End code ---

Leider funktionert der Link auf epgdaemon http im WebIF nicht.
epg2vdr kann sich auch nicht mit der mysql verbinden. Die IP stimmt aber.

--- Code: ---Jul  6 23:07:50 (MLD) user.err vdr: epg2vdr: Trying to re-connect to database!
Jul  6 23:07:50 (MLD) user.err vdr: epg2vdr: Calling mysql_init(19352)
Jul  6 23:07:50 (MLD) user.err vdr: epg2vdr: Can't lookup epgd information, start epgd to create the tables first! Aborting now.
Jul  6 23:07:50 (MLD) user.err vdr: epg2vdr: Retry #4 failed, retrying in 10 seconds!
Jul  6 23:07:50 (MLD) user.err vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(19352)
Jul  6 23:08:50 (MLD) user.err vdr: epg2vdr: Trying to re-connect to database!
Jul  6 23:08:50 (MLD) user.err vdr: epg2vdr: Calling mysql_init(19352)
Jul  6 23:08:50 (MLD) user.err vdr: epg2vdr: Can't lookup epgd information, start epgd to create the tables first! Aborting now.
Jul  6 23:08:50 (MLD) user.err vdr: epg2vdr: Retry #5 failed, retrying in 10 seconds!
Jul  6 23:08:50 (MLD) user.err vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(19352)
Jul  6 23:09:50 (MLD) user.err vdr: epg2vdr: Trying to re-connect to database!
Jul  6 23:09:50 (MLD) user.err vdr: epg2vdr: Calling mysql_init(19352)
Jul  6 23:09:50 (MLD) user.err vdr: epg2vdr: Can't lookup epgd information, start epgd to create the tables first! Aborting now.
Jul  6 23:09:50 (MLD) user.err vdr: epg2vdr: Retry #6 failed, retrying in 60 seconds!
Jul  6 23:09:50 (MLD) user.err vdr: epg2vdr: Closing mysql connection and calling mysql_thread_end(19352)
--- End code ---

Anscheinend startet der epg-daemon-http ohne epg quelle nicht. Ich habe nun im WebIF Konfiguration / TV / epg-daemon-http auf dvb-epg gestellt. Danach sieht es schon ganz anders aus.

--- Code: ---Jul  6 23:25:19 (MLD) user.err epghttpd: Set locale to 'de_DE.UTF-8'
Jul  6 23:25:19 (MLD) user.err epghttpd: detected UTF-8
Jul  6 23:25:19 (MLD) user.err epghttpd: Read 28 option from /etc/epgd/epgd.conf
Jul  6 23:25:19 (MLD) user.err epghttpd: Log level is set to (0)
Jul  6 23:25:19 (MLD) user.err epghttpd: Initialize python script '/etc/epgd/recording.py'
Jul  6 23:25:19 (MLD) user.err epgd: Set locale to 'de_DE.UTF-8'
Jul  6 23:25:19 (MLD) user.err epgd: Info: Systemd support not enabled, epgd won't be sending notifications!
Jul  6 23:25:19 (MLD) user.err epgd: Initially creating uuid, storing to '/etc/epgd/uuid'
Jul  6 23:25:19 (MLD) user.err epgd: Dictionary '/etc/epgd/epg.dat' loaded
Jul  6 23:25:19 (MLD) user.err epgd: Initialize python script '/etc/epgd/recording.py'
Jul  6 23:25:19 (MLD) user.err epghttpd: Initialize python script '/etc/epgd/recording.py'
Jul  6 23:25:19 (MLD) user.err epghttpd: Dictionary '/etc/epgd/epg.dat' loaded
Jul  6 23:25:19 (MLD) user.err epghttpd: Connecting to database at 'localhost:3306'
Jul  6 23:25:19 (MLD) user.err epghttpd: Calling mysql_init(8630)
Jul  6 23:25:19 (MLD) user.err epghttpd: SQL client character now 'utf8'
Jul  6 23:25:19 (MLD) user.err epghttpd: Initialy creating table 'useevents'
Jul  6 23:25:19 (MLD) user.err epgd: Loading plugin: /lib/epgd/plugins/libepgd-epgdata.so
Jul  6 23:25:19 (MLD) user.err epghttpd: Initialy creating table 'channelmap'
Jul  6 23:25:19 (MLD) user.err epgd: Loading plugin: /lib/epgd/plugins/libepgd-tvm.so
Jul  6 23:25:19 (MLD) user.err epgd: Loading plugin: /lib/epgd/plugins/libepgd-tvsp.so
Jul  6 23:25:19 (MLD) user.err epgd: Read 28 option from /etc/epgd/epgd.conf
Jul  6 23:25:19 (MLD) user.err epgd: Using syslog facility 'user' (8), log level set to (0)
Jul  6 23:25:19 (MLD) user.err epgd: Creating directory '/var/cache/epg-daemon/'
Jul  6 23:25:19 (MLD) user.err epgd: Info: Stylesheet '/etc/epgd/epgdata-utf-8.xsl' loaded
Jul  6 23:25:19 (MLD) user.err epgd: Info: Stylesheet '/etc/epgd/tvmovie-utf-8.xsl' loaded
Jul  6 23:25:19 (MLD) user.err epgd: Info: Stylesheet '/etc/epgd/tvsp-utf-8.xsl' loaded
Jul  6 23:25:19 (MLD) user.err epgd: Checking database connection ...
Jul  6 23:25:19 (MLD) user.err epgd: Calling mysql_init(8627)
Jul  6 23:25:19 (MLD) user.err epgd: SQL client character now 'utf8'
Jul  6 23:25:19 (MLD) user.err epgd: Checking table structure and indices ...
Jul  6 23:25:19 (MLD) user.err epgd: Initialy creating table 'analyse'
Jul  6 23:25:19 (MLD) user.err epgd: SQL-Error in 'create index idxmergesp on channelmap(mergesp);' - Duplicate key name 'idxmergesp' (1061)
Jul  6 23:25:19 (MLD) user.err epgd: SQL-Error in 'createIndices()' - Duplicate key name 'idxmergesp' (1061) '' [create index idxmergesp on channelmap(mergesp);]
Jul  6 23:25:19 (MLD) user.err epgd: Initialy creating table 'components'
Jul  6 23:25:19 (MLD) user.err epgd: Initialy creating table 'episodes'
Jul  6 23:25:19 (MLD) user.err epghttpd: Initialy creating table 'images'
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.COMPLONGDESCRIPTION', try to alter table
Jul  6 23:25:19 (MLD) user.err epghttpd: Initialy creating table 'imagerefs'
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.CONTENTS', try to alter table
Jul  6 23:25:19 (MLD) user.err epgd:   Info: Definition of field 'events.SHORTDESCRIPTION' modified, try to alter table
Jul  6 23:25:19 (MLD) user.err epgd:   Info: Definition of field 'events.ACTOR' modified, try to alter table
Jul  6 23:25:19 (MLD) user.err epghttpd: SQL-Error in 'prepare(stmt_prepare)' - Unknown column 'inssp' in 'field list' (1054) 'Unknown column 'inssp' in 'field list'' [select actor_id, episode_id, inssp, media_content, media_height, media_rating, media_type, media_u
Jul  6 23:25:19 (MLD) user.err epghttpd: Listener at port 8017 established, waiting for connections
Jul  6 23:25:19 (MLD) user.err epghttpd: Info: Systemd support not enabled, epgd won't be sending notifications!
Jul  6 23:25:19 (MLD) user.err epgd:   Info: Definition of field 'events.TOPIC' modified, try to alter table
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.NUMRATING', try to alter table
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.EPISODECOMPNAME', try to alter table
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.EPISODECOMPSHORTNAME', try to alter table
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.EPISODECOMPPARTNAME', try to alter table
Jul  6 23:25:19 (MLD) user.err epgd: Info: Missing field 'events.EPISODELANG', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Initialy creating table 'fileref'
Jul  6 23:25:20 (MLD) user.err epgd: Initialy creating table 'parameters'
Jul  6 23:25:20 (MLD) user.err epgd: Initialy creating table 'recordingdirs'
Jul  6 23:25:20 (MLD) user.err epgd:   Info: Definition of field 'recordinglist.ACTOR' modified, try to alter table
Jul  6 23:25:20 (MLD) user.err epgd:   Info: Definition of field 'recordinglist.TOPIC' modified, try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Info: Missing field 'recordinglist.EPISODECOMPNAME', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Info: Missing field 'recordinglist.EPISODECOMPSHORTNAME', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Info: Missing field 'recordinglist.EPISODECOMPPARTNAME', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Info: Missing field 'recordinglist.EPISODELANG', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Info: Missing field 'series_media.INSSP', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Info: Missing field 'series_media.UPDSP', try to alter table
Jul  6 23:25:20 (MLD) user.err epgd: Initialy creating table 'snapshot'
Jul  6 23:25:20 (MLD) user.err epgd: Closing mysql connection and calling mysql_thread_end(8627)
--- End code ---
Jetzt startet das webif schon mal, scheint aber keinen default vdr zu haben und ein Fehler "der Server konnte nicht erreicht werden"

Wie immer per trial & error (ich liebe es seitenweise unnütztes zeug zu lesen  :-[) :
scrapper2vdr umgestellt von localhost auf ip vom server, Neustart vom System und nun kommt das WebIF ohne Server kann nicht erreicht werden.
epgdaten sehe ich aber immer noch nicht. Vermutung, da ich über streamdev arbeiten muß am server gibt es keine dvb daten. egpdata pin ist bezahlt aber vom sofortigen download ist man doch etwas weiter weg , die Mail braucht wohl ein wenig Zeit)

dauert das wirklich 72h bis die Datenbank sich gefüllt hat ? Du meine Güte. Und über streamdev kommen doch die Daten. Mittlerweile sind bei den meisten Sendern epgdaten vom dvb da. Aber das dauert halt.

Navigation

[0] Message Index

[#] Next page

Go to full version