FFMPEG - пропуск декодирования некоторых ключевых кадров вызывает задержку? - PullRequest
0 голосов
/ 10 сентября 2018

Я пытаюсь декодировать некоторые ключевые кадры в своем приложении [на расстоянии 1 секунды друг от друга] и заметил, что если я не декодирую ВСЕ ключевые кадры в пути, я получаю странную задержку в декодированных кадрах [созданныйpixel-buffer показывает старый кадр].

Есть идеи, почему это может произойти?Спасибо!

1 Ответ

0 голосов
/ 12 сентября 2018

AFAIK без декодирования ключевых кадров (I-кадров) вы не можете декодировать предсказанные кадры, которые находятся между двумя I-кадрами (P и B), потому что они просто отличаются от последнего I-кадра и используют его в качестве основного источника.Вот почему есть задержка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...