mp4 file repair - UPDATE 1
Michael MacIntosh
mmacintosh at linear-systems.com
Fri Nov 10 19:38:28 UTC 2017
You need to change the default values, they are max 64 bit unsigned int
by default. Which means it will only update the moov table every 585
years. Try changing them to other values.
On 11/10/2017 6:45 AM, William Salibrici wrote:
> Hi Prabhakar,
> I am using the mp4mux and looking at the inspect data sheet I see that the reserved-max-duration, reserved-moov-update-period, and reserved-bytes-per-sec are all non-zero by default. The same is true for the qtmux. So they should be in operation. However, when I make a recording using these default values and unexpectedly interrupt the recording, the resultant recording file is unreadable for the standard windows media player. My development machine is windows 7. I just did a test using gstreamer version 1.12.3 with the gstreamer pre-built binaries for windows.
> Am I missing something?
> How do you get the reserved-* properties to work?
> Thanks in advance for any help you can give.
>
> Regards,
>
> Bill
>
> -----Original Message-----
> From: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] On Behalf Of Lad, Prabhakar
> Sent: Thursday, November 09, 2017 4:29 PM
> To: Discussion of the development of and with GStreamer <gstreamer-devel at lists.freedesktop.org>
> Cc: lists at svrinformatica.it
> Subject: Re: mp4 file repair - UPDATE 1
>
> HI,
>
> On Thu, Nov 9, 2017 at 3:00 PM, William Salibrici <bsalibrici at latticeinc.com> wrote:
>> I came to that conclusion myself after reading the inspect data sheet
>> for the qtmoovrecover element.
>>
>> I noticed that it has no pads and has an internal pipeline.
>>
>> Thanks for your confirmation – I will give it try.
>>
>>
> alternatively you could use the reserved-* of qtmux so that the moov atoms are written periodically and you can still play the file.
>
> Cheers,
> --Prabhakar Lad
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list