TOPFIELD - Multimedia Home Gateway
Home Produkte Support Downloads Taps Forum News Presse Kontakt Händlersuche Jobs Topfield eStore

Zurück   TOPFIELD EUROPE Forum > Gesonderte Themen > Aufnahmen am PC bearbeiten
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Aufnahmen am PC bearbeiten Aufnahmen zum PC übertragen und dort weiterverarbeiten.

Antwort
 
Themen-Optionen
Alt 15.05.2017, 22:17:57   #41
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Neue Version v3.39:

* Corrections for 5K PVRt header structure (TF 5000 PVRt)
* New option -te {ext}: Text output redirected into separate files *{ext}
* New option -of {outfile}: Streams output to the specified output file
* New option -rt {hh:mm,min}: Video recording start time & duration

Und noch ein Tip für Dich, Horst: Mit -tw {chars} kannst Du die Zeilenbreite
für Deine "-te .nfo"-Dateien einstellen

Have fun,
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 16.05.2017, 09:31:11   #42
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Boa, das nenn' ich Service.
Zitat:
Zitat von Acade Beitrag anzeigen
...
* New option -of {outfile}: Streams output to the specified output file
* New option -rt {hh:mm,min}: Video recording start time & duration
Diese beide Parameter verstehe ich nicht so ganz
Heißt das, mit '-of' erzeugst Du eine Kopie der .rec-Datei?
Und mit '-rt' werden Aufnahmedatum und -zeit neu definiert?

Zitat:
Zitat von Acade Beitrag anzeigen
Und noch ein Tip für Dich, Horst: Mit -tw {chars} kannst Du die Zeilenbreite
für Deine "-te .nfo"-Dateien einstellen

Have fun,
Acade
Leider ist das nicht so einfach, Die .nfo ist eine XML-Datei. Rudimentär sieht sie in etwa so aus:
Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<movie>
	<title>	Costa Rica</title>
	<tagline>	Paradies im Aufbruch - Thementag</tagline>
	<plot>
Costa Rica liegt auf der zentralamerikanischen Landenge
zwischen Nicaragua und Panama. Das kleine Land lockt mit
grandioser Natur, in der mehr Tier- und Pflanzenarten
zu Hause sind als in ganz Europa. Heute setzt das Land
auf Ökotourismus.
	</plot>
</movie>
Nochmals Danke für Deine Arbeit, das hilft mir weiter mein nfotool zu erstellen, so dass ich die Infos der REC-Dateien in meinen Andoid/Kodi-Player übernehmen kann.
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt
Woodman ist offline   Mit Zitat antworten
Alt 16.05.2017, 13:50:01   #43
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Woodman Beitrag anzeigen
...
Diese beiden Parameter verstehe ich nicht so ganz
Heißt das, mit '-of' erzeugst Du eine Kopie der .rec-Datei?
Und mit '-rt' werden Aufnahmedatum und -zeit neu definiert?
Beide Optionen sind unabhängig von Deiner Aufgabenstellung (war klar).
Aber Deine Vermutung ist korrekt: -of schreibt den (evtl. gefilterten)
Input-Stream (v.a. von einer TV-Karte oder Pipeumlenkung) in eine Datei.
-rt legt zusätzlich nur die Aufnahmeuhrzeit und -dauer fest.
Damit hast Du (mit TV-Karte unter Linux) einen einfachen Videorecorder
Für Windows kann ich das nicht anbieten, da ich die .exe nur crosscompiliere.

Zitat:
Leider ist das nicht so einfach, Die .nfo ist eine XML-Datei. Rudimentär sieht sie in etwa so aus ...
Das ist alles? Wäre ein Klacks, das gleich direkt so auszugeben (-xm)

Ciao,
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 16.05.2017, 18:24:22   #44
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Acade Beitrag anzeigen
Das ist alles? Wäre ein Klacks, das gleich direkt so auszugeben (-xm)

Ciao,
Acade
Das wäre natürlich toll, ist aber momentan ja nur mein Wusch.
Außerdem bin ich noch am forschen, wie ich das Aufnahmedatum und -Zeit und sonstige Infos mit abbilden kann. Immerhin: So sieht Kodi mit der rudimentären .nfo-Datei aus:

Den Screenshot oben im Bild legt Kodi beim aktualisieren der Bibliothek selber an.
Bei der erweiterten Info sieht man, das da noch etwas fehlt:
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt
Woodman ist offline   Mit Zitat antworten
Alt 16.05.2017, 20:27:02   #45
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Dann müsstest Du nur noch herausfinden, wie die XML-Tags für Starttime etc. heißen ...

P.S.: Als awk-Kenner bekommst Du gleich noch ein besonderes Angebot
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 17.05.2017, 21:52:24   #46
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Ok, v3.40 beherrscht jetzt die Textkonversion nach UTF-8 (Option -U, unabhängig von der Originalkodierung)
sowie einen ersten Versuch für die XML-Ausgabe (Option -XML). [Diesen Link habe ich erst jetzt entdeckt.]

Schönen Abend,
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 01.06.2017, 19:14:25   #47
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Hallo Acade,
ich habe ein kleines Problem mit der Startzeit-Darstellung. Offenbar hast Du eine Routine eingebaut zur Umrechnung UTC > Lokaler Zeit!?
Unter Windows(CMD) sieht es so aus (und das wäre auch in Ordnung):
Code:
d:\TOPFIELD\rectool\rectool.exe -h -tw 1024 -ARC "Der Flug der Störche.rec"
Fr 2012-06-22 14:10   85' TV 12 
3sat                    5K TERRESTRIAL

Der Flug der Störche

Header Type:	TERRESTRIAL
Magic:		TFrc
Version:	0x5000
Rec. Duration:	85'
Channel Number:	12
Service Name:	3sat
Service Type:	0 (0=TV 1=RA)
Service ID:	515
PMT PID:	560
PCR PID:	561
Video PID:	561
Audio PID:	563
Frequency:	482000
UHF Channel:	11
Bandwidth:	8
TS ID:		514
Network ID:	8468
Event ID:	62266
Start Time:	22.6.2012 14:10
End Time:	22.6.2012 14:55
Duration Hour:	0
Duration Min:	45
Event Name:	Der Flug der Störche
....
Aber für meine Zwecke (awk) arbeite ich mit Cygwin, und da sieht das Ergebnis so aus:
Code:
$ ~/d/TOPFIELD/rectool/rectool.exe -h -tw 1024 -ARC Der\ Flug\ der\ Störche.rec
Fr 2012-06-22 13:10   85' TV 12 
3sat                    5K TERRESTRIAL

Der Flug der Störche

Header Type:	TERRESTRIAL
Magic:		TFrc
Version:	0x5000
Rec. Duration:	85'
Channel Number:	12
Service Name:	3sat
Service Type:	0 (0=TV 1=RA)
Service ID:	515
PMT PID:	560
PCR PID:	561
Video PID:	561
Audio PID:	563
Frequency:	482000
UHF Channel:	11
Bandwidth:	8
TS ID:		514
Network ID:	8468
Event ID:	62266
Start Time:	22.6.2012 13:10
End Time:	22.6.2012 13:55
Duration Hour:	0
Duration Min:	45
Event Name:	Der Flug der Störche
....
Wie Du siehst, unterscheiden sich "Start Time" und "End Time". Unter cygwin wird eine Stunde weniger angezeigt.
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt
Woodman ist offline   Mit Zitat antworten
Alt 02.06.2017, 11:42:46   #48
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Hallo Horst,

da es ja beide Male dasselbe Executable ist, muß es an der Laufzeitumgebung liegen.

Hast Du unter cygwin womöglich eine falsche TZ-Variable für die Zeitzone?
Korrekt lautet diese bei uns
Code:
TZ=CET-1CEST,M3.5.0/2,M10.5.0/3
Die Angaben nach dem Komma definieren die Dauer der Sommerzeit (Monat März /
Oktober, jeweils letzter Sonntag, 2 Uhr / 3 Uhr).

TZ wird von den Systemfunktionen zur Umrechnung UTC <--> Lokalzeit verwendet,
allerdings gilt eine solche Regel nicht ewig, deshalb gibt es (z.B. unter Linux) auch
einen neueren Mechanismus, der mehrere Regeln in derselben Region möglich macht.

Schraub' mal an der TZ, dann sehen wir weiter

Ciao,
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 02.06.2017, 17:00:36   #49
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Acade Beitrag anzeigen
Hallo Horst,

da es ja beide Male dasselbe Executable ist, muß es an der Laufzeitumgebung liegen.

Hast Du unter cygwin womöglich eine falsche TZ-Variable für die Zeitzone?
Korrekt lautet diese bei uns
Code:
TZ=CET-1CEST,M3.5.0/2,M10.5.0/3
....
Tja, das ist wohl das hüpfende Komma
Allerdings ist bei Win10 für TZ gar nichts definiert
Unter Cygwin ist TZ=Europe/Berlin
Unter Ubuntu ist TZ auch nicht definiert, dafür steht der Text "Europe/Berlin" in der Datei /etc/timezone.
Und die Timezone-Infos (sowohl unter Cygwin als auch Ubuntu) stehen im Verzeichnis /usr/share/zoneinfo/.
/usr/share/zoneinfo/Europe/Berlin ist dann der komplett Pfad für die Timezoneinfo.
Bei Windows steht diese wahrscheinlich irgendwo in der Registry!?

Wie wäre es denn mit einem neuen Switch -u (Zeitausgabe für UTC)?
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt
Woodman ist offline   Mit Zitat antworten
Alt 02.06.2017, 18:01:00   #50
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Probier' doch bitte erst mal meinen Vorschlag aus.
UTC ist bestimmt nicht das, was Du willst.
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 02.06.2017, 19:15:02   #51
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Acade Beitrag anzeigen
Probier' doch bitte erst mal meinen Vorschlag aus.
Ok, so klappts. Ich habe 'TZ="CET-1CEST,M3.5.0/2,M10.5.0/3"' in meinen Script eingebaut. So brauche ich nicht das Environment zu ändern.
Zitat:
Zitat von Acade Beitrag anzeigen
UTC ist bestimmt nicht das, was Du willst.
Warum nicht? Dann hätte ich selber die Umrechnung gemacht.
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt
Woodman ist offline   Mit Zitat antworten
Alt 02.06.2017, 19:23:54   #52
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Na prima

Und wenn Du immer noch UTC haben willst, brauchst Du nur die TZ entsprechend zu ändern
Edit: Sei bloß froh, daß Du die Umrechnung nach Regeln nicht selber machen mußt ...

Ciao,
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)


Geändert von Acade (02.06.2017 um 19:36:24 Uhr).
Acade ist offline   Mit Zitat antworten
Alt 03.06.2017, 14:42:28   #53
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Acade Beitrag anzeigen
Na prima

Und wenn Du immer noch UTC haben willst, brauchst Du nur die TZ entsprechend zu ändern
Das ist die Idee.
Zitat:
Zitat von Acade Beitrag anzeigen
Edit: Sei bloß froh, daß Du die Umrechnung nach Regeln nicht selber machen mußt ...
Och, das eigentlich ganz einfach unter awk (gawk) in Cygwin:
Code:
$ echo | awk '{print strftime("%Z",mktime("2012 10 28 2 0 0"));}'
CEST

$ echo | awk '{print strftime("%Z",mktime("2012 10 28 3 0 0"));}'
CET
Ist das Ergebnis "CEST" > UTC + 2 andernfalls bei "CET" > UTC + 1
An dem Beispiel oben kann man sehen, das die Zeitumstellung Sommer- auf Normalzeit am 28.10.2012 um 3:00 stattfand.
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt
Woodman ist offline   Mit Zitat antworten
Alt 03.06.2017, 16:09:28   #54
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Cool
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 05.06.2017, 15:09:04   #55
Woodman
Streamchirurg
 
Benutzerbild von Woodman
 
Registriert seit: 09.12.2005
Ort: OF-Bieber
Receiver: SRP-2410
Firmware: SRP-2410_22121_2011Sep29
Beiträge: 803
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Acade Beitrag anzeigen
Dann müsstest Du nur noch herausfinden, wie die XML-Tags für Starttime etc. heißen ...
Also, Wunschtags gibt es für die .nfo-Dateien nicht.
Aber in der Info ist BB-Code erlaubt. Ich helfe mir jetzt so, das ich die für mich wichtigen Daten nach der EPG-Info in "fett" einkopiere:

Da kann man natürlich noch sonstige Infos hinzufügen, die man mit Hilfe von 'rectool' aus der .REC-Datei gewinnen kann. Die Grafiken muss man auch manuell aufbereiten und mit "Grafik wählen" einfügen.
Zitat:
Zitat von Acade Beitrag anzeigen
Cool
Hier gibt es nähere Infos dazu.

Wen es interessiert, hier ist der Script 'mknfo.sh' mit dem ist die .nfo-Datei aufbereite:

Code:
RECTOOL=~/d/TOPFIELD/rectool/rectool.exe
PARAM="-h -tw 1024 -ARC"
# echo RECTOOL=$RECTOOL
# echo PARAM=$PARAM
TZ="CET-1CEST,M3.5.0/2,M10.5.0/3"
VIDEO="$*"
NFO=`echo "$VIDEO" | sed -e 's/.rec/.nfo/'`
# echo VIDEO=$VIDEO
# echo .nfo-Datei=$NFO
if [ -z "$VIDEO" ]
then
   echo "Bitte eine REC-Datei angeben"
   exit
fi
# set -vx	## Zum Debuggen einschalten
# exit

$RECTOOL $PARAM "$VIDEO" | awk -F':' 'BEGIN{
   EPGDATA=0
   DESC=""
   printf("<?xml version=\"1.0\" encoding=\"ANSI\" standalone=\"yes\" ?>\n")
   printf("<movie>\n")
   
}
{
   if ($1 == "Service Name")
   {
      sub("^\t","",$2)
      Sender = $2
#      printf("Sender: %s\n",Sender)
   }
   else
   if ($1 == "Start Time")
   {
      split($2,d," ")
      Datum = d[1]
      sub("^\t","",$2)
      startzeit = $2 ":" $3
      split(startzeit,z," ")
#      printf("Datum:\t\t%s\n",Datum)
#      printf("Startzeit:\t%s\n",z[2])
   }
   else
   if ($1 == "End Time")
   {
#      printf("Endezeit1: %s:%s\n",$2,$3)
      endzeit = $2 ":" $3
      split(endzeit,z," ")
#      printf("Endezeit:\t%s\n",z[2])
   }
   else
   if ($1 == "Duration Hour")
   {
      sub("^\t","",$2)
      DauerStd = $2
   }
   else
   if ($1 == "Duration Min")
   {
	sub("^\t","",$2)
	DauerMin = $2
	Laufzeit = DauerStd ":" DauerMin
  LaufzeitMin = DauerStd*60+DauerMin
   }
   else
   if ($1 == "Event Name")
   {
       sub("^\t","",$2)
       printf("\t<title>%s</title>\n",$2)
       printf("\t<runtime>%s</runtime>\n",Laufzeit)
   }
   else
   if ($1 == "Event Text")
   {
       sub("^\t","",$2)
       printf("\t<tagline>%s</tagline>\n",$2)
   }
   else
   if ($1 == "Extended Text")
   {
       EPGDATA = 1
       printf("\t<plot>\n")
   }
   else
   if ($1 == "Bookmarks")
   {
       EPGDATA = 0
       print DESC
       printf("\n")
       printf("Aufnahme von \"%s\" am %s\n",Sender,startzeit)
#       printf("Dauer: %s", Laufzeit)
       printf("Dauer: %s min.[/B]", LaufzeitMin)
       printf("\t</plot>\n")
       printf("</movie>\n")
   }
   else
   if (EPGDATA)
       DESC = DESC "\n" $0
}' > "$NFO"
Das Ganze funktioniert nur unter Cygwin.
__________________
Keep
Horst
TMS SRP-2410 (2 TB) ein SAT-Kabel (Durchschleifbetrieb)
TAPs: TapToDate, ShutDown, SmartEPGTMS, TMSCommander, TMSRemote, TMSTelnetd, TimeShiftSaver, Blackbar

TF5000PVRt

Geändert von Woodman (05.06.2017 um 16:22:34 Uhr).
Woodman ist offline   Mit Zitat antworten
Alt 05.06.2017, 15:20:58   #56
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Noch cooler
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 08.07.2017, 10:43:41   #57
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Neue Version v3.42:

Mit der Option -RN wird nun auch nach passenden .nav-Dateien gesucht und
diese werden dann zugehörig zur entsprechenden .rec-Datei umbenannt.

Mit dem Kommando "rectool -RN -HE *" können also alle Aufnahmen aus z.B.
dem "lost+found"-Verzeichnis inklusive ihrer .nav- und .inf-Dateien zuverlässig
restauriert werden.

Da ich das Tool sowohl für Windows (rectool.exe) und PC-Linux (rectool[.32])
als auch für die Topf-CPU (rectool.mips) compiliert habe, kann man es per
putty/telnet auch direkt auf dem Topf ausführen. Oder ohne PC mit AcadeRC
und dem dazugehörigen Skript "rec-rename.sh", siehe hier.

Download von meiner Webpage.

Viel Erfolg mit rectool!
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 27.07.2017, 11:46:32   #58
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Zitat:
Zitat von Acade Beitrag anzeigen
...
Mit dem Kommando "rectool -RN -HE *" können also alle Aufnahmen aus z.B.
dem "lost+found"-Verzeichnis inklusive ihrer .nav- und .inf-Dateien zuverlässig
restauriert werden.
Eine Einschränkung gibt es allerdings: Wenn's die Platte ordentlich zerlegt hat,
gibt's auch Aufnahmetrümmer, die nicht der alten .rec-Datei entsprechen (Anfang
und/oder Ende fehlen, mehrere Teile, leere Dateien etc.). In diesen Fällen ist
technisch nichts zu machen, weder mit rectool noch mit dem lost+found-TAP.

Da ich gerade so einen Fall habe (nicht bei mir), habe ich rectool v3.43 für die
obige Optionskombination (-RN -HE) noch einmal um ein paar Goodies erweitert:
* Suche nach EIT-Streams um Faktor 10 ausgeweitet
* Leere Dateien werden gleich gelöscht (erspart Aufräumarbeit)
* Nicht mehr zuordenbare ehemalige .inf-Dateien werden gelöscht
* Aktionsoutput verbessert (unnötige Zeilen entfernt, andere eingefügt)

Im o.g. Fall dauerte die Rettungsaktion übrigens ca. 10 Min. (etwa 700 .RCN-Dateien
mit ~800 GB). Viele Aufnahmen konnten komplett restauriert werden, aber viele andere
fielen einer starken Fragmentierung zum Opfer.
Offenbar ist das jfs-Filesystem doch nicht so robust ...

Immer eine gesunde Festplatte!
Acade
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Alt 27.07.2017, 12:38:59   #59
Anthea
Boarddoktor
 
Benutzerbild von Anthea
 
Registriert seit: 05.12.2005
Ort: Fürth
Receiver: TF7700HDPVR, SRP-2100, SRP-2410CI+Eco
Firmware: aktuell :)
Beiträge: 4.568
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

War da nicht was dass in den Topfield-Receivern ein essentieller Teil des JFS für die Selbstreparatur deaktiviert ist?
Anthea ist offline   Mit Zitat antworten
Alt 27.07.2017, 12:45:21   #60
Acade
Software-Guru
 
Benutzerbild von Acade
 
Registriert seit: 09.12.2005
Ort: Bayern
Receiver: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Beiträge: 743
Standard AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Höchst interessant, wer weiß was dazu?
__________________
Autostart: AcadeRC SmartEPG TMSServer

Homepage: http://acade.au7.de

rectool: rectool.zip Doku Forum
MIPS-Disassembler Forum

AcadeRC Receiver Control - Multifunktions-TAP Doku PDF Forum

Australian Toppy Forum (English)

Acade ist offline   Mit Zitat antworten
Antwort

Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Jag's EPG v3.0 Beta 5 - Downloads Jag Jag´s EPG 173 24.09.2011 08:36:14
Reboot bei ZDF HD sternegucker iTiNa Probleme 21 05.07.2011 17:33:44
Jag's EPG v3.0 pre-Beta3 "Revolution" Jag Jag´s EPG 652 02.04.2006 21:19:12
Jag's EPG API v1.00 (für TAP-Programmierer) Jag Jag´s EPG 9 28.02.2006 18:57:24
Jag's EPG v3.0 pre-Beta 2 Jag Jag´s EPG 396 13.02.2006 14:03:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:50:44 Uhr.

©2005-2011 TOPFIELD Europe GmbH  | Datenschutz & Nutzungsbedingungen | Impressum

Powered by vBulletin Version 3.8.6 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.