If I remux this file with mp4parser, the resultant output will not play in chrome or totem player. But it does play in other players (ffmpeg, vlc).
Minimial example to reproduce:
Movie movie = MovieCreator.build("/tmp/Sintel_trailer.mp4");
Mp4Builder builder = new DefaultMp4Builder();
Container c = builder.build(movie);
WritableByteChannel wbc = new FileOutputStream("/tmp/Sintel_trailer_isoparser.mp4").getChannel();
c.writeContainer(wbc);
The /tmp/Sintel_trailer_isoparser.mp4 wont play in chrome. The first frame of the video gets displayed, the video playback is stuck. The audio still plays in the background.
The
/tmp/Sintel_trailer_isoparser.mp4
wont play in chrome. The first frame of the video gets displayed, the video playback is stuck. The audio still plays in the background.