TS-Format vs. MPEG2 Datei Format
-
- Interessierter
- Beiträge: 41
- Registriert: Freitag 9. Januar 2004, 04:37
TS-Format vs. MPEG2 Datei Format
Hi Jungs, ;-)
hat jemand ne Idee inwieweit sich das MPEG2-Dateiformat zum hier öfters genannte TS (=Transponder?) Format unterscheidet? Ist da nur was am Anfang (Headermäßig) anders, oder wird das grundsätzlich anders gemuxt? Es sollte doch eigentlich nicht alzu schwierig sein, das ganze entsprechend zu de- und richtig wieder zu muxen?
Ist es das, wass der VLC in Verbindung mit dem MediaPlayer vom Neutrino macht?
GreeTinGs,
pRiVi, Programmierer WinGrabTV
hat jemand ne Idee inwieweit sich das MPEG2-Dateiformat zum hier öfters genannte TS (=Transponder?) Format unterscheidet? Ist da nur was am Anfang (Headermäßig) anders, oder wird das grundsätzlich anders gemuxt? Es sollte doch eigentlich nicht alzu schwierig sein, das ganze entsprechend zu de- und richtig wieder zu muxen?
Ist es das, wass der VLC in Verbindung mit dem MediaPlayer vom Neutrino macht?
GreeTinGs,
pRiVi, Programmierer WinGrabTV
-
- Semiprofi
- Beiträge: 1173
- Registriert: Samstag 1. September 2001, 00:00
-
- Einsteiger
- Beiträge: 130
- Registriert: Mittwoch 17. März 2004, 10:13
... willkommen im club
es ist anders multiplext. So neu ist die idee nicht, und als ich die frage vor kurzem gebracht habe durfte ich den spott der gemeinde hier über mich ergehen lassen
Mit anderen worten: vergiss es ! Ein 150MHz R5k auf dem vls läuft funktioniert nicht einmal richtig. Der hat mit vls zwar nur 60% systemlast, trotzdem holperts - und die dbox hat nur einen 60MHz PPC.
Wenn du also nicht einem superschnellen on-the-fly-repacker schreiben kannst, dann wird's wohl nichts. Allerdings ist mir auch nicht ganz klar, was an dem umpacken soviel zeit braucht
es ist anders multiplext. So neu ist die idee nicht, und als ich die frage vor kurzem gebracht habe durfte ich den spott der gemeinde hier über mich ergehen lassen
Mit anderen worten: vergiss es ! Ein 150MHz R5k auf dem vls läuft funktioniert nicht einmal richtig. Der hat mit vls zwar nur 60% systemlast, trotzdem holperts - und die dbox hat nur einen 60MHz PPC.
Wenn du also nicht einem superschnellen on-the-fly-repacker schreiben kannst, dann wird's wohl nichts. Allerdings ist mir auch nicht ganz klar, was an dem umpacken soviel zeit braucht
-
- Tuxboxer
- Beiträge: 2067
- Registriert: Mittwoch 6. März 2002, 15:29
-
- Interessierter
- Beiträge: 41
- Registriert: Freitag 9. Januar 2004, 04:37
Neee, mit Programmen auf der DBox hab ich nix zu schaffen. Es geht mir um WinGrabTV, dass ja jetzt als nächstes die Aufnahmefunktionalität bekommt.
Ich werde da wohl so nen PES vs. TS bauen müssen, damit die TS-Movieplayer auf Dbox-Schauer kein VLC brauchen, und WinGrabTV als eine All-in-one Lösung haben.
Zum Umkodierungsproblem auf der D-Box: Warum interpretiert der MoviePlayer denn bitte TS und nich einfach PES? Das währe denke ich die bessere Wahl. Oder muss das durch irgendeinen bestimmten Chip auf der Box, welcher nur TS kann?
Ich werde da wohl so nen PES vs. TS bauen müssen, damit die TS-Movieplayer auf Dbox-Schauer kein VLC brauchen, und WinGrabTV als eine All-in-one Lösung haben.
Zum Umkodierungsproblem auf der D-Box: Warum interpretiert der MoviePlayer denn bitte TS und nich einfach PES? Das währe denke ich die bessere Wahl. Oder muss das durch irgendeinen bestimmten Chip auf der Box, welcher nur TS kann?
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
Das übliche MPEG-Format nennt sich PS (Program Stream).
Der Avia-Dekoder in der 2er kann nur 2xPES (Video/Audio) oder diesen komischen SPTS (single program transport stream).
ES (elementary stream) ginge wohl theoretisch auch, aber man möchte ja Video/Audio synchron kriegen, dafür braucht man die PTS/DTS (presentation time stamp/decoding time stamp), die gibt's in einem reinen ES nicht.
PS und TS gemeinsam ist, daß sie beide einen oder mehrere PES (packetized elementary stream) enthalten.
Warum der Movieplayer bevorzugt TS nimmt weiß ich gerade nicht, das müßte gagga sagen.
Der Avia-Dekoder in der 2er kann nur 2xPES (Video/Audio) oder diesen komischen SPTS (single program transport stream).
ES (elementary stream) ginge wohl theoretisch auch, aber man möchte ja Video/Audio synchron kriegen, dafür braucht man die PTS/DTS (presentation time stamp/decoding time stamp), die gibt's in einem reinen ES nicht.
PS und TS gemeinsam ist, daß sie beide einen oder mehrere PES (packetized elementary stream) enthalten.
Warum der Movieplayer bevorzugt TS nimmt weiß ich gerade nicht, das müßte gagga sagen.
-
- Semiprofi
- Beiträge: 1173
- Registriert: Samstag 1. September 2001, 00:00
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
Wäre schön Leider reicht die CPU für PS Playback aber nicht. Das ganze war vor Urzeiten mal im Movieplayer testweise eingebaut, ließ sich aber leider nicht genügend beschleunigen und ist daher wieder rausgeflogen (de facto ist es in movieplayer.cpp noch drin, aber die GUI bietet es nicht mehr an).pRiV hat geschrieben: Zum Umkodierungsproblem auf der D-Box: Warum interpretiert der MoviePlayer denn bitte TS und nich einfach PES? Das währe denke ich die bessere Wahl.
Der momentan eingebaute experimentelle PES Playback (d.h. Playback aus zwei getrennten Dateien) funktioniert auch nicht. Warum weiß ich nicht, da es laut test_clip_pes.c funktionieren sollte. Konnte bisher auch von keinem Treiberprogrammierer Hilfe dazu bekommen.
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
Warum streamst Du denn mit Deinem WinGrabTV nicht direkt in TS? Dann kannst Du Dir das alles doch sparen!pRiV hat geschrieben: Ich werde da wohl so nen PES vs. TS bauen müssen, damit die TS-Movieplayer auf Dbox-Schauer kein VLC brauchen, und WinGrabTV als eine All-in-one Lösung haben.
Der TS läßt sich wunderbar auf allen Plattformen wiedergeben (Win-PC, Linux und dBox). Das einzige Argument, was z.Zt. noch gegen TS als Allheilmittel für's Streaming spricht, ist die Tatsache, daß die meisten Aufnahmeprogramme aus Rücksicht auf den movieplayer nur jeweils die erste Tonspur streamen, was für die spätere Umwandlung auf DVD ein Nachteil ist, wenn man Perfektionist in der Hinsicht ist.
Ich bin aber sicher das gagga da bald eine Lösung für den movieplayer gebastelt hat, damit der dann auch die Auswahl der Tonspur zuläßt. Correct me, if I'm wrong, gagga.
cu
wolle
Geek by nature - Linux by choice
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
-
- Interessierter
- Beiträge: 41
- Registriert: Freitag 9. Januar 2004, 04:37
-
- Senior Member
- Beiträge: 1339
- Registriert: Donnerstag 24. April 2003, 12:12
-
- Einsteiger
- Beiträge: 130
- Registriert: Mittwoch 17. März 2004, 10:13
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
Der war gut!Npq hat geschrieben:Warum fahr' ich auf der Wiese mit dem Traktor wenn ein Porsche viel schneller ist?
@ pRIV:
Ich hab' kein Windows und kann deswegen nichts zu Deinem WinGrabTV sagen. Deine Homepage dazu zeigt aber, daß Du vlc zum Anzeigen der Streams von der dBox nutzt. Der vlc unter Linux kann TS-Streams ganz wunderbar abspielen, daher gehe ich davon aus, daß die Win-Version das auch kann. Somit hättest Du also beim TS-Streaming schonmal beide Nutzungsaspekte Deiner Software bedient - man kann ohne große Umwandlungen sowohl auf dem PC als auch auf der Box die Streams anschauen. Was willst Du mehr?
Ok, wenn Du die Sachen dann auf DVD haben willst, dann mußt Du die TS-Streams noch in ein DVD-Konformes Format umwandeln, aber auch das ist kein Problem, denn dafür gibt es auch jede Menge freie Tools (projectX, IFOEdit etc).
cu
wolle
Geek by nature - Linux by choice
-
- Einsteiger
- Beiträge: 314
- Registriert: Donnerstag 16. Januar 2003, 23:53
-
- Einsteiger
- Beiträge: 130
- Registriert: Mittwoch 17. März 2004, 10:13
-
- Senior Member
- Beiträge: 782
- Registriert: Dienstag 25. Februar 2003, 21:35
-
- Einsteiger
- Beiträge: 130
- Registriert: Mittwoch 17. März 2004, 10:13
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
-
- Einsteiger
- Beiträge: 130
- Registriert: Mittwoch 17. März 2004, 10:13
-
- Semiprofi
- Beiträge: 1470
- Registriert: Donnerstag 14. März 2002, 07:14
-
- Tuxboxer
- Beiträge: 6044
- Registriert: Montag 17. November 2003, 06:48
Dann solltest Du unter http://java.sun.com die Java VM mal runterladen und installieren, ohne Java Runtime kann man Java-Programme auch nicht starten.
cu
Jens
cu
Jens
-
- Semiprofi
- Beiträge: 1173
- Registriert: Samstag 1. September 2001, 00:00
-
- Einsteiger
- Beiträge: 130
- Registriert: Mittwoch 17. März 2004, 10:13
-
- Interessierter
- Beiträge: 29
- Registriert: Samstag 31. Januar 2004, 12:03
ist aber dafür ein RISC und kein Pentium1/66Mhz CISC :-)
Um dicht zu vergessen ein RISC Prozessor.zexma hat geschrieben:nana, also die CPU hat immerhin 66MHzsanaia hat geschrieben: - und die dbox hat nur einen 60MHz PPC.
Das Ding macht seine Sache ganz gut.
Man kann aber keinen RISC mit einem CISCO (Pentium1+2+3+4, Athlon etc.) mit einem PCC (RISC) vergleichen.
Der RISC macht vieles einfach schneller, obwohl die MHz nicht
alles vermuten lassen...
by Wil