mhmm - laut vdradmind hab ich nur noch 2 Kanäle be was läuft jetzt und was läuft heute und Programmübersicht ... beim Fernseher kann ich aber alle Kanäle in der Combobox auswählen ...
tvmovie2vdr mit UTF-8
- Torsten/WarEagle
- Closed
-
-
Wer mal ins EPG von Pro7 des kommenden Freitags schaut, kann sehn dass dort jetzt das Multi-Byte-Zeichen ’ gefixt wurde (wurde durch &8217; ersetzt).
Im VDR sind an deshalb ab Freitag wieder Klötzchen zu sehn
Dieses Zeichen müsste jetzt ja durch die Zeile
$line=~s/&#(\d+);/chr($1)/ge;
in helperfunc schon konvertiert werden.
Dadurch wird es dann möglicherweise doppelt konvertiert, was wieder in einem Klötzchen endet... aber:
Was mich an der Erklärung stört: Mit den Umlauten wird genauso verfahren, und da gibt es keine Probleme...
Ich habe es jetzt mit dieser zusätzlichen Zeile
$line=~s/& #8217;/'/g;
(bitte das space zw. & und # entfernen!)
"gefixt" (muss vor der weiter oben erwähnten Zeile stehn).
Ich sehe das eher als Workaround.. hat jemand nen besseren Vorschlag wie man auch alle anderen &#XXXX; "fixen" kann?
Gruß
-mschiff -
Quote
Original von mschiff
Wer mal ins EPG von Pro7 des kommenden Freitags schaut, kann sehn dass dort jetzt das Multi-Byte-Zeichen ’ gefixt wurde (wurde durch &8217; ersetzt).Im VDR sind an deshalb ab Freitag wieder Klötzchen zu sehn
Hmm. Kann ich nicht bestätigen. Bei mir sind alle Zeichen korrekt. Auf welche Sendung beziehst du dich?Grüße
Michi -
Quote
Original von skiller2k1
Hmm. Kann ich nicht bestätigen. Bei mir sind alle Zeichen korrekt. Auf welche Sendung beziehst du dich?Hi Michi,
z.B. Grey's Anatomy
-
Quote
Original von mschiff
z.B. Grey's Anatomy
Hmm. Passt bei mir sowohl im VDR direkt, via VDR-Admin und Live-Plugin perfekt:[Blocked Image: http://vdr.gekrumbel.de/img/sxfe.jpg]
[Blocked Image: http://vdr.gekrumbel.de/img/vdradmin.png]
[Blocked Image: http://vdr.gekrumbel.de/img/live.png]
Grüße
Michi -
Quote
bei mir geht es nur wenn ich diese zeile: $event = encode("UTF8", $event); aus tvmoviefetch auskommentiere!
Hast du denn wie oben schon mehrfach erwähnt, diese Zeile ergänzt?
Quoteuse Encode;
-
Quote
Original von skiller2k1
Ich kann dir nur die debian-modifizierte tvmovie2vdr Version geben. Die hat diverse Pfad-Anpassungen in der tvm2vdr (Einfach an dein System anpassen). Hab sie mal angehangen. Ist gepatcht mit den mschiff Änderungen und meinem Apostroph-Fix.Liefert bei mir einwandfreie Resultate, zumindest für tvm*vie.
Bei den paar Kanälen, für die der EPG von tvinfo kommt, sind die Sonderzeichen aber nach wie vor verhunzt. -
Hallo,
ich verwende vdr-addon-tvmovie2vdr 0.5.14-1 mit meinem c't VDR.
Sollte jemand die gleiche/aehnliche Version verwenden, kann er mir bitte bitte die gepatchten Dateien zukommen lassen?
Danke und Gruss,
Martin -
-
-
heute sehe ich, daß tvm2vdr abbricht. folgendes wird auf der konsole ausgegeben :
Code
Display Moretry 1 tvinfo: getting 77959954 (2009-01-28 04:30 DMAX DOKU) get downloadfiles/tvinfo_231_77959954_20090127.html or http://www.tvinfo.de/exe.php3?target=popup&sidnr=77959954&sel=&comefrom=senderlist.inc&backQS=0x00x00x00x00x00x00x00x00x00x00x00x02310x00x00x00x00x00x00x00000000 try 1 tvinfo: getting 77959956 (2009-01-28 05:30 American Hot Rod) get downloadfiles/tvinfo_231_77959956_20090127.html or http://www.tvinfo.de/exe.php3?target=popup&sidnr=77959956&sel=&comefrom=senderlist.inc&backQS=0x00x00x00x00x00x00x00x00x00x00x00x02310x00x00x00x00x00x00x00000000 try 1 *** glibc detected *** /usr/bin/perl: double free or corruption (!prev): 0x0c445d38 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb7e6da85] /lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb7e714f0] /usr/bin/perl(Perl_sv_clear+0x575)[0x80ce945] /usr/bin/perl(Perl_sv_free+0x102)[0x80cecd2] /usr/bin/perl(Perl_hv_free_ent+0x39)[0x80bbb19] /usr/bin/perl[0x80bbc87] /usr/bin/perl(Perl_hv_undef+0x29)[0x80bd9e9] /usr/bin/perl(Perl_sv_clear+0x4d1)[0x80ce8a1] /usr/bin/perl(Perl_sv_free+0x102)[0x80cecd2] /usr/bin/perl(Perl_gp_free+0x182)[0x806d842] /usr/bin/perl(Perl_sv_clear+0x47e)[0x80ce84e] /usr/bin/perl(Perl_sv_free+0x102)[0x80cecd2] /usr/bin/perl(Perl_leave_scope+0xbf5)[0x80ede85] /usr/bin/perl(Perl_pop_scope+0x2c)[0x80edf7c] /usr/bin/perl(Perl_pp_leavesub+0xe7)[0x80c35f7] /usr/bin/perl(Perl_runops_standard+0x1b)[0x80c0d8b] /usr/bin/perl(perl_run+0x2db)[0x806725b] /usr/bin/perl(main+0x112)[0x8063772] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7e18450] /usr/bin/perl[0x80635f1] ======= Memory map: ======== 08048000-0814d000 r-xp 00000000 08:06 134461476 /usr/bin/perl 0814d000-08151000 rw-p 00104000 08:06 134461476 /usr/bin/perl 08151000-0c45f000 rw-p 08151000 00:00 0 [heap] b6da1000-b6e6b000 rw-p b7163000 00:00 0 b6e6b000-b6f35000 rw-p b71b9000 00:00 0 b7100000-b7121000 rw-p b7100000 00:00 0 b7121000-b7200000 ---p b7121000 00:00 0 b720b000-b7215000 r-xp 00000000 08:06 167772400 /lib/libgcc_s.so.1 b7215000-b7216000 rw-p 0000a000 08:06 167772400 /lib/libgcc_s.so.1 b7225000-b722f000 r-xp 00000000 08:06 369297960 /usr/lib/perl5/auto/HTML/Parser/Parser.so b722f000-b7230000 rw-p 00009000 08:06 369297960 /usr/lib/perl5/auto/HTML/Parser/Parser.so b7230000-b7bf5000 rw-p b7230000 00:00 0 b7bf5000-b7c1b000 r-xp 00000000 08:06 279358 /usr/local/lib/perl/5.8.8/auto/Compress/Raw/Zlib/Zlib.so b7c1b000-b7c1c000 rw-p 00025000 08:06 279358 /usr/local/lib/perl/5.8.8/auto/Compress/Raw/Zlib/Zlib.so b7c1c000-b7c2b000 r-xp 00000000 08:06 336002571 /lib/tls/i686/cmov/libresolv-2.7.so b7c2b000-b7c2d000 rw-p 0000f000 08:06 336002571 /lib/tls/i686/cmov/libresolv-2.7.so b7c2d000-b7c2f000 rw-p b7c2d000 00:00 0 b7c2f000-b7c33000 r-xp 00000000 08:06 336002564 /lib/tls/i686/cmov/libnss_dns-2.7.so b7c33000-b7c35000 rw-p 00003000 08:06 336002564 /lib/tls/i686/cmov/libnss_dns-2.7.so b7c35000-b7c37000 r-xp 00000000 08:06 167866130 /lib/libnss_mdns4_minimal.so.2 b7c37000-b7c38000 rw-p 00001000 08:06 167866130 /lib/libnss_mdns4_minimal.so.2 b7c38000-b7c41000 r-xp 00000000 08:06 336002565 /lib/tls/i686/cmov/libnss_files-2.7.so b7c41000-b7c43000 rw-p 00008000 08:06 336002565 /lib/tls/i686/cmov/libnss_files-2.7.so b7c43000-b7c4b000 r-xp 00000000 08:06 336002567 /lib/tls/i686/cmov/libnss_nis-2.7.so b7c4b000-b7c4d000 rw-p 00007000 08:06 336002567 /lib/tls/i686/cmov/libnss_nis-2.7.so b7c4d000-b7c61000 r-xp 00000000 08:06 336002562 /lib/tls/i686/cmov/libnsl-2.7.so b7c61000-b7c63000 rw-p 00013000 08:06 336002562 /lib/tls/i686/cmov/libnsl-2.7.so b7c63000-b7c65000 rw-p b7c63000 00:00 0 b7c65000-b7c6c000 r-xp 00000000 08:06 336002563 /lib/tls/i686/cmov/libnss_compat-2.7.so b7c6c000-b7c6e000 rw-p 00006000 08:06 336002563 /lib/tls/i686/cmov/libnss_compat-2.7.so b7c6e000-b7c72000 r-xp 00000000 08:06 67127799 /usr/lib/perl/5.8.8/auto/File/Glob/Glob.so b7c72000-b7c73000 rw-p 00004000 08:06 67127799 /usr/lib/perl/5.8.8/auto/File/Glob/Glob.so b7c73000-b7c7c000 r-xp 00000000 08:06 168688698 /usr/local/lib/perl/5.8.8/auto/List/Util/Util.so b7c7c000-b7c7d000 rw-p 00008000 08:06 168688698 /usr/local/lib/perl/5.8.8/auto/List/Util/Util.so b7c7d000-b7c80000 r-xp 00000000 08:06 203751 /usr/lib/perl/5.8.8/auto/Fcntl/Fcntl.so b7c80000-b7c81000 rw-p 00002000 08:06 203751 /usr/lib/perl/5.8.8/auto/Fcntl/Fcntl.so b7c81000-b7c86000 r-xp 00000000 08:06 235018496 /usr/lib/perl/5.8.8/auto/Socket/Socket.so b7c86000-b7c87000 rw-p 00004000 08:06 235018496 /usr/lib/perl/5.8.8/auto/Socket/Socket.so b7c87000-b7c8b000 r-xp 00000000 08:06 100705387 /usr/lib/perl/5.8.8/auto/IO/IO.so b7c8b000-b7c8c000 rw-p 00003000 08:06 100705387 /usr/lib/perl/5.8.8/auto/IO/IO.so b7c8c000-b7cad000 rw-p b7c8c000 00:00 0 b7cad000-b7cec000 r--p 00000000 08:06 436457116 /usr/lib/locale/de_DE.utf8/LC_CTYPE b7cec000-b7ced000 r--p 00000000 08:06 234942755 /usr/lib/locale/de_DE.utf8/LC_NUMERIC b7ced000-b7cee000 r--p 00000000 08:06 234908333 /usr/lib/locale/de_DE.utf8/LC_TIME b7cee000-b7dcf000 r--p 00000000 08:06 234908334 /usr/lib/locale/de_DE.utf8/LC_COLLATE b7dcf000-b7dd0000 rw-p b7dcf000 00:00 0 b7dd0000-b7dd9000 r-xp 00000000 08:06 335544633 /lib/tls/i686/cmov/libcrypt-2.7.so b7dd9000-b7ddb000 rw-p 00008000 08:06 335544633 /lib/tls/i686/cmov/libcrypt-2.7.so b7ddb000-b7e02000 rw-p b7ddb000 00:00 0 b7e02000-b7f4b000 r-xp 00000000 08:06 335544631 /lib/tls/i686/cmov/libc-2.7.so b7f4b000-b7f4c000 r--p 00149000 08:06 335544631 /lib/tls/i686/cmov/libc-2.7.so b7f4c000-b7f4e000 rw-p 0014a000 08:06 335544631 /lib/tls/i686/cmov/libc-2.7.so b7f4e000-b7f51000 rw-p b7f4e000 00:00 0 b7f51000-b7f65000 r-xp 00000000 08:06 336002570 /lib/tls/i686/cmov/libpthread-2.7.so b7f65000-b7f67000 rw-p 00013000 08:06 336002570 /lib/tls/i686/cmov/libpthread-2.7.so b7f67000-b7f6a000 rw-p b7f67000 00:00 0 b7f6a000-b7f8d000 r-xp 00000000 08:06 336002559 /lib/tls/i686/cmov/libm-2.7.so b7f8d000-b7f8f000 rw-p 00023000 08:06 336002559 /lib/tls/i686/cmov/libm-2.7.so b7f8f000-b7f91000 r-xp 00000000 08:06 335615213 /lib/tls/i686/cmov/libdl-2.7.so b7f91000-b7f93000 rw-p 00001000 08:06 335615213 /lib/tls/i686/cmov/libdl-2.7.so b7f93000-b7f94000 r--p 00000000 08:06 234908335 /usr/lib/locale/de_DE.utf8/LC_MONETARY b7f94000-b7f95000 r--p 00000000 08:06 268588618 /usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES b7f95000-b7f96000 r--p 00000000 08:06 234942759 /usr/lib/locale/de_DE.utf8/LC_PAPER b7f96000-b7f97000 r--p 00000000 08:06 234908336 /usr/lib/locale/de_DE.utf8/LC_NAME b7f97000-b7f98000 r--p 00000000 08:06 234908337 /usr/lib/locale/de_DE.utf8/LC_ADDRESS b7f98000-b7f99000 r--p 00000000 08:06 234908338 /usr/lib/locale/de_DE.utf8/LC_TELEPHONE b7f99000-b7f9a000 r--p 00000000 08:06 234942763 /usr/lib/locale/de_DE.utf8/LC_MEASUREMENT b7f9a000-b7fa1000 r--s 00000000 08:06 469762341 /usr/lib/gconv/gconv-modules.cache b7fa1000-b7fa2000 r--p 00000000 08:06 234908339 /usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION b7fa2000-b7fa4000 rw-p b7fa2000 00:00 0 b7fa4000-b7fbe000 r-xp 00000000 08:06 167784837 /lib/ld-2.7.so b7fbe000-b7fc0000 rw-p 00019000 08:06 167784837 /lib/ld-2.7.so bfd7a000-bfd8f000 rw-p bffeb000 00:00 0 [stack] ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso] ./tvm: line 6: 8345 Aborted ./tvm2vdr root@sigi-vdr:~#
wtf ist das denn ?
-
-
Ist es mit tvinfo auch möglich, EPD-Daten in ein UTF8-System zu laden oder hat man da Fehler bei den Umlauten?
-
und wie schauts mit hoerzu (epgdata.com) im utf-8 system aus?
-
-
THNX,
UTF8 läuft mit der Version von Michi/Skiller sehr gut.
CU
Negge -
mal eine blöde frage:
ich habe nun die abgeänderten Dateien eingespielt, habe aner trotzdem noch kaputte umlaute in xxv.
ich denke aber dass das an xxv selber liegt, da ich da die v. 1299 ohne utf8-unterstützung einsetzte - liege ich da soweit richtig?
oder passt was an meinen einstellungen nicht?
im vdr:
VDR_LANG="de_DE.UTF8"
VDR_CHARSET_OVERRIDE=ISO-8859-9xxv starte ich mit der init.d/vdr-xxv explizit mit LANG="de_DE.ISO-8859-15@euro"
danke!
>>>cyber
-
Quote
Original von Negge
UTF8 läuft mit der Version von Michi/Skiller sehr gut.Bei mir leider nicht - mein EPG hat immer noch Probleme mit Umlauten. Gibt es einen Befehl für die Shell, der mir definitiv ausgibt ob oder ob nicht mein VDR ein UTF8 System ist?
-
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!