Hallo,
ich habe mal ne aussergewöhnliche Frage: ich würde gerne den scan type im Header des Videostroms von interlaced auf progressive ändern (ohne die Datei neu zu codieren). Es handelt sich dabei um ein Spezialcontent (3D content) das zwei Ansichten - links und rechts ineinander verschachtelt hat - dieses entspricht einem interlaced Verfahren, und wird abwechselnd wie bei interlace zeilenweise verschachtelt. Leider spielen die meisten Player (vor allem Hardwareplayer) dieses Material falsch ab weil sie versuchen zu deinterlacen. Leider kann man bei derzeit allen Hardwareplayern das deinterlacing nicht abschalten so dass der eigentliche 3D content dabei verloren geht.
Nun wäre mein Idee den Player auszutricksen und ihm statt ein interlace Video ein gefaktes progressive Video zu geben (einfach durch ändern des Scantypes) - es könnte ja sein dass zwar der Codec (in meinem Fall ist das XviD) das interlace erkennt, der Player aber durch das gefakete scan type meint er hätte ein progressive video und deinterlaced nach dem decodieren nicht mehr - progressive 3D content wir in der Regel korrekt wiedergegeben, allerdings ist die Bildqualität miserabel weil beim Encoden der Codec tatsächlich von progessivem Material ausgeht und dabei (vor allem bei knalligen Farben) die eigentlich getrennt zu behandelnden 'Halbbilder' (hier die jeweiligen linken bzw. rechte Ansichten) miteinander vermischt, was so nicht gewollt ist.
Nun meine konkrete Frage: gibt es Software die es erlaubt die Parameter im Header des Videostroms zu ändern (hier speziell den scan type)? Alternativ: wie finde ich heraus WO diese Information im Videostrom steht (z.B um diese mit einem Hexeditor zu ändern oder ich schreib mir ein kleines VBscript das diese Stelle findet und ändert)
Ok mir ist bekannt dass dadurch der Videostrom eventuell gar nicht mehr abspielbar ist, ich wills aber trotzdem mal einfach ausprobieren. Mir ist auch klar dass ein anderer Ansatz erfolgreicher wäre, nämlich eine Anpassung der Playersoftware die generell ein deinterlacing abschaltet und das Video einfach 1:1 ausgibt - dieses ist aber nicht ganz so einfach und eine entsprechende Anfrage bei einem Playerhersteller läuft bereits - Ausgang ungewiss...
Gruß
Werner