FFmpeg中AVPacket的理解??

在看FFmpeg文档中对AVPacket介绍时,看到这么一句话:

For video, it should typically contain one compressed frame. For audio it may contain several compressed frames.
[译] 对于视频来说,它包含一个压缩帧;对于音频它可能包含多个压缩帧。

AVPacket(压缩数据包)被解码器解码出AVFrame(未被压缩数据包)。

问题:
AVPacket、AVFrame、Frame、和帧之间是什么关系?如何理解文档中的那句话?

阅读 2.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题