Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Original von stefan.h
Hi,
das hört sich elegant an ;-)
Mit dem Patch passiert aber praktisch das selbe, das durch die 2. Änderung vdradmin den Subtitle bei Bedarf auch anpasst.
Gruß
Stefan


Quoted
Soweit ich das bis jetzt in Erfahrung bringen kann, *könnte* auch der Autotimer betroffen sein, da damit *nicht nur* das IE-Problem gemeint ist, sondern allgemein die Summary-Eingabe. Ich habe nur noch keine Erklärung/Lösung für den Bug gefunden unglücklich und wieso EPG_DIRECT einen Unterschied macht.
) Zumindestens mit meinen Timern scheint es also ganz gut zu funktionieren. 
This post has been edited 1 times, last edit by "stefan.h" (May 28th 2005, 8:09am)
Quoted
Original von SHF
Hallo,
@amair:
Danke für die ausführliche Beschreibung der Autotimeroptionen.
"Autotimer Überwachung" habe ich bislang noch nicht gefunden, nur unter Konfiguration "Autotimer" "Akitv" (... peinlich schon wieder hänge ich an einer so simpelen Sache).
Quoted
Quoted
Soweit ich das bis jetzt in Erfahrung bringen kann, *könnte* auch der Autotimer betroffen sein, da damit *nicht nur* das IE-Problem gemeint ist, sondern allgemein die Summary-Eingabe. Ich habe nur noch keine Erklärung/Lösung für den Bug gefunden unglücklich und wieso EPG_DIRECT einen Unterschied macht.
Seit ich VDRAdmin installiert habe hatte ich noch keine Probleme mit meinem VDR! Auch habe ich bislang noch keine Aufnahme vermisst. (Und mit gesetzter "Serie"-Funktion landen sie auch wo sie hin sollen) Zumindestens mit meinen Timern scheint es also ganz gut zu funktionieren.

Quoted
Könnten die Probleme vielleicht mit gewissen Sonderzeichen im Summary zusammenhängen, die Perl anders intpretiert als der VDR? (... ist nur ein Schuss ins blaue, von Perl habe ich nicht allzuviel Ahnung.)
Gruss
SHF
Wäre aber trotzdem schön, wenn's auch mit diesen altertümlichen Browser geht.
Quoted
Original von ronnykornexl
Allerdings wird beim ausführen von (vdradmind.pl) /tmp etwas angelegt:
![]()
Source code
1 2 3 4 5 6 7 8 bash> find /tmp/usr /tmp/usr /tmp/usr/local /tmp/usr/local/stow /tmp/usr/local/stow/vdradmin-0.97-am3.2 /tmp/usr/local/stow/vdradmin-0.97-am3.2/share /tmp/usr/local/stow/vdradmin-0.97-am3.2/share/vdradmin /tmp/usr/local/stow/vdradmin-0.97-am3.2/share/vdradmin/template
Das ganze ist kommischer weise leer.
MFG Ronny
This post has been edited 1 times, last edit by "amair" (May 30th 2005, 8:33am)
Quoted
Original von stefan.h
Hi,
einen habe ich noch: beim Streamen von Recordings wird teilweise vor dem "find" für die Dateien schon der Title zerhackt (z.B. bei einem : im Recording Namen).
Wozu ist dieses codieren von bestimmten Zeichen überhaupt nötig?
Ich habe das mach gleich ganz raus gemacht![]()
Quoted
Außerdem habe ich den MIME Typ auf video geändert, weil z.B. plugger sonst immer meint es würde ich um eine mp3 Playliste handeln und xmms startet...
Gruß
Stefan
Quoted
Original von amair
Hi,
Quoted
Original von stefan.h
Hi,
einen habe ich noch: beim Streamen von Recordings wird teilweise vor dem "find" für die Dateien schon der Title zerhackt (z.B. bei einem : im Recording Namen).
Wozu ist dieses codieren von bestimmten Zeichen überhaupt nötig?
Ich habe das mach gleich ganz raus gemacht![]()
So wie ich das sehe ist das notwendig, da VDR seine Aufnahmen ebenfalls kodiert. Ich kann mir nicht vorstellen, dass man das komplett heraus nehmen kann. Evtl. darf ein ":" nicht kodiert werden, aber dann klappt's nicht mit FAT. Hast Du zufällig VFAT nicht im VDR aktiviert?
Quoted
Quoted
Außerdem habe ich den MIME Typ auf video geändert, weil z.B. plugger sonst immer meint es würde ich um eine mp3 Playliste handeln und xmms startet...
Gruß
Stefan
War mir neu, dass es auch video/x-mpegurl gibt, ich kannte bisher nur audio/x-mpegurl und auch Google findet hauptsächlich letzteres.
Quoted
Original von stefan.h
Quoted
Original von amair
Hi,
Quoted
Original von stefan.h
Hi,
einen habe ich noch: beim Streamen von Recordings wird teilweise vor dem "find" für die Dateien schon der Title zerhackt (z.B. bei einem : im Recording Namen).
Wozu ist dieses codieren von bestimmten Zeichen überhaupt nötig?
Ich habe das mach gleich ganz raus gemacht![]()
So wie ich das sehe ist das notwendig, da VDR seine Aufnahmen ebenfalls kodiert. Ich kann mir nicht vorstellen, dass man das komplett heraus nehmen kann. Evtl. darf ein ":" nicht kodiert werden, aber dann klappt's nicht mit FAT. Hast Du zufällig VFAT nicht im VDR aktiviert?
Nein das meine ich nicht. Wenn z.B. der : als #3a kodiert wird, dann findet der find Befehl gar nichts mehr z.B. "live: rennen" -> "live#3a rennen" kann nicht gehen.
Wenn also für die Übertragung im HTML Body eine Kodierung nötig sein sollte (kann nicht erkennen warum es so sein sollte) dann muß die _nach_ dem find erfolgen.
Der : war hier nur ein Beispiel weils gerade so vorgekommen ist, es gibt noch andere Zeichen bei denen das selbe gilt z.B. §. Insofern war der : nicht das beste Beispiel weil VDR den z.T. besonders behandelt.
Klar?
Schau' Dir mal im VDR-Source die Methode "ExchangeChars" in "recording.c" an. Dort wird in Abhängigkeit vom VFAT-Define eine Umkodierung vorgenommen oder nicht. Und dort kommen dann die "#xx" ins Spiel. Ich vermute also dass Du VFAT nicht gesetzt hast und deshalb keine #xx siehst.
Quoted
Quoted
Quoted
Außerdem habe ich den MIME Typ auf video geändert, weil z.B. plugger sonst immer meint es würde ich um eine mp3 Playliste handeln und xmms startet...
Gruß
Stefan
War mir neu, dass es auch video/x-mpegurl gibt, ich kannte bisher nur audio/x-mpegurl und auch Google findet hauptsächlich letzteres.
Richtig video/x-mpegurl gibt es nicht, ich mußte ihn erst einrichten. Aber wie gesagt ist audio/x-mpegurl auch nicht richtig, da dann ggf. ein Audio Player gestartet wird.
Es ist auch auch definitiv eine video Playliste die zurück kommt.
Gruß
Stefan
und scheinbar gibt's keinen MIME-Typ für eine Video-Playlist.
Quoted
Original von amair
Hi,
Quoted
Original von stefan.h
Quoted
Original von amair
Hi,
Quoted
Original von stefan.h
Hi,
einen habe ich noch: beim Streamen von Recordings wird teilweise vor dem "find" für die Dateien schon der Title zerhackt (z.B. bei einem : im Recording Namen).
Wozu ist dieses codieren von bestimmten Zeichen überhaupt nötig?
Ich habe das mach gleich ganz raus gemacht![]()
So wie ich das sehe ist das notwendig, da VDR seine Aufnahmen ebenfalls kodiert. Ich kann mir nicht vorstellen, dass man das komplett heraus nehmen kann. Evtl. darf ein ":" nicht kodiert werden, aber dann klappt's nicht mit FAT. Hast Du zufällig VFAT nicht im VDR aktiviert?
Nein das meine ich nicht. Wenn z.B. der : als #3a kodiert wird, dann findet der find Befehl gar nichts mehr z.B. "live: rennen" -> "live#3a rennen" kann nicht gehen.
Wenn also für die Übertragung im HTML Body eine Kodierung nötig sein sollte (kann nicht erkennen warum es so sein sollte) dann muß die _nach_ dem find erfolgen.
Der : war hier nur ein Beispiel weils gerade so vorgekommen ist, es gibt noch andere Zeichen bei denen das selbe gilt z.B. §. Insofern war der : nicht das beste Beispiel weil VDR den z.T. besonders behandelt.
Klar?
Ich denke schon, dass ich Dich verstehe, aber ich habe trotzdem recht (denke ichSchau' Dir mal im VDR-Source die Methode "ExchangeChars" in "recording.c" an. Dort wird in Abhängigkeit vom VFAT-Define eine Umkodierung vorgenommen oder nicht. Und dort kommen dann die "#xx" ins Spiel. Ich vermute also dass Du VFAT nicht gesetzt hast und deshalb keine #xx siehst.
Wie schaut's bei den anderen Benutzern aus? Gibt's da noch welche, die VFAT nicht nutzen? Ich vermute eher weniger, da sich sonst schon mehr beschwert hätten...
Quoted
Also: wie soll man das Problem umgehen? Eine VDRAdmin-Option um VFAT Ein-/Auszuschalten oder das "find" mit und ohne kodiertem Titel aufrufen?
Quoted
Original von vejoun
Hallo,
ein kleiner Patch zum anzeigen der Aufnahme-Details in der Aufnahme-Liste bei vdr>=1.3.25 (summary.vdr => info.vdr).
Quoted
Original von stefan.h
Quoted
Also: wie soll man das Problem umgehen? Eine VDRAdmin-Option um VFAT Ein-/Auszuschalten oder das "find" mit und ohne kodiertem Titel aufrufen?
Wenn ich mir den VDR Code so ansehe, scheint das die einzigste sauber Lösung zu sein.
Allerdings müßte man dann auch die Konvertierungen für nicht-VFAT beachten (siehe tCharExchange).
Anbei ein neuer Patch mit einer neuen Config-Option VDRVFAT (default=1, d.h. default ist jetziger Zustand).
Gruß
Stefan
Er ist nur für diejenigen, die jetzt einen Patch für vdr >= 1.3.25 suchen. Natürlich muss es, wenn fest eingebaut, mit allen VDR-Versionen funktionieren. Ich brauchte den patch *jetzt* für *1.3.25*, und warum sollte ich den patch anderen vorenthalten?
Quoted
Original von vejoun
Hallo Andreas,
ich habe ja nicht gesagt das Du ihn so einbauen sollst.Er ist nur für diejenigen, die jetzt einen Patch für vdr >= 1.3.25 suchen. Natürlich muss es, wenn fest eingebaut, mit allen VDR-Versionen funktionieren. Ich brauchte den patch *jetzt* für *1.3.25*, und warum sollte ich den patch anderen vorenthalten?

) This post has been edited 1 times, last edit by "vejoun" (Jun 1st 2005, 12:20pm)
Quoted
Original von vejoun
Hallo amair,
ich habe jetzt eine neue globale Variable $VDRVERSION eingebaut, die beim svdrp-connect mit gefüllt wird. Bei vdr-1.3.25 enthält sie 10325.
Beim Patch ist jetzt eine Schleife mit drin
if ($VDRVERSION >= 10325 ) {
Jetzt sollte der Patch bei vdr < 1.3.25 das alte Verhalten zeigen.
Wenn die Detail-Ausgabe bei 1.3.25 nicht stimmt, kann das auch an der Konvertierung summary.vdr -> info.vdr liegen. Wenn man z.B. tvmovie2vdr verwendet, funktioniert die vdr-eigene Konvertierung nicht sehr gut.
(Auch dieser Patch erhebt kein Anspruch auf Aufnahme in Dein Paket)

In meinem vorherigen Post ist v3 des Patches. Er füllt $VDRVERSION nur noch beim ersten connect, spart eine regex bei jedem connect.