MP4 Muxed на Android пропускает финальный кадр, но только в некоторых приложениях - PullRequest
0 голосов
/ 25 августа 2018

Я использую мультимедийный мультиплексор на Android для создания mp4.По сути, я подаю растровые изображения на мультиплексор и кодирую каждое растровое изображение как 1 секунду видео.Все работает нормально, за исключением того, что последний кадр видео (последнее растровое изображение) мигает в самом конце видео, но также не удерживается в течение 1 полной секунды.Это происходит при совместном использовании с Instagram, видеовстречами и т. Д., Но если я загружаю mp4 на моем Mac, он проигрывает полную последнюю секунду.Кто-нибудь знает, что может быть причиной этого?Я использую эту реализацию:

Как кодировать растровые изображения в видео с помощью MediaCodec?

...