0
votes

I am creating a video using an Android app and after this mp4 Video File is created it does not play back properly. The audio will play over a still frame from the video and then once the timer reaches the end then the video will play several moving frames. This issue is only occurring when I create the video on a Samsung Galaxy S7 and not on any other phones.

I am not experienced in video file encoding so I do not even know where to start with debugging what is wrong with the file. If someone could explain what causes something like this That would be amazing

1

1 Answers

0
votes

The first video sample decode time in your file is 1506981408/90000 - which is giant - about 4.5 hours into the stream.

So the entry is obviously bogus.

Hard to say where is bogus decode time is coming from - may uninitialized memory of some sort.

See 'stts' box offset 1052223 - first array entry.

I corrected your video and put a copy here: https://drive.google.com/open?id=0B1K1m-YmE28DMXdFemZKbXg0WFk