Hi Leutz,
ich hab da mal ne (dumme) Frage!
Warum kann der Neutrino Movieplayer eigentlich nur TS-Files abspielen und keine MPG-Files?
Eigentlich müsste es doch auch möglich sein den so zu modifizieren das er auch MPG's abspielen kann ohne den Umweg über den VLC-Player?!
Solch eine Modifikation wäre doch seit es das IDE-Interface gibt wünschenwert!
Gruss
MPG mit dem Movieplayer?
-
- Interessierter
- Beiträge: 65
- Registriert: Mittwoch 1. Februar 2006, 12:40
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
-
- Erleuchteter
- Beiträge: 797
- Registriert: Sonntag 19. Februar 2006, 01:17
kannst Du bitte mal erklären was genau per Hard/Software auf der Box bei den verschiedenen Aufnahmeverfahren (TS/PES) abläuft.DieMade hat geschrieben:Die Hardeare kann nur TS, für eine Konvertierung in der Box reicht die Rechenleistung nicht aus.
Da muss doch nix 'konvertiert' werden, ist doch 'nur' ein anderes Containerformat, oder? Geschieht das demuxen bei Aufnahmen im PES-Mode zB. per Hardware?
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
Nein, kann ich nicht - dafür fehlt mir der genaue Einblick in die Treiber usw.
Ich weiß nur, dass der Demux beim Clipmode mit einem TS gefüttert werden muss und alles andere halt in Software umgewandelt werden müsste. Hierfür dürfte es einfach nicht mehr reichen.
Ich lasse mich aber gerne eines besseren belehren - dieses Projekt hat shcon vieles "Unmögliche" realisiert
Ich weiß nur, dass der Demux beim Clipmode mit einem TS gefüttert werden muss und alles andere halt in Software umgewandelt werden müsste. Hierfür dürfte es einfach nicht mehr reichen.
Ich lasse mich aber gerne eines besseren belehren - dieses Projekt hat shcon vieles "Unmögliche" realisiert
-
- Interessierter
- Beiträge: 67
- Registriert: Mittwoch 2. November 2005, 07:45
-
- Erleuchteter
- Beiträge: 553
- Registriert: Freitag 27. Februar 2004, 14:30
aber nur scheinbarT-Tron hat geschrieben:Da ProjectX bei einer Konvertierung scheinbar nur die Header ändert, könnte man doch im Wabber das Mpg doch patchen, oder?
Ausgehend von "handelsüblichen" VOB oder MPG-Dateien ist es zur Umwandlung ins TS Format erforderlich, den gesamten Videostream Byte für Byte zu scannen und speziell "umzubauen".
Normalerweise würde es ausreichen die im MPEG enthaltenen PES-Pakete nur in 188 Bytes TS-Pakete umzupacken, was aufgrund einer im PES-Paket enthaltenen Längenangabe an sich recht flott (ohne fullscan) machbar wäre.
Leider sieht die Praxis etws anders aus: Damit es ruckelfrei auf der DBox2 läuft muß jedes Bild (Frame) des Videostreams in genau 1 PES Paket umgepackt werden. Dies hat zur Folge, daß die entstehenden PES-Pakete länger sein können als die 16-Bit, die im Stream zum Speichern der Längenangabe vorgesehen sind. In diesem Fall wird die Länge einfach mit "0" gesetzt, was eben ein überlanges PES-Paket signalisiert.
Da PES Pakete in VOB/MPEG Dateien einfach aus (meist) gleichlangen Blöcken des ES-Datenstroms bestehen, wobei keinerlei Bezug zum Inhalt besteht, können neue Frames dann auch irgendwo innerhalb eines PES Paketes starten -> deshalb muß für den "TS-Remux" der ganze Stream gescannt werden, um jeden Frameanfang finden zu können! Und das kostet eben entsprechend viel Rechenzeit.
An sich funktioniert auch das einfache "Übernehmen" der vorhandenen PES-Pakete und Umpacken in 188 Byte Blöcke, aber nur wenn die Bitrate des Videos so gering ist, daß Frames nie mehr Bytes umfassen als durch 16 Bit darstellbar sind. Andernfalls ruckelt es eben und viele sind dann oder waren schon der Meinung, die Netzwerkbandbreite wäre daran schuld - obwohl es auch ein "Remux-Fehler" sein könnte.
Ob sich andere TS-Absielgeräte genauso "zickig" wie die DBox2 verhalten, weiß ich nicht...
- GMo -
-
- Interessierter
- Beiträge: 40
- Registriert: Freitag 3. Mai 2002, 23:42
-
- Interessierter
- Beiträge: 65
- Registriert: Mittwoch 1. Februar 2006, 12:40