Re: Chapter marks not where specified.
Lawrence D'Oliveiro <ldo-kC51rjc0cqs1dNLGKZg6taU/[email protected]> Fri, 6 Apr 2012 19:54:11 +1200
| Newsgroups | gmane.comp.multimedia.dvdauthor.user |
|---|---|
| Organization | Geek Central |
| Message-ID | <[email protected]> |
On Fri, 06 Apr 2012 08:12:46 +0100, Tom Brock wrote: > Is this sufficient to demonstrate to the ffmpeg (and probably > mplayer) developers what I believe is the case: that the > '-force_key_frames' option in ffmpeg, while doing exactly what its > name says it does, does not thereby fulfil the requirement stated in > the rationale for its inclusion? > > That rationale was, as written by Nicolas George, who wrote the patch: > > "I want to use it to ensure that there is a seek point exactly at a > place I will probably want to jump precisely sometime, the major > example would be the end of an opening and beginning of the program > proper. The scene change detection system will often make it happen, > but not always if there is a fade-in." I don’t think MPEG itself defines any restrictions on how often I-frames are supposed to occur. Players of MPEG files should, in principle, be able to start playing from any I-frame, assuming they have some way to find them. They can even start playing from a non-I-frame, assuming the user is willing to put up with partial garbage on-screen until the next I-frame. However, DVD-Video imposes additional restrictions on top of MPEG. Seeking is done in units of whole VOBUs, and larger groupings built on top of them (cells, programs, chapters, PGCs). There is a requirement in the spec that VOBUs cannot be less than 0.4 seconds in length. FFmpeg enforces this requirement, no matter how many I-frames you tell it to insert. ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Dvdauthor-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dvdauthor-users