Я пытаюсь декодировать видеофайл в формате mpeg, используя LibAV.Есть два термина, которые я не могу правильно использовать: Frames и Packets .
Согласно моему нынешнему пониманию, Кадры - это несжатые видеокадры, а пакеты - это сжатые кадры.
Вопросы :
- Пакет состоит из нескольких кадров, верно?
- Может ли кадр быть только частью одного пакета?Я имею в виду случай, когда половина информации кадра находится в пакете 1, а другая половина в пакете 2?Является ли это возможным?
- Как мы узнаем, сколько кадров в пакете в LibAV?