MP4, созданный с помощью MediaMuxer, не воспроизводится в ffmpeg - PullRequest
0 голосов
/ 07 февраля 2019

Мне нужно сгенерировать видео в формате mp4 только из необработанного битового потока h264 (следовательно, у меня нет аудиоканала).Чтобы сделать то же самое, я использовал API MediaMuxer от Android.Выходные MP4-видео, которые были сгенерированы, выглядят нормально и хорошо воспроизводятся на медиаплеере VLC.Но сгенерированные видео не воспроизводятся в браузере Chrome (на машине с Ubuntu), как и в случае с ffmpeg.Другая вещь, на которую я обратил внимание, это то, что mp4, сгенерированный на устройствах Android, больших, чем Nougat (т. Е. Oreo и более поздние), в порядке (т. Е. Они воспроизводятся в браузере Chrome, а ffmpeg также хорошо его воспроизводит), однако те, что сгенерированы на устройствах до Oreo,есть эта проблема.Кто-нибудь наблюдал такое поведение и что можно сделать, чтобы справиться с этим на Android-устройствах до Oreo?

...