On 30 August 2012 08:41, Mark Kenna <[email protected]> wrote:
> On 30 Aug 2012, at 01:10, Jan Ehrhardt <[email protected]> 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 > > [email protected] > > 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.
_______________________________________________ Libav-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/libav-user
