Beiträge von Homer Simpson

    Aha.


    Nee, die haben alle keine Ahnung von Technik und alle kommentarlos den Single-Tuner Receiver genommen. Da könnt ich wetten.
    Und davon abgesehen: Mir würden auch 2 Slots reichen für 2 DVB-S Karten, oder?


    Dankeschön
    Homer

    Hallo keine Ahnung,


    ja, ich habe unicable. Die DVB-T rauswerfen ist natürlich Fernziel. Zunächst bleiben sie drin. Erst mal muß ich klären, wieviele slots ich habe. Wenn ich das richtig verstanden habe, kommt das auf die Kathrein-Anlage an, die da verbaut wurde. Da werd ich mal den TV-Techniker fragen. Wenn ich Pech habe, ist es nur ein Slot und dann bleiben sie sowieso drin. Wie auch immer - für's erste wirds wohl schon ein Mischbetrieb DVB-T / DVB-S.


    Dankeschön
    Homer

    Hallo C-3PO,


    ich hab's befürchtet...
    also muß ich erst mal die Sourcen besorge und zwar die richtigen, dann brauch ich vermutlich den patch unicable.vdr1.6.0.diff (alldieweil ich vdr 1.6.0 habe), dann kompilieren.... eieiei... haarige Sache. Ich bin nicht so der Hardcore Linux Crack.
    Hast du denn unicable bei dir am laufen?


    Dankeschön
    Homer

    Ja,


    jetzt geht das:


    Allerdings wird kein einziger Sender gefunden:


    Code
    ERROR: Sorry - i couldn't get any working frequency/transponder
     Nothing to scan!!


    Liegt das daran, daß die Frequenzen irgendwie wegen unicable verbaselt sind? Sind Anpassungen in diseqc.conf nötig? Wenn ja, welche?


    Dankeschön
    Homer

    Hallo zusammen,


    @C-3PO
    also in der sources.conf steht in Zeile 30

    Code
    S19.2E  Astra F/G/H/KR/L


    sollte passen.


    Eine diseqc.conf hab ich auch, darin steht

    Code
    30 S19.2E  11700 V  9750  t v W15 [E0 10 38 F0] W15 A W15 t
     31 S19.2E  99999 V 10600  t v W15 [E0 10 38 F1] W15 A W15 T
     32 S19.2E  11700 H  9750  t V W15 [E0 10 38 F2] W15 A W15 t
     33 S19.2E  99999 H 10600  t V W15 [E0 10 38 F3] W15 A W15 T
     34
     35 S13.0E  11700 V  9750  t v W15 [E0 10 38 F4] W15 B W15 t
     36 S13.0E  99999 V 10600  t v W15 [E0 10 38 F5] W15 B W15 T
     37 S13.0E  11700 H  9750  t V W15 [E0 10 38 F6] W15 B W15 t
     38 S13.0E  99999 H 10600  t V W15 [E0 10 38 F7] W15 B W15 T


    keine Ahnung, ob das stimmt...


    Jedenfalls meint w_scan:




    Sieht so aus, als würde nur DVB-T gescannt. Wie krieg ich das hin, daß DVB-S ASTRA 19.2E gescannt wird?


    @Keine Ahnung: Ich möchte vorerst gar nicht auf DVB-T verzichten. Alldieweil ich ja nur eine DVB-S Karte hab, brauch ich die DVB-T als Zweit- (und Dritt-) Karte für mehrere Aufnahmen gleichzeitig.
    Muss ich in jedem Fall den vdr patch einspielen?


    Dankeschön
    Homer

    Hallo zusammen,


    ich habe bis jetzt ausschließlich DVB-T mit 2 Nova-T Karten. Eine FF Technotrend Premium S2300 V 2.3 "modded" benutze ich bisher ausschließlich als Ausgabegerät.
    Nun hat mein Vermieter auf digital umgestellt und ich habe nun eine Leitung mit einem DVB-S Signal. Die könnte ich in den Eingang der Technotrend S2300 einstöpseln.
    Wie genau gehe ich vor, wenn ich ab sofort neben dem DVB-T (das so bleiben soll) auch DVB-S empfangen will? Sind da nur entsprechende Änderungen in der channels.conf nötig? Oder muß man da sonst noch wo drehen?
    Noch ein paar Details: Es handelt sich dabei um einen sog. Einkabelbetrieb. Es gibt eine Schüssel auf dem Dach, dei alle 6 Parteien im Wohnhaus bedient. Es gibt ASTRA19.2E und HOTBIRD13.0E. Mitgeliefert wurde so eine Kathrein-Box UFS651. Die würd ich gerne arbeitslos machen :)


    Dankeschön
    Homer

    Hallo zusammen,



    durch Hinzufügen der Zeile 230 in /usr/bin/tvm2vdr wird das Problem gelöst:


    Code
    225     	if ($epgcount < $i and $i <= $xmlcount and @{$XML{$sender}}[$i]->{state} > 0) {
    226         	$eline = "@{$XML{$sender}}[$i]->{event_id} @{$XML{$sender}}[$i]->{start} @{$XML{$sender}}[$i]->{duration} 0";
    227         	$tline = "@{$XML{$sender}}[$i]->{title}";
    228         	$sline = "@{$XML{$sender}}[$i]->{subtitle}";
    229         	$dline = "@{$XML{$sender}}[$i]->{summary}";
    230         	$dline =~ s/\015\012|\015|\012//g;      	#entferne Zeilenumbrueche von epgdata-Schwachmaten
    231         	$vline = "@{$XML{$sender}}[$i]->{vpsstart}";


    Ich habe jetzt endlich wieder arte epg Daten.


    Weshalb ich immer noch Bibel TV Daten bekomme, bleibt rätselhaft. Falls da mal einer ne Idee hat...


    Dankeschön
    Homer

    Hallo Gerald,


    xslt-Datei? Sowas hab ich nicht.


    Code
    cookie2:/var/cache/vdr-addon-tvmovie2vdr/downloadfiles# find / -name "*xslt"
    cookie2:/var/cache/vdr-addon-tvmovie2vdr/downloadfiles#


    Aber ich interessiere mich ganz außerordentlich für Vorschläge, wie ich diese ^M aus den xml-Dateien entsorgen kann. Wo werden denn die *xml eingelesen?
    Da müsste doch so was in der Art gehen:

    Code
    $line =~ s/\015\012|\015|\012//g;


    oder?


    ...und jetzt geb doch endlich mal einer zu, daß er dasselbe Problem hat wie ich. Ich bin der einzige, der seine epg Daten von www.epgdata.com bezieht, stimmt's?


    Dankeschön
    Homer

    Und hier diesselbe Stelle im Quell-File 20110501_20110501_de_qy.xml (aus hoerzu_20110501.zip):



    Diese hässlichen ^M kommen eigentlich, wenn man ein UNIX-File mit einem brunzdummen Windows-Editor öffnet und dann abspeichert. Die sind soszusagen das Pendant zum \n, aber halt von der dunklen Seite der Macht.
    Da scheint mir jemand bei epgdata.com sauber geschlampt zu haben! Und für sowas zahlt man auch noch Geld...


    Homer

    Hallo zusammen,


    ich denk, ich hab die problematischen Stellen gefunden:



    Jede Zeile im epg.data beginnt entweder mit T oder D oder e oder E oder S oder V. T steht für Titel, D für Beschreibung usw.
    Nach einem D kommt dann (in einer einzigen Zeile!) die Beschreibung (Description), zumindest sollte es so sein. Aus irgendeinem Grund wird die description der Sendung Karambolage nicht wie sonst üblich in eine einzige Zeile, sondern (in obiger Numerierung) in die Zeilen 19-26 geschrieben. Als Folge werden die kompletten epg-Daten von arte als nicht valide verworfen. Aha.


    Jetzt muß ich mal die xml-files (aus denen das zusammengeparsed wird) ansehen. Vielleicht finde ich die Übeltäter, sprich die Zeichen, die diese newlines auslösen.
    Wie patched man das am besten?


    Dankeschön
    Homer

    Ich hab mal verbose

    Code
    /usr/bin/tvm2vdr -v >> /var/log/tvmovie2vdr/tvm2vdr.log


    Folgendes gibt es zu bemerken:


    In o.a. logfile kann man sehen, wie tvm2vdr die Programminfo's von arte parsed. Hier gekürzt:


    Aha. Errror while processing EPG data.


    Kann irgendjemand was damit anfangen?
    Es gibt da wohl ein Problem mit dem Parsen der EPG Daten von arte. Irgendwo ein Zeichen, das nicht richtig interpretiert werden kann möglicherweise.
    Ich kann mir aber nur schwer vorstellen, daß ich der einzige mit diesem Problem bin. Das scheint mir grundsätzlich an den EPG Daten von arte (aus der Quelle hoerzu bzw www.epgdata.com) zu liegen.
    Hat jemand einen Idee, wie man die faule(n) Stelle(n) finden könnte?


    Dankeschön
    Homer

    Hallo Igel,


    ich kann ja wegen fehlender epg-Daten im Moment nur autotimer auf arte programmieren. Hier zB:

    Code
    1:T-8468-12289-2:-T-----:2155:0000:99:99:Serien~Twin Peaks:<vdradmin-am><autotimer>1</autotimer><bstart>2</bstart><bstop>5</bstop></vdradmin-am>


    Da seh ich nur Anfangszeit (2155), Endzeit (0000), Prio und Lebensdauer (je 99)...


    Aber aus einer uralten timers.conf (die ich weiß der Herr wieso mal weggesichert hab - da hatte ich jedenfalls epg Daten für arte), stammt das folgende:


    Code
    1:T-8468-12289-2:2009-07-19:0438:0505:50:90:Karambolage~Die skurrile Welt der deutsch-französis:<epgsearch><channel>13 - arte</channel><searchtimer>karambolage</searchtimer><	start>1247971080</start><stop>1247972700</stop><s-id>11</s-id><eventid>170633</eventid></epgsearch>


    Unnu?


    Dankeschön
    Homer

    Hallo zusammen,


    das gibt's doch gar nicht. Das muß irgendwas saublödes sein, das ich einfach nicht sehe.
    Ich habe jetzt mal für *alle* Sender noepg aktiviert, den vdr gestoppt, epg.data gelöscht, vdr gestartet und /usr/bin/tvm2vdr gestartet: Ich habe für alle Sender (externe) epg Daten bekommen, nur 2 Sachen sind da faul:


    1) Ich habe epg Daten für Bibel TV, *obwohl*

    Code
    @chan_wanted{"Bibel TV"}                	= "0";


    2) Ich habe keine epg Daten für arte (und natürlich:

    Code
    @chan_wanted{"arte-tv.com"}             	= "1";


    In der log steht aber deutlich:

    Code
    2603 EPG-Info for arte-tv.com:  -1 / 264


    Und die arte epg info ist auch in den downloadfiles enthalten. Also von www.epgdata.com werden epg Daten für arte abgeholt, nur das tvmovie2vdr verbaselt das irgendwie.



    Aus lauter Verzweiflung habe ich dann mal

    Code
    @chan_wanted{"Bibel TV"}                	= "1";


    und bekam völlig zurecht die Fehlermeldung (sinngemäß):

    Zitat

    Soll hier Bibel TV EPG holen, aber was da in der channels.pl steht, stimmt nicht. Nimm mal printchannels und bastel das zurecht

    Ich hab es zurechtgebastelt und nochmals laufen lassen: Kein Gemecker mehr, aber auch keine Änderung. Es werden nach wie vor epg Daten von Bibel TV geholt, nicht aber von arte.
    Ich setze jetzt wieder

    Code
    @chan_wanted{"Bibel TV"}                	= "0";

    , obwohl das ü - ber - haupt keine Rolle zu spielen scheint. Es muß noch nicht mal der Sender Bibel TV korrekt in der channels.pl drinstehen - die epg Daten krieg ich, ob ich will oder nicht. Und arte krieg ich nicht. Ob ich will oder nicht, oder was konfiguriere oder nicht, das spielt ü - ber - haupt keine Rolle.


    Das kann doch nicht sein. Ich lauf gleich Amok. Vielleicht kann jemand aus München die Einstellungen für arte posten?
    Hier meine channels.pl:

    Code
    71 @chan{"arte-tv.com"}             	= ["T-8468-12289-2",   "010" ,"4"   ,"arte" ,"58","arte"];


    und natürlich ist das ganz genau das, was printchannels ausgibt. Ja stimmt denn diese ID 58 nicht, oder was?


    Übrigens hatte ich bis vor einiger Zeit noch arte epg Daten (und Bibel TV hab ich sowieso immer). Und ich hatte keinerlei Veranlassung, in der channels.pl oder sonst einer Konfig-Datei etwas zu ändern. Von einem Tag auf den andern gibt's einfach kein epg mehr für arte. Ich habe nicht vor, mich damit abzufinden.


    Vielen herzlichen Dank
    Homer

    Hallo Maniac,


    ja, das sehe ich auch so. Eben deshalb möchte ich das Augenmerk wieder auf das eigentliche Problem richten:
    Warum bekomme ich keine epg-Daten für arte und wie kann ich das ändern. Das hat nichts, rein gar nichts mit noepg zu tun. Ich würde daher gerne das Thema noepg abschließen - das interessiert mich nicht mehr.
    Mich interessiert: Warum bekomme ich keine epg-Daten für arte und wie kann ich das ändern?


    Vielen Dank
    Homer

    OK,


    danke. Das ist kein gangbarer Weg für mich. Ich habe die sourcen gar nicht und außerdem wirklich keine Lust, jetzt stundenlang rumzufriemeln, um danach festzustellen, daß ich irgendeinen Quatsch vergessen hab und deshalb vdr gar nicht mehr geht oder plugins fehlen oder weißdergeier. Vergessen wir einfach noepg. Ich verzichte in diesem Fall sehr gern auf noepg. Somit ist auch ein noepg-Patch obsolet. Erledigt.


    Kommen wir lieber auf das ursprüngliche Problem zurück: Ich müsste epg-Daten von arte bekommen können. Ich habe keinen einzigen Sender ge-noepg-t. Trotzdem bekomme ich keine arte-epg-Daten.
    Warum und wie kann man das ändern?


    Vielen herzlichen Dank
    Homer

    Ok, ich geb auf:


    Was ist denn das 'vdr-Verzeichnis' ?


    /usr/lib/vdr und /etc/vdr offensichtlich nicht:

    Code
    cookie2:/usr/lib/vdr# patch -p1 </tmp/vdr-noepg-linked_channels_fixed.diff
    can't find file to patch at input line 4
    Perhaps you used the wrong -p or --strip option?
    The text leading up to this was:
    --------------------------
    |diff -Nru vdr-1.7.18/config.c vdr-1.7.18_noEPG/config.c
    |--- vdr-1.7.18/config.c    	2010-06-06 12:06:43.000000000 +0200
    |+++ vdr-1.7.18_noEPG/config.c  2011-04-20 20:33:45.000000000 +0200
    --------------------------
    File to patch:


    Danke
    Homer