[收集]ffplay 的原理
5 E币
成为会员,免费下载资料
文件大小:976.69 KB
上传者:AOC
时间:2019-11-09 19:32:09
下载量:5
电影文件有很多基本的组成部分。首先,文件本身被称为容器 Container,容器的类型决定
了信息被存放在文件中的位置。 AVI 和 Quicktime 就是容器的例子。接着,你有一组流,例
如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示
一连串的通过时间来串连的数据元素)。在流中的数据元素被称为帧 Frame。每个流是由不
同的编码 器来编码生成的。编解码器 描述了实际的数据是如何被编码 Coded 和解码
DECoded 的,因此它的名字叫做 CODEC。 Divx 和 MP3 就是编解码器的例子。接着从流中被
读出来的叫做包 Packets。包是一段数据,它包含了一段可以被解码成方便我们最后在应用
程序中操作的原始帧的数据。根据我们的目的,每个包包含了完整的帧或者对于音频来说是
许多格式的完整帧。
了信息被存放在文件中的位置。 AVI 和 Quicktime 就是容器的例子。接着,你有一组流,例
如,你经常有的是一个音频流和一个视频流。(一个流只是一种想像出来的词语,用来表示
一连串的通过时间来串连的数据元素)。在流中的数据元素被称为帧 Frame。每个流是由不
同的编码 器来编码生成的。编解码器 描述了实际的数据是如何被编码 Coded 和解码
DECoded 的,因此它的名字叫做 CODEC。 Divx 和 MP3 就是编解码器的例子。接着从流中被
读出来的叫做包 Packets。包是一段数据,它包含了一段可以被解码成方便我们最后在应用
程序中操作的原始帧的数据。根据我们的目的,每个包包含了完整的帧或者对于音频来说是
许多格式的完整帧。
展开》
折叠》