2017-07-06 292 views
0

我创建使用的是Android应用程序的视频前的声音,并创建this mp4 Video File之后,在没有正常播放。音频将播放来自视频的静帧,然后一旦定时器到达结尾,视频就会播放多个移动帧。 只有当我在三星Galaxy S7上创建视频而不是在任何其他手机上时,才会出现此问题。MP4视频文件播放视频

我不是在视频文件编码经历,所以我甚至不知道在哪里与调试什么是错的文件开始。如果有人可以解释是什么原因导致这样的事情这将是惊人的

回答

0

第一视频解码样本时间在你的文件是90000分之1506981408 - 这是巨大的 - 约4.5小时到流。

所以入口显然是假的。

很难说得清是假的解码时间快到了从 - 可能未初始化的某种记忆。

请参阅'stts'框偏移量1052223 - 第一个数组条目。

我纠正你的视频,并在这里放一个副本:https://drive.google.com/open?id=0B1K1m-YmE28DMXdFemZKbXg0WFk

+0

感谢的人。我能够找到另一个线程。显然三星已经错误地实现了Camera2 API,并导致巨大的解码时间。我能找到一种方法来纠正它。 – PaulB