[Ffmpeg-devel] [PATCH] movenc timecode track support

Michael Niedermayer michaelni
Wed Dec 13 13:43:19 CET 2006


Hi

On Wed, Dec 13, 2006 at 01:38:53PM +0100, Baptiste Coudurier wrote:
> Michael Niedermayer wrote:
> > Hi
> > 
> > On Wed, Dec 13, 2006 at 10:49:28AM +0100, Baptiste Coudurier wrote:
> >> Hi
> >>
> >> Michael Niedermayer wrote:
> >>> Hi
> >>>
> >>> On Tue, Dec 12, 2006 at 06:30:51PM +0100, Baptiste Coudurier wrote:
> >>>> Hi
> >>>>
> >>>> Michael Niedermayer wrote:
> >>>>> Hi
> >>>>>
> >>>>> On Tue, Dec 12, 2006 at 04:46:11PM +0100, Baptiste Coudurier wrote:
> >>>>>> Baptiste Coudurier wrote:
> >>>>>>> Hi
> >>>>>>>
> >>>>>>> $subject. Preliminary support for creating timecode track. Need to
> >>>>>>> figure out a clean way to supply referenced track (video track).
> >>>>>>>
> >>>>>>>
> >>>>>> Any problem with that patch ?
> >>>>> what good does it do? / what is a timecode track good for?
> >>>>>
> >>>> Useful to specify start time of the media, used in editing systems
> >>>> (Final Cut). Mov timestamps always start from 0. Basically same use as
> >>>> mpeg2 gop headers timecode or h264 sei picture timing.
> >>> except that these dont contain things with names like color, font face
> >>> graphics mode, ... what the hell do these do in that "timecode track"?!
> >>>
> >> You can display time code in quicktime player, and those defines how to.
> > 
> > ok and how now is that start time brought from the user into the final file?
> > 
> > definitly not the same way as with mpeg and thats unacceptable, whatever the
> > API it must be the same between different containers
> > 
> 
> A packet containing 32 bit int frame count start. What is unacceptable ?

theres no common API

you cant expect every user of libav* to know how the starttime is stored
in every format, then if the user doesnt know how should he use this?
and why should every application have to duplicate the respective code?
and how to convert between mov<->mpeg the starttime would be lost ...

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

While the State exists there can be no freedom; when there is freedom there
will be no State. -- Vladimir Lenin




More information about the ffmpeg-devel mailing list