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