Am Thursday 24 August 2006 21:51 schrieb Michael Riepe: > Hi! Hi, Michael.
> Guess what my next project will be? Don't hold your breath, though - > that may take quite a while. A new indexer is the one big thing that DVBCUT really needs, as it will fix lots of bugs and problems. I know this since a long time but haven't started on it. So if you (or even other people) want to start working on it, maybe I should at least write down some of the ideas I had for a new indexer. So, the point is, by now the indexer works like this: it searches the first N megabytes of the input file for video and audio streams. Already this is some kind of limitation, as you might have a big TS file, in which new audio streams start in the middle, for example an additional language stream for a movie. These streams are completely ignored by DVBCUT. So a new indexer should start at the beginning of the file and create a catalogue of *all* usable presentation units. That is, of all pictures in the video stream and all audio units. Unlike the current indexer, which only indexes the video stream. DVBCUT now just seeks the input file to a place 2 seconds (not sure about the value) before the START marker, and reads all streams and decides at which exact place it begins to copy the audio packets. In the future, it should know from the index, what streams are available and which is the right position to start copying the streams. While indexing, it should correct for inconsistencies like timestamp discontinuities (the ARD problem). When exporting videos, all timestamp values for the output file should be taken from the index then, no longer from the original input file. These values of course come from the input file in the first place, of course, but might have been corrected by the indexer. These correction can be done best, when continously reading the input file from the beginning to the end. The second big space for improvements is the muxer. The best solution would be to get really familiar with the sources of mplex and adopt them. Just my 2 cents... Bye, Sven. -- Sven Over Stephanienstr. 9 76133 Karlsruhe GERMANY Telefon: 0721-9204199 http://www.svenover.de/ ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ DVBCUT-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dvbcut-user
