Re: mov atom

Michael Gruner via gstreamer-devel <[email protected]>
Newsgroups gmane.comp.video.gstreamer.devel
Message-ID <[email protected]>
I believe you're referring to this one:

https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/blob/master/gst/isomp4/atomsrecovery.c#L54

/*
 * This module contains functions for serializing partial information from
 * a mux in progress (by qtmux elements). This enables reconstruction of the
 * moov box if a crash happens and thus recovering the movie file.
 *
 * Usage:
 * 1) pipeline: ...yourelements ! qtmux moov-recovery-file=path.mrf ! \
 * filesink location=moovie.mov
 *
 * 2) CRASH!
 *
 * 3) gst-launch-1.0 qtmoovrecover recovery-input=path.mrf broken-input=moovie.mov \
        fixed-output=recovered.mov

> On 6 Sep 2023, at 21:53, James via gstreamer-devel <[email protected]> wrote:
> 
> If one aborts recording an mp4 file the mov atom is faulty or missing and the recording wont play.
> When I first started to play with gstreamer I saw and glossed over a simple pipeline to restore the atom. I can't find it again.
> Looking at untrunc the task is complex, and I don't know enough to invent a pipeline. Has anybody seen the tutorial or can think up a solution?
> Thanks
> James
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.