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

Zurück   TOPFIELD EUROPE Forum > Topfield-Modding > Computer und Topfield
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Computer und Topfield Computer, Software und der Topf

Antwort
 
Themen-Optionen
Alt 04.03.2016, 11:24:46   #1
dbrepairman
Topfazubi
 
Registriert seit: 08.11.2007
Receiver: TF5000PVR
Beiträge: 28
Frage rec-Header - Bookmarks interpretieren

Ich beschäftige mich gerade mit der Struktur der rec-Files meines guten alten TF5000 und hier insbesondere mit der Bookmark-Liste. Lt. FireBird-Lib ist das einfach ein Array von 64 32-Bit-Werten. Was repräsentieren diese inhaltlich? Wenn ich mir die Werte anschaue, könnten es Offsets in 10tel-Sekunden gegenüber dem Aufnahmeanfang sein - der Wert 3000 stünde demnach für einen Bookmark 300 Sekunden bzw. 5 Minuten nach Aufnahmeanfang. Ist diese Interpretation korrekt oder sind die Werte ganz anders zu lesen?

Gruß
dbrepairman
dbrepairman ist offline   Mit Zitat antworten
Alt 04.03.2016, 11:54:26   #2
Homer
ToppiHolic
 
Benutzerbild von Homer
 
Registriert seit: 11.03.2006
Ort: Mannheim
Receiver: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Firmware: Dec 06 2006, Mar 9 2011
Beiträge: 5.533
Standard AW: rec-Header - Bookmarks interpretieren

Zitat: Bookmarks are saved in 512 x (Size of a TS Packet) units (=94kB). This makes them independent of the cluster size.

Viele Grüße
Homer
__________________
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - acaderc_5k - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)
Homer ist offline   Mit Zitat antworten
Alt 04.03.2016, 11:58:11   #3
jkIT
TFtool-Guru
 
Benutzerbild von jkIT
 
Registriert seit: 10.12.2005
Receiver: TF4000 & TF5000MP & SRP-2410
Beiträge: 1.980
Standard AW: rec-Header - Bookmarks interpretieren

Ups, zu langsam

filepos = bookmark * 512*188;
__________________
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
jkIT ist offline   Mit Zitat antworten
Alt 04.03.2016, 12:00:09   #4
FireBird
Suspekter verdächtiger
Zauberküchenchef,
TAP & Firmware-Guru
 
Benutzerbild von FireBird
 
Registriert seit: 09.12.2005
Ort: Wien
Receiver: SRP-2401CI+
Beiträge: 24.936
Standard AW: rec-Header - Bookmarks interpretieren

Zeiten werden hier nicht verwendet, da ein DVB-Stream keine konstante Bitrate hat und es deshalb ist es nicht möglich, eine Zeit in eine Dateiposition umzurechnen. Ich kann jetzt nicht nachsehen, aber es gab beim 5000er Blöcke und ich erinnere mich an ca. 90kB.

/Edit: was heißt langsam.
FireBird ist offline   Mit Zitat antworten
Alt 04.03.2016, 13:40:03   #5
dbrepairman
Topfazubi
 
Registriert seit: 08.11.2007
Receiver: TF5000PVR
Beiträge: 28
Standard AW: rec-Header - Bookmarks interpretieren

Wow, das ging ja fix

Nur um sicherzustellen, dass ich das auch richtig verstanden habe: der Bookmark-Wert gibt eine Byte-Position innerhalb der rec-Datei an. Mein Beispielwert 3000 von oben wäre dann zu interpretieren als:

3000 * 512 * 188 = 288.768.000 Bytes (= 275 MB)

Ist das korrekt so? Und falls ja, bezieht sich die Position auf den Dateianfang oder auf den Anfang des Streams?

Gruß
dbrepairman
dbrepairman ist offline   Mit Zitat antworten
Alt 04.03.2016, 13:44:25   #6
FireBird
Suspekter verdächtiger
Zauberküchenchef,
TAP & Firmware-Guru
 
Benutzerbild von FireBird
 
Registriert seit: 09.12.2005
Ort: Wien
Receiver: SRP-2401CI+
Beiträge: 24.936
Standard AW: rec-Header - Bookmarks interpretieren

Sollte passen und es bezieht sich auf den Anfang der Datei. Wenn die Rechnung stimmt, sollte an der Position immer ein 0x47 (TS Start) stehen.
FireBird ist offline   Mit Zitat antworten
Alt 05.03.2016, 19:03:20   #7
dbrepairman
Topfazubi
 
Registriert seit: 08.11.2007
Receiver: TF5000PVR
Beiträge: 28
Standard AW: rec-Header - Bookmarks interpretieren

Ja, das scheint zu passen - an den berechneten Positionen (bookmark * 94 * 1024) befindet sich tatsächlich immer ein 0x47.

Gibt es eine Möglichkeit, aus der Fileposition eine zeitliche Position (also so was wie 5 Minuten nach Aufnahmestart) zu berechnen? Leider kenne ich mich mit der TS-Struktur überhaupt nicht aus, glaube aber schon mal aufgeschnappt haben, dass der Stream auch Timestamp-Informationen enthält. Wenn das richtig ist, könnte man die nicht für die Umrechnung nutzen?
dbrepairman ist offline   Mit Zitat antworten
Alt 06.03.2016, 11:13:19   #8
FireBird
Suspekter verdächtiger
Zauberküchenchef,
TAP & Firmware-Guru
 
Benutzerbild von FireBird
 
Registriert seit: 09.12.2005
Ort: Wien
Receiver: SRP-2401CI+
Beiträge: 24.936
Standard AW: rec-Header - Bookmarks interpretieren

Unter anderem gibt es ein Adaptation Field, das Zeitstempel (PCR = Program Clock Reference) enthalten kann. Wobei Zeitstempel bedeutet, dass ein 33-Bit-Zähler im 90-kHz-Takt erhöht wird. Die Differenz zwischen nächstem PCR nach dem Bookmark und erstem PCR der Aufnahme kannst Du in eine Laufzeit umrechnen.

Zitat:
Leider kenne ich mich mit der TS-Struktur überhaupt nicht aus
Wenn Du tiefer einsteigen möchtest, wird Dir das nicht erspart bleiben.
FireBird ist offline   Mit Zitat antworten
Alt 07.03.2016, 14:33:04   #9
dbrepairman
Topfazubi
 
Registriert seit: 08.11.2007
Receiver: TF5000PVR
Beiträge: 28
Standard AW: rec-Header - Bookmarks interpretieren

Zitat:
Zitat von FireBird Beitrag anzeigen
Unter anderem gibt es ein Adaptation Field, das Zeitstempel (PCR = Program Clock Reference) enthalten kann. ... Die Differenz zwischen nächstem PCR nach dem Bookmark und erstem PCR der Aufnahme kannst Du in eine Laufzeit umrechnen.
Das klingt doch nach einem Ansatz - vielen Dank für den Tip!

Zitat:
Zitat von FireBird Beitrag anzeigen
Wenn Du tiefer einsteigen möchtest, wird Dir das nicht erspart bleiben.
Das fürchte ich auch, hast du ein paar Ratschläge für den Einstieg?

Gruß
dbrepairman
dbrepairman ist offline   Mit Zitat antworten
Alt 07.03.2016, 16:30:18   #10
jkIT
TFtool-Guru
 
Benutzerbild von jkIT
 
Registriert seit: 10.12.2005
Receiver: TF4000 & TF5000MP & SRP-2410
Beiträge: 1.980
Standard AW: rec-Header - Bookmarks interpretieren

Suche im Netz nach der Mpeg2 Dokumentation "iso 138181"

Darin ist das TS Format definiert.
__________________
Gruß jkIT

SRP-2410; TF5000MP (aD); TF4000PVR (aD); TFtool, aTMSremote (Autor)
jkIT ist offline   Mit Zitat antworten
Alt 15.06.2017, 13:22:00   #11
Homer
ToppiHolic
 
Benutzerbild von Homer
 
Registriert seit: 11.03.2006
Ort: Mannheim
Receiver: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Firmware: Dec 06 2006, Mar 9 2011
Beiträge: 5.533
Standard AW: rec-Header - Bookmarks interpretieren

Wie sieht das bei den HD-PVRs aus?
Bedeutet die Angabe einer Bookmark oder des Resume-Wertes in der inf-Datei das Vielfache von 47 x 192 = 9024 Bytes?

Viele Grüße
Homer
__________________
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - acaderc_5k - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)
Homer ist offline   Mit Zitat antworten
Alt 15.06.2017, 16:40:20   #12
FireBird
Suspekter verdächtiger
Zauberküchenchef,
TAP & Firmware-Guru
 
Benutzerbild von FireBird
 
Registriert seit: 09.12.2005
Ort: Wien
Receiver: SRP-2401CI+
Beiträge: 24.936
Standard AW: rec-Header - Bookmarks interpretieren

Ja...
FireBird ist offline   Mit Zitat antworten
Alt 15.06.2017, 16:50:01   #13
Homer
ToppiHolic
 
Benutzerbild von Homer
 
Registriert seit: 11.03.2006
Ort: Mannheim
Receiver: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Firmware: Dec 06 2006, Mar 9 2011
Beiträge: 5.533
Standard AW: rec-Header - Bookmarks interpretieren

Danke.

Viele Grüße
Homer
__________________
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - acaderc_5k - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)
Homer 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
TMSArchive - die Fileralternative für den TMS Ricki SRP/CRP TAP-Bereich 2060 01.08.2017 01:21:17
Automove TAP Happy SRP/CRP TAP-Bereich 617 07.10.2015 17:48:42
Frisst der 2410 Platten? Woodman SRP-2410 Allgemeines Forum 8 06.04.2012 09:53:38
Anstatt RTL Aufnahme in Zukunft Sofortaufnahme von ORF1 longtom iTiNa => SRP (TMS) 5 01.05.2011 11:26:21
Anstatt RTL Aufnahme in Zukunft Sofortaufnahme von ORF1 longtom SRP-2410 Allgemeines Forum 4 01.05.2011 08:24:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:40:35 Uhr.

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

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