Summary.vdr
Aus VDR Wiki
Version vom 8. Juli 2008, 19:08 Uhr von Hulk (Diskussion | Beiträge)
Beschreibung
Die summary.vdr
-Datei war bis zur vdr-Version 1.3.25 für die Speicherung der EPG-Daten einer aufgezeichneten Sendung zuständig. Die EPG-Daten sind hierdrin als reiner Text (ISO-8859-1 kodiert) enthalten.
Da für die Aufnahmen außer den EPG-Daten noch andere technischen Daten (Aufnahmekanal, Sprache, Tonspurbeschreibung u.ä.) vermerkt werden sollten, die durch eine reine Textdatei nicht sauber kategorisieren werden können wurde summary.vdr ab vdr 1.3.25 durch die info.vdr ersetzt.
Beispiel
Wer sind unsere kosmischen Nachbarn? Astronomie Moderation: Harald Lesch Redaktion: Werner Reuß Category: Astronomie
Probleme
Einige ältere Tools kennen die neue info.vdr nicht, sondern erwarten eine summary.vdr. Mit folgendem Bash-Skript erzeugt man aus der info.vdr eine summary.vdr.
#!/bin/sh # Aufruf aus einem VDR-Aufzeichnungsverzeichnis (da wo 001.vdr etc. sind) #Unter GPL, siehe http://www.u32.de/download/vdrinfo2summary.sh #-- nachschauen, ob summary.vdr existiert, wenn nicht, dann eine erzeugen if [ ! -e summary.vdr ] ; then if [ -e info.vdr ] ; then #- summary.vdr aus info.vdr erzeugen #- Titelzeile extrahieren grep ^T info.vdr | sed -e 's/^T //g' -e 's/|/\n/g' > summary.vdr echo >> summary.vdr #- und alles, was keine Technikinterna sind, dranhängen; #- dabei Zeilenumbrüche konvertieren grep -iv "^[@CTXVE] " info.vdr | sed -e 's/^S //g' -e 's/^D /\n/g' -e 's/|/\n/g' >> summary.vdr else #-- Gar keine Infos da; dann summary.vdr grob aus dem Dir.namen erzeugen echo "Aufnahme vom $(basename $(pwd) | cut --byte 1-10)" > summary.vdr fi fi
Siehe auch Dateiformat