使用MediaMuxer生成的mp4无法在ffmpeg中播放

时间:2019-02-07 16:19:28

标签: android video ffmpeg mediamuxer

我只需要从原始h264比特流生成mp4视频(因此没有任何音频通道)。为此,我使用了Android的MediaMuxer API。生成的输出mp4视频看起来不错,并且可以在VLC媒体播放器上正常播放。但是生成的视频不能在chrome浏览器(在Ubuntu机器上)上播放,ffmpeg也是如此。 我注意到的另一件事是,使用大于Nougat(即Oreo及更高版本)的Android设备生成的mp4很好(即它们在Chrome浏览器上播放,而ffmpeg也可以正常播放),但是从Oreo之前的设备生成的mp4,有这个问题。 有没有人观察到这种行为?在Oreo之前可以在Android设备上进行处理吗?

0 个答案:

没有答案