Seite 2 von 4

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Di 21. Mär 2017, 15:43
von Acade
Die neue "Frühlingsedition" rectool v3.10 für Linux und Windows ist fertig!
(Läuft auch direkt auf dem SRP etc.)

Das sind die wichtigsten zusätzlichen Features:

* .inf-Rekonstruktion (Kommando "rectool -i -HE datei.rec")
* Bluray- (.m2ts) und 4K-Support (hevc-Codec)
* Analyse der SDT-Tables (Services)
* Auswertung der EIT-Tables (EPG-Infos)
* EPG-Extraktion im kaffeine-Format (weitere Infos per PN)

Download: http://acade.au7.de/rectool/rectool.zip

Ich persönlich brauche das Teil dauernd, nach dem Kopieren der Aufnahmedateien vom Topf auf den PC:
Dateien richtig umbenennen, Datum korrekt setzen, .inf-Datei loswerden u.v.m.
(Bookmarks als Schnittmarken extrahieren bzw. gleich dort splitten, Packets und Streams analysieren, aktuellen EPG von der TV-Karte abholen etc. pp.)

Vllt. ist es ja auch für den einen oder die andere von Euch nützlich :wink:

Viel Spaß mit rectool,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Di 21. Mär 2017, 16:12
von TV-Junkie
Cool :)

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Di 21. Mär 2017, 18:04
von Twilight
nehm mir eins vom stapel :D
EPG-Extraktion im kaffeine-Format (weitere Infos per PN)
das schreibt man kaffee und wie du aus epg daten bohnen machst würd ich gerne wissen :und_weg:

twilight

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Di 21. Mär 2017, 20:39
von Wolfman
:rotfl:

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Di 21. Mär 2017, 22:25
von Acade
Twilight hat geschrieben:nehm mir eins vom stapel :D

das schreibt man kaffee und wie du aus epg daten bohnen machst würd ich gerne wissen :und_weg:

twilight


Na, mit Java natürlich :und_weg:

Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Do 30. Mär 2017, 12:57
von Acade
Habe rectool nochmal ein wenig erweitert, hier ist die neue Version v3.20:

* Input / Output via NETPIPE
* Show current events, if output to RECPIPE
* Option -RA: Include radio services to -sp/-ep/-o
* Improved descriptors evaluation and tracing
* Fix: Crash -h with non-TF 188-byte streams

Download: http://acade.au7.de/rectool/rectool.zip

Ein paar Erläuterungen:

Mit dem neuen Hilfsprogramm "netpipe" (im Zipfile dabei) können Aufnahmedateien (.rec oder andere) und Livestreams (von der TV-Karte) auf andere Rechner im Netzwerk übertragen und dort geguckt / analysiert werden. Praktisch z.B., wenn man an einem PC ohne Empfang den Stream eines anderen nutzen möchte.

Beim Gucken (via RECPIPE) werden gleich die EPG-Infos mitangezeigt.
Am PC z.B. schaue ich nur noch mit rectool fern (abends im Wozi natürlich mit dem Topf) :wink:

Weitere Details gerne hier im Forum, einfach mal nachfragen!

Viel Spaß mit rectool,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Do 6. Apr 2017, 17:13
von Acade
Und nochmal ein Update, v3.30:

* New: Channels search (currently only Astra 19.2°)
* Fix: -r now also renames .inf and .nav (if present)
* PAT not necessarily needed anymore
* PMTs may have same pid with different service number
* Show bouquet and network names in summary
* Enigma .eit files evaluation

Der letzte Punkt kümmert sich um dieses Problem :wink:

Download: s.u.

Viel Spaß mit rectool,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 29. Apr 2017, 14:13
von Acade
Neue Version v3.35, größte Erweiterung: rectool kann nun aus beliebigen DVB-Files (5K,
TMS, SRP/CRP etc., auch Fremdaufnahmen) den Videotext (Teletext, TTX) extrahieren und
diesen sowohl komplett als Datei abspeichern als auch interaktiv auf dem PC-Bildschirm
anzeigen. Dies fkt. auch mit Live-Streams direkt von der TV-Karte (dies nur unter Linux)!

Oder eben mit alten Aufnahmedateien:

Code: Alles auswählen

$ rectool -TY -ps "DVB/Infos - Aktuell/heute 2005-04-19 - Ratzinger neuer Papst.rec"

rectool v3.35 (Linux x86_64 version) Apr 28 2017 (c) acade.au7.de
[DVB TS and REC files / streams evaluation and manipulation tool]

Tue Apr 19 19:00:00 2005  22' BM:0  TV  2 ZDF                     5K
DVB/Infos - Aktuell/heute 2005-04-19 - Ratzinger neuer Papst.rec [926 MB]
heute

waiting for page 100 ...
========================================
100     100 ZDFtext Di 19.04.05 19:20:57

                   Mit dem Zweiten
                   sieht man besser


   Rom: Ratzinger neuer Papst ...... 120
   Jubel im bayerischen Geburtsort . 123
   Im Porträt: Benedikt XVI. ....... 126
   Unwetterwarnung für NRW ......... 143


   Fußball: Smolarek bleibt beim BVB 204
   DFB-Pokal-Euphorie in Bielefeld . 209
   Champions-League-Finale in Paris  225


   19.00   heute ................... 310
   danach  ZDF spezial

   Inhalt (A-Z) 101        Wetter
   Nachrichten  112 Regionalwetter . 171
   Sport ...... 200 Pollenflug ..... 178
   Programm ... 300 Europawetter ... 181

0", 19/19 TTX pages collected/updated; enter command (? = help):
?
        nnn     specific page
        RETURN  update same page
        SPACE   burst output
        BACKSP. burst output back

        RIGHT   next page
        LEFT    previous page
        DOWN    next available page
        UP      previous available page

        PgDn    next magazine
        PgUp    previous magazine
        Pos1,^A first page (100)
        End, ^E last available page

        c       toggle color mode
        r       toggle raw mode
        s       rows statistics
        t       table page frequencies

        p       show packets summary
        q, ^C   quit current input
        Q, ^\\  terminate program
        ?       show this help text
q

PACKETS  4929516, 78.4% video, 15.8% audio, 4.8% text, 0.4% PSI, 0.6% PMT
STREAMS        8, 2 PSI, 1 PMT (10 in PAT, 1 SD), 5 PES (1 video, 3 audio, 1 text)
EVENTS         0 (0/0 admitted/total EITs)
TELETEXT    1265 pages (collected, 38404 updates)
SERVICES      67 (incl. all SDTs; 67 free), TSID 1079, BQID 4160 "ARD Digital", NWID 1
TIMING         1 [sec] real time, 3797778 [packets/s], 714.0 [MB/s]
Anm.: Obiger Output wurde unter Linux erzeugt, das geht aber auch mit
rectool.exe unter Windows und rectool.mips direkt auf dem Topf mit telnet.
(Alle diese Binaries sind im ZIP enthalten.)

Download: http://acade.au7.de/rectool/rectool.zip

Viel Spaß mit rectool,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 29. Apr 2017, 16:45
von Twilight
:respekt:

twilight

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 29. Apr 2017, 18:41
von Acade
Danke :D

Und noch ein kl. Appetitanreger ("burst output"):



Ciao,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 29. Apr 2017, 21:29
von Homer
:up: Welchen Level planst du denn zu unterstützen? 2.5 oder gar 3.5?
S. 100 sieht HiText schon ähnlich (Farbe des "Service"-Hintergrunds, fehlendes grobes ZDF-Logo). Es fehlt an der Stelle das feine ZDF-Logo.

Das Ende der Hintergrundfarbe funktioniert nicht bei den zweispaltigen Seiten ab 102.

Viele Grüße
Homer

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 29. Apr 2017, 23:23
von Acade
Danke und danke für den Hinweis, Ende der Hintergrundfarbe ist nun korrekt und Blinken
geht jetzt auch :wink: (neue Version ist aber noch nicht online, da kommt noch mehr dazu)

Allerdings ist mit dem erreichten Level auch schon Schluß, Graphik ist meist nur Deko
und mir nicht so wichtig für den Aufwand. Es heißt schließlich TeleTEXT und den bekommt
man auch komplett in eine Datei (ohne Farben).

Ciao,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: So 30. Apr 2017, 21:45
von Acade
Obige Korrekturen sind jetzt online (v3.36), es kann nun auch eine Übersicht über die Update-Häufigkeit
der TTX-Seiten erstellt werden (so sieht man auf einen Blick, welche Seiten es überhaupt gibt).

Damit ist erst einmal Schluß mit neuen Versionen, ich habe zwar noch ~20 Punkte auf der Todo-Liste,
aber allmählich keine Lust mehr. Falls jmd. noch etwas haben möchte, bitte melden, noch ist das Eisen heiß :wink:

Ciao,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Mo 8. Mai 2017, 13:13
von Acade
Nun doch noch eine neue Version v3.37:

rectool beherrscht jetzt auch "itemized extended text" aus EITs und Topfield-Headern
(das sind Rollen-/Namen-Pärchen aus den EPG-Events, nur in Kabelsendern gefunden)
sowie die korrekte Headerauswertung von Kabelreceivern (CRP und 5K-PVRc).

Ciao,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 13. Mai 2017, 18:29
von Woodman
Hallo Acade,
das ist genau das, was ich suche, um mir einen nfo-maker zu basteln(.nfo-Dateien werden beim Kodi für die Video-Beschreibung benötigt und ich habe noch nichts gefunden, was mir aus den .rec-files .nfo erzeugt.)
Was mir aber beim ersten Testen aufgefallen ist: Wenn ich von einer TMS2410-REC-Datei mir die Daten ansehen will, sieht (fast) alles OK aus. Aufruf wie folgt:

Code: Alles auswählen

D:\TOPFIELD\rectool>rectool -h "J:\Multimedia\Filme\Spiel mir das Lied vom Tod\Spiel mir das Lied vom Tod - 2014-09-14 00-20.rec"
rectool v3.38 (Win32 x86_32 X version) May 10 2017 (c) acade.au7.de
[DVB TS and REC files / streams evaluation and manipulation tool]

Su 2014-09-14 00:20  178' TV    arte HD                 TMS
J:\Multimedia\Filme\Spiel mir das Lied vom Tod\Spiel mir das Lied vom Tod - 2014-09-14 00-20.rec [16496 MB]
Spiel mir das Lied vom Tod ** Spielfilm Italien / USA 1968 (C'era una volta il West)

Magic:          TFrc
Version:        0x8000
Rec.Start Time: 14.9.2014 2:17
Rec. Dur. Min:  178
Rec. Dur. Sec:  0
Service Name:   arte HD
Service Type:   0 (0=TV 1=RA)
Service ID:     10302
PMT PID:        5110
PCR PID:        5111
Video PID:      5111
Audio PID:      5112
Video S. Type:  27
Audio S. Type:  3
Sat Index:      2
TP Index:       135
Sat Index #2:   2
Polarization:   1
Frequency:      11493
Symbol Rate:    22000
TS ID:          1019
Network ID:     1
Event ID:       13444
Start Time:     14.9.2014 0:20
End Time:       14.9.2014 3:00
Duration Hour:  2
Duration Min:   40
Event Name:     Spiel mir das Lied vom Tod
Event Text:     Spielfilm Italien / USA 1968 (C'era una volta il West)
Extended Text:
        Ein kleiner Viehbahnhof, irgendwo im Wilden Westen: Ein
        wortkarger Revolvermann kommt mit dem Zug an. Am Bahnsteig
        erwarten ihn bereits drei angeheuerte Killer. Doch der
        Fremde ist schneller und erschie▀t seine Gegner. Dann
        zieht er weiter nach Flagstone, wo der Gangster Frank
        und der Eisenbahnunternehmer Morton einer Witwe ihr Land
        rauben wollen. Zusammen mit dem Banditen Cheyenne hilft
        der mysteri÷se Fremde, der stets eine Mundharmonika mit
        sich trõgt, der Frau. Schlie▀lich tritt er Frank in einem
        Duell gegen³ber.
        Produziert in HD
Bookmarks:      0
Resume:         0


D:\TOPFIELD\rectool>
Verwende ich den gleichen Parameter (-h) auf eine TF5000PVRt-Datei, dann sieht die Ausgabe wie folgt aus:

Code: Alles auswählen

D:\TOPFIELD\rectool>rectool -h "J:\Multimedia\TF5000PVRt\Filme\The Dark Knight-17-05.rec"
rectool v3.38 (Win32 x86_32 X version) May 10 2017 (c) acade.au7.de
[DVB TS and REC files / streams evaluation and manipulation tool]

INVALID START TIME   196' TV 11 ProSieben               5K CABLE
J:\Multimedia\TF5000PVRt\Filme\The Dark Knight-17-05.rec [4331 MB]


Header Type:    CABLE
Magic:          TFrc
Version:        0x5000
Rec. Duration:  196'
Channel Number: 10
Service Name:   ProSieben
Service Type:   0 (0=TV 1=RA)
Service ID:     16403
PMT PID:        304
PCR PID:        305
Video PID:      305
Audio PID:      306
Frequency:      3540992
Symbol Rate:    11
TS ID:          17104
Network ID:     8705
Event ID:       568
Start Time:     26.12.1994 12:55
End Time:       17.5.2013 20:14
Duration Hour:  0
Duration Min:   0
Event Name:     
Event Text:
Extended Text:
Bookmarks:      0

D:\TOPFIELD\rectool>
Was mir hier auffällt:
  1. Die Startzeit liegt völlig daneben (was rectool auch bemerkt hat).
  2. Wohl daraus resultierend wird Duration Hour und Duration Min mit je '0' angezeigt.
  3. Es wird kein Event-Name, -Text und Extended Text (EPG-Info) angezeigt.
Zum Vergleich hier die Ausgabe von TFinfo:

Wie mir jetzt aufgefallen ist, fehlt hier auch in der linken Spalte die Startzeit, währen sie in der rechten Spalte angegeben ist.

Ich muss zugeben, ich habe jetzt noch nicht alle möglichen Parameter untersucht. Muss ich eventuell beim Aufruf für eine TF5000PVRt-Datei einen Zusatzparamter angeben?

Und: Gibt es eine Möglichkeit oder einen Parameter, Umlaute korrekt auszugeben (siehe 1. Beispiel)?

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 13. Mai 2017, 18:35
von Homer
[quote="Woodman"]Und: Gibt es eine Möglichkeit oder einen Parameter, Umlaute korrekt auszugeben (siehe 1. Beispiel)?[/quote]Die Umlaute sind richtig, wenn du die Ausgabe in eine Datei umleitest, was ja dein Ziel ist.

Viele Grüße
Homer

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 13. Mai 2017, 18:43
von Woodman
Homer hat geschrieben:Die Umlaute sind richtig, wenn du die Ausgabe in eine Datei umleitest, was ja dein Ziel ist.

Viele Grüße
Homer
Ich Danke Dir Homer :D
Ich vergaß, das MS-DOS (cmd.exe) ja einen anderen Characterset hat. :o
Und ja, in der Datei stimmt es dann.

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: Sa 13. Mai 2017, 19:17
von Acade
Hi Woodman,

schön, daß das Tool für Dich nützlich ist :wink:

Die Umlaute werden in Latin-1 ausgegeben. Falls der Text als UTF-8 im EPG steht, wird er durch -L nach Latin-1 gewandelt. Umgekehrt geht's (noch) nicht (-U ist aber auf meiner Todo-Liste). -G bringt die Wochentagskürzel in Deutsch.

Leider unterstützt rectool (noch) keine PVRt-Header (steht auch so in den Release Notes), da bei diesen die Struktur an mehreren Stellen anders ist (beim PVRc konnte ich das noch relativ glimpflich anpassen). Ich muß mal checken, ob es für PVRt-Files mit vertretbarem Aufwand für mich machbar ist. Hast Du denn davon viele Dateien? Jedenfalls bräuchte ich ein paar Beispiele (jeweils die ersten 4 KB) ...

Falls noch weitere Töpfer auf PVRt-Support Wert legen, könnte das die Sache beschleunigen :wink:

Ciao,
Acade

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: So 14. Mai 2017, 12:05
von Woodman
Acade hat geschrieben:...
Leider unterstützt rectool (noch) keine PVRt-Header (steht auch so in den Release Notes), da bei diesen die Struktur an mehreren Stellen anders ist (beim PVRc konnte ich das noch relativ glimpflich anpassen).
Boa, ich hätte nicht gedacht, das PVRt sich so sehr von den anderen 5000ern unterscheidet. :confused:
Acade hat geschrieben:Ich muß mal checken, ob es für PVRt-Files mit vertretbarem Aufwand für mich machbar ist. Hast Du denn davon viele Dateien? Jedenfalls bräuchte ich ein paar Beispiele (jeweils die ersten 4 KB) ...
Ja, da habe ich eine ganz erkleckliche Sammlung. DVB-T ist ja jetzt gestorben und statt alles auf DVDs zu archivieren möchte ich die Dateien mit Kodi anschauen. Mit Hilfe Deines Tools möchte ich jetzt die Infos für Kodi bereitstellen.
Da man .rec-Dateien hier nicht hochladen kann, habe ich 3 4K-Schnipsel in die ZIP-Datei im Anhang gepackt.
Acade hat geschrieben:Falls noch weitere Töpfer auf PVRt-Support Wert legen, könnte das die Sache beschleunigen :wink:

Ciao,
Acade

Ich danke Dir jedenfalls schonmal für Deine Mühe :hello:

AW: rectool für EPG-Infos, Bookmarks, Demuxen etc.

Verfasst: So 14. Mai 2017, 14:03
von Acade
Nun ja, es gibt allein schon 2 Headerformate für TF5000PVRt und TF5700PVRt,
eins für den Kabel-PVRc, eins für den 5010 und natürlich ein Standard-5K-Format.
Das sind schon 5 (von denen ich weiß). Die muß man dann auch zuverlässig erkennen.

Ich muß jetzt erst mal sehen, inwieweit Deine Beispiele mit meinem dz. Wissen
übereinstimmen, allerdings (s.o.): "Anhänge, die auf Freischaltung warten: Filme.zip"
Da ist wohl was schiefgegangen ...

Übrigens ist rectool hervorragend für den Batchbetrieb geeignet (also genau Dein Fall):
"rectool -h -tf *.rec" erzeugt lauter einzelne *.txt-Dateien von Deinen Aufnahmen.
Wenn Du willst, ergänze ich noch eine Option "-te .{extension}, dann hast Du gleich *.nfo.

Und Du hast völlig Recht: DVB-Dateien bloß nicht in DVDs etc. wandeln, das Original ist optimal!

Ciao,
Acade