Seite 1 von 2

Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Mi 28. Nov 2007, 22:26
von Tilmann
Hallo zusammen,

kann man eigentlich von einem anderen PVR (hier: Opentech ODS4000PVR) Aufnahmen einigermaßen direkt auf den Topf übernehmen? Wenn beide PVR den empfangenen Stream sozusagen unverändert auf der Platte ablegen, sollte das doch möglich sein... :thinker:

Natürlich muß man an die Fremd-Daten erstmal herankommen - beim ODS4000 bedeutet das Ausbau der Festplatte. Sicher muß man dann noch die Dateierweiterung ändern - und möglicherweise ein bißchen am Inhalt (haben die rec-Dateien eine Art Header mit Informationen?). Das könnte man am PC ja leicht automatisieren...

Vielleicht hat ja hier jemand so etwas schon versucht - evtl. sogar erfolgreich?

Ich bin gespannt...

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Mi 28. Nov 2007, 22:31
von Bonni
[quote=""Tilmann""]Wenn beide PVR den empfangenen Stream sozusagen unverändert auf der Platte ablegen, sollte das doch möglich sein... :thinker: [/quote]
Nein, Topfield braucht in seinen Dateien zwingend einen Header mit Informationen über die Datei. Dieser Header ist Topfield-proprietär.

Methode: Datei vom anderen Receiver demuxen, zu mpeg2 muxen, mit dem Programm ProjectX nach TransportStream konvertieren und mit Header versehen. Dann geht's.

Am Beispiel von DVDs ist das hier beschrieben.

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Mi 28. Nov 2007, 22:39
von Tilmann
[quote=""Bonni""]Nein, Topfield braucht in seinen Dateien zwingend einen Header mit Informationen über die Datei. Dieser Header ist Topfield-proprietär.

Methode: Datei vom anderen Receiver demuxen, zu mpeg2 muxen, mit dem Programm ProjectX nach TransportStream konvertieren und mit Header versehen. Dann geht's.

Am Beispiel von DVDs ist das hier beschrieben.[/quote]

Erstmal Danke für die superschnelle Antwort.

Sowas hatte ich schon befürchtet - aber trotzdem gehofft, dieses vor- und wieder zurückkonvertieren irgendwie sparen zu können... :?

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Mi 28. Nov 2007, 23:28
von ragtime
Das demuxen/muxen kannst du dir wahrscheinlich sparen, falls dein anderer Receiver den TS unveraendert (d.h. ohne proproentaeren Header) wegschreibt und du ihn damit in PjX oeffnen kannst.
Brauchst in dann "nur" wieder als TS (aber diesmal mit Topfield-Header) wegschreiben.

Ev. koennte es aber auch schon reichen die ersten 20 Pakete des TS durhc ein entsprechendes Tool mit nem (passenden) Header zu ueberschreiben (also patchen)...?

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 07:59
von Twilight
mit tftool bzw. projectx geht das recht flott....ein kopiervorgang ist dazu notwendig ;)

(toTs 5000)

twilight

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 08:44
von Tilmann
[quote=""ragtime""]Das demuxen/muxen kannst du dir wahrscheinlich sparen, falls dein anderer Receiver den TS unveraendert (d.h. ohne proproentaeren Header) wegschreibt und du ihn damit in PjX oeffnen kannst.
Brauchst in dann "nur" wieder als TS (aber diesmal mit Topfield-Header) wegschreiben.

Ev. koennte es aber auch schon reichen die ersten 20 Pakete des TS durhc ein entsprechendes Tool mit nem (passenden) Header zu ueberschreiben (also patchen)...?[/quote]

Genau so etwas hatte ich mir vorgestellt. Schlimmstenfalls hat man am Anfang ein wenig Verlust, das wäre dank meist ausreichendem Vorlauf aber unkritisch.

Sobald ich die Zeit dafür habe, werde ich es auf jeden Fall mal in der Richtung probieren - das wäre doch erheblich einfacher als demux/mux...

[quote=""Twilight""]mit tftool bzw. projectx geht das recht flott....ein kopiervorgang ist dazu notwendig ;)

(toTs 5000)

twilight[/quote]

Demnach hast Du so etwas schonmal gemacht?

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 08:55
von Twilight
nicht von den receiver wo du das machen willst.
wenn er aber einen ts stream aufgenommen hat, ist das das selbe ;)

twilight

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 10:35
von ragtime
TFtool patched aber den Header nicht in das TS-File, sondern schreibt das komplette File auch nur mit Hilfe der PjX-Funktion toTS(mit TF5000 header) nochmal raus... oder nicht? .

Wenn ich mich recht entsinne gibt es aber unter Windows ein Tool namens TFhead (oder so aehnlich)... damit koennte man nen Header entsprechend editieren/anpassen (das sind meine ich auch Beispiel Header-files dabei). Fuers patchen gibt es dann bestimmt entsprechende Hex-Editoren oder man schreibt sich selbst ein kleines C-Prograemmchen.

Weiss ja nicht wie weit deine Programing-Skills/Ambitionen gehen... letzteres koennte man zB. leicht auf Basis von topf2ts.c realisieren (von meiner Seite unten... war urspruenglich topf2mvix von hifan), was im Moment die topf-header nur mit Null-Paketen ueberschreibt (also das Gegenteil von dem tut was du willst... du braeuchtest ja "ts2topf").

Als erstes wuerde ich aber mal testen ob dein alter Receiver ueberhaupt ordentliche TS schreibt... ;)

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 10:49
von Twilight
[quote=""ragtime""]TFtool patched aber den Header nicht in das TS-File, sondern schreibt das komplette File auch nur mit Hilfe der PjX-Funktion toTS(mit TF5000 header) nochmal raus... oder nicht? .[/quote]

hab nie was anderes behauptet ;) ....trotzdem ist der aufwand gering und es funktioniert und man braucht sich sein hübsches köpfchen nicht zu zerbrechen :u:

twilight

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 14:20
von ragtime
Noe, wollte es fuer Tilmann nur nochmal klar stellen...

Allerdings,... TFtool kann doch auch Topfheader ineinander umpatchen (also z.B. 4000er Files in 5000er), oder verwechsel ich das nun mit der von dir beschriebenen Funktion?

Dachte immer dazu wird das File nicht neu geschrieben und jkIT macht das voellig ohne PjX. Da wuerde ich ihn mal direkt drauf ansprechen (bzw. im TFtool-Thread posten), ev. kann er ja ganz leicht die Moeglichkeit einbauen einen kompletten 5000er Header ueber die ersten 20 TS-Pakete zu schreiben? Bzw. er muss das doch eh schon machen, wenn er vom 4000er File kommt, da der Header da nur 3 TS-Pakete lang ist und voellig anders aussieht! :thinker:

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 14:33
von Homer
Einen reinen ts kann man inzwischen auch mit Filer2 reparieren, so dass man in diesem Fall nichts mehr am PC machen müsste. Normalerweise sollte bei einer Aufnahme von einem Fremd-PVR auch irgendwo die Info über den Sender und die Dauer stehen - vielleicht sogar die erweiterten EPG-Infos. Um diese nicht zu verlieren, wäre ein dafür geschriebenes Konvertierprogramm die beste Lösung.

Viele Grüße
Homer

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 29. Nov 2007, 16:58
von Tilmann
[quote=""ragtime""]TFtool patched aber den Header nicht in das TS-File, sondern schreibt das komplette File auch nur mit Hilfe der PjX-Funktion toTS(mit TF5000 header) nochmal raus... oder nicht? .[/quote]

Das würde mich nicht weiter stören, wenn der Aufwand gering ist. Liegen halt für einen Moment die Daten doppelt auf der Platte...

[quote=""ragtime""]Wenn ich mich recht entsinne gibt es aber unter Windows ein Tool namens TFhead (oder so aehnlich)... damit koennte man nen Header entsprechend editieren/anpassen (das sind meine ich auch Beispiel Header-files dabei). Fuers patchen gibt es dann bestimmt entsprechende Hex-Editoren oder man schreibt sich selbst ein kleines C-Prograemmchen.

Weiss ja nicht wie weit deine Programing-Skills/Ambitionen gehen... letzteres koennte man zB. leicht auf Basis von topf2ts.c realisieren (von meiner Seite unten... war urspruenglich topf2mvix von hifan), was im Moment die topf-header nur mit Null-Paketen ueberschreibt (also das Gegenteil von dem tut was du willst... du braeuchtest ja "ts2topf").[/quote]

Ich könnte das sicher selbst programmieren (würde aber Delphi bevorzugen...). Und wenn es schon Quellen gibt, an denen man sich orientieren kann (ja, ich kann auch C), ist das auf jeden Fall eine große Hilfe.

[quote=""ragtime""]Als erstes wuerde ich aber mal testen ob dein alter Receiver ueberhaupt ordentliche TS schreibt... ;) [/quote]

Ja, das ist definitiv der erste Schritt. Sobald ich die Zeit dafür habe...

Danke an alle, die geantwortet haben. Für den Moment reicht mir das - wenn ich neue Fragen habe, komme ich wieder. :)

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Fr 30. Nov 2007, 15:16
von jkIT
[quote=""ragtime""]...TFtool kann doch auch Topfheader ineinander umpatchen (also z.B. 4000er Files in 5000er), oder verwechsel ich das nun mit der von dir beschriebenen Funktion?

Dachte immer dazu wird das File nicht neu geschrieben und jkIT macht das voellig ohne PjX. Da wuerde ich ihn mal direkt drauf ansprechen (bzw. im TFtool-Thread posten), ev. kann er ja ganz leicht die Moeglichkeit einbauen einen kompletten 5000er Header ueber die ersten 20 TS-Pakete zu schreiben? Bzw. er muss das doch eh schon machen, wenn er vom 4000er File kommt, da der Header da nur 3 TS-Pakete lang ist und voellig anders aussieht! :thinker: [/quote]
Das "patchen" eines reinen TS-Streams ist in TFtool (noch) nicht implementiert. Derzeit geht also in diesem Fall nur der Weg über ProjectX, aber der ist ja evtl. sowieso nötig (je nach Format der Quelle). Wenn Interesse besteht, kann ich das ja mal einbauen.

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Fr 30. Nov 2007, 15:53
von ragtime
Aber fuer 4000er Files machst du das ja ohnehin schon... insofern wird sich der Aufwand in Grenzen halten! Und frueher oder spaeter wird der Erste kommen, der 7700er Files auf seinem 5000er haben will... da brauchst du das Patchen eines reinen TS-Streams auch... :wink:

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Fr 30. Nov 2007, 18:13
von jkIT
[quote=""ragtime""]Aber fuer 4000er Files machst du das ja ohnehin schon...[/quote]
Jein, denn die meisten Daten für den Header sind dabei ja immer bekannt. Zum TS Patchen muss man aber einen reinen Dummy Header erzeugen.
[quote=""ragtime""]Und frueher oder spaeter wird der Erste kommen, der 7700er Files auf seinem 5000er haben will... da brauchst du das Patchen eines reinen TS-Streams auch... :wink: [/quote] Da warte ich mal drauf :wink: . Wie gesagt, wenn Interesse besteht...

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Fr 30. Nov 2007, 18:41
von ragtime
Stimmt, da kannst du die ganzen Transponder/Service/EPG-Infos natuerlich einfach uebernehmen und musst sie dir nicht aus den Fingern saugen... wobei die exakten Zahlenwerte ja aber wohl meist irrelevant sein duerfte und von nem Template uebernommen werden koennen. Aber lass die Leute ruhig danach fragen, sonst verschwendet man noch Zeit fuer Features die keiner braucht... ;)

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 6. Dez 2007, 12:13
von harrykausl
Wie schon in einem anderen Thread beschrieben suche ich ein tool, mit dem ich meine mpeg2-Kameraufnahmen verlustfrei auf den 7700-Topf bringe. Wenn ich dabei auch noch meine Filme vom 4000-er rüberbringe umso besser. Wäre das mit tftool möglich?

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 6. Dez 2007, 12:19
von Sabre
mpeg2-Kameraufnahmen
Das ist aber kein TS.

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 6. Dez 2007, 12:23
von Bonni
[quote=""Sabre""]Das ist aber kein TS.[/quote]
Stimmt. mpeg2 ist nicht mpeg2.

Dazu muss erstmal das Material von der Kamera in TS-komformer Auflösung vorliegen, also z.B. 720x576. Dann kann man es mit PjX nach TS wandeln und auf denn Topf tun. Nur kann PjX keine Dateien für den 7xxx erstellen...

AW: Aufnahmen von Fremd-PVR übernehmen?

Verfasst: Do 6. Dez 2007, 12:30
von Gorbag
[quote=""ragtime""]Und frueher oder spaeter wird der Erste kommen, der 7700er Files auf seinem 5000er haben will...[/quote]
Der möchte also dann HD-Filme auf dem 5000er Topf abspielen? Das möchte ich gerne sehen :u: