[Libav-user] MOOV Atom Not Found

Mark Kenna mark.kenna at sureviewsystems.com
Thu Aug 30 10:11:42 CEST 2012


On 30 August 2012 08:41, Mark Kenna <mark.kenna at sureviewsystems.com> wrote:

> On 30 Aug 2012, at 01:10, Jan Ehrhardt <phpdev at ehrhardt.nl> wrote:
>
> > Mark Kenna in gmane.comp.video.ffmpeg.libav.user (Wed, 29 Aug 2012
> > 21:31:24 +0100):
> >> But for that you would have to have encoded the entire file before
> >> streaming right? I need to stream as I'm encoding so there will never
> >> be a physical file.
> >
> > qt-faststart, mp4box -inter nnn and mp4creator -optimize all do more or
> > less the same on transcoded files. You might take a look at
> >
> >
> http://stackoverflow.com/questions/8616855/how-to-output-fragmented-mp4-with-ffmpeg/9734251#9734251
> >
> > Jan
> >
> > _______________________________________________
> > Libav-user mailing list
> > Libav-user at ffmpeg.org
> > http://ffmpeg.org/mailman/listinfo/libav-user
>
> Surely all these tools require a pre-encoded file as input? I would
> need to do it on the fly so the moon atom would have to exist just
> after the write header stage.
>
> Mark.
>


Also - I have tried the "-movflags empty_moov" but it seems that FFMpeg
does not actually write the output until the entire input is decoded (which
would not work with live streaming). I then tried adding the "frag_keyframe"
but that results in a file that is unplayable.

Mark.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20120830/3b9a169e/attachment.html>


More information about the Libav-user mailing list