[FFmpeg-devel] qt-faststart.c possibly implement in a format?
Baptiste Coudurier
baptiste.coudurier
Thu Apr 24 16:23:05 CEST 2008
Hi,
Tobias Brockamp wrote:
> Hi devels,
>
> i'm using ffmpeg for mp4/h264 video for portables and now also for
> flash player, i've read that for
> progressive download of mp4's in Flash Player the moov data has to be
> at the beginning of
> the mp4 container.
> In the ffmpeg tools there is the qt-faststart.c program which does the
> trick
> but i'm asking myself if it wouldn't be nice to have this build in in
> a "format specification" like
> "-f ipod" for the uuid atom thing.
>
I suppose yes.
Calculate worst case "moov" atom size when encoding a reasonably high
duration, if this size is reasonable, when using a flag in
AVFormatContext, write an empty "free" atom, and rewrite header in this
atom at the end, beware to change code to compute offsets of samples.
--
Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA
SMARTJOG SAS http://www.smartjog.com
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
Phone: +33 1 49966312
More information about the ffmpeg-devel
mailing list