On Fri, Jul 16, 2010 at 6:22 PM, <[email protected]> wrote: > Unfortunately I have to correct something I wrote in my earlier message. It > seems that Monty's patched version of cinelerra has trouble with some of my > mpeg2 files, that were correctly handled by the "original" cinelerra (from > git://git.cinelerra.org/j6t/cinelerra.git) : some frames at the beginning and > at the end of the video are blank (black) and framerate is not correctly > detected.
Hm, there shouldn't be any black frames... The problem with some of the mpeg2 files (this is Jeez from IRC yes?) is that the MPEG2 container PCR timestamps are completely frotzed. They're running way too fast (about 400x faster than the actual file). When the PCR and codec timestamps don't match, crazy things happen, like not being able to find frames. Framerate being wrong is interesting though. With MPEG2 getting the actual framerate is always an adventre, because of all the telecine/pulldown tricks that are coded into the container and invisible without actually having a bunch of frames already decoded.... and even then, you still have to guess as to native rate based on timing, and if the timestamps are whacked.... Monty _______________________________________________ Cinelerra mailing list [email protected] https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
