Chinaunix首页 | 论坛 | 博客
  • 博客访问: 669539
  • 博文数量: 160
  • 博客积分: 2384
  • 博客等级: 大尉
  • 技术积分: 1366
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-01 11:35
文章分类
文章存档

2015年(45)

2014年(36)

2012年(28)

2011年(37)

2010年(2)

2009年(10)

2008年(2)

发布时间:2015-05-29 11:26:21

1.File Type BoxBox Type: `ftyp’这种box一般情况下都会出现在mp4文件的开头,它可以作为mp4容器格式的可表示信息。就像flv头‘F’ 'L' 'V' 3字节,MKV头部的1A 45 DF A3 、ASF_Header_Object 可以作为ASF容器格式的可辨识信息一样。ftyp box内容结构如下[cpp] view plaincopy.........【阅读全文】

阅读(1667) | 评论(0) | 转发(0)

发布时间:2015-05-29 11:25:04

MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC 14496-14”标准文件中定义的。1.最小组成单元 BOX像FLV的tag、MKV的EBML、ASF文件中的 ASF object.mp4 是由一系列的box组成,他的最小组成单元就是box.size;指明了整个box所占用的大小,包括header部分.type;表示这个b.........【阅读全文】

阅读(5539) | 评论(0) | 转发(0)

发布时间:2015-05-29 11:21:37

4.the Data Object这部分的内容就是asf文件中数据。Data Object 中包含着很多个 Data Packets.这些Data Packets里面就是音视频数据。先来看看 Data Object 结构ASF_Data_ObjectGUID表示着这是Data Object 。Total Data Packets  表示着里面包含的Data Packets 的数量。还是上面的那.........【阅读全文】

阅读(2729) | 评论(0) | 转发(0)

发布时间:2015-05-29 11:19:58

ASF全称Advanced Systems Format 高级串流格式,微软出的一种开放封装格式的标准。它可以包含很多内容如:音视频、脚本命令、JPEG、二进制文件、或是由开发者自己定义的内容.常见的遵循这种标准的封装格式.asf .wmv .wma.1.最小组成单元ASF object像FLV的tag、MKV的EBML一样,ASF文件也有类似的最小组成单元.........【阅读全文】

阅读(4855) | 评论(0) | 转发(0)

发布时间:2015-05-29 00:35:15

有了上文我们经知道了MKV文件时长、音视频的类型、分辨率、采样率等基本信息,接下来就是音视频的数据了。4.Clusters所有的音视频帧数据都在这部分内装着。1个Cluster内可能有很多个BlockGroup组成,BlockGroup内又由若干个Block组成。这些Block内就是音视频的帧数据。1个Cluster并不一定只是音频或者视.........【阅读全文】

阅读(4411) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册