多媒体封装格式
文章平均质量分 73
mandagod
这个作者很懒,什么都没留下…
展开
-
WAV格式
WAV是最常见的声音文件格式之一,是微软公司专门为Windows开发的一种标准数字音频文件,该文件能记录各种单声道或立体声的声音信息,并能保证声音不失真。但WAV文件有一个致命的缺点,就是它所占用的磁盘空间太大(每分钟的音乐大约需要12兆磁盘空间)。它符合资源互换文件格式(RIFF)规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持。Wave格式支持MSADPCM、CCITT A律、CCITT μ律和其他压缩算法,支持多种音频位数、采样频率和声道,是PC机上最为流行的转载 2021-03-15 16:36:24 · 1847 阅读 · 0 评论 -
编解码学习笔记(五):Mpeg系列——AAC音频
下面资料来自wiki。AAC在MPEG2和MPEG4中定义。扩展名:.m4a, .m4b, .m4p, .m4v, .m4r, .3gp, .mp4, .aac 互联网媒体类型:audio/aac, audio/aacp, audio/3gpp, audio/3gpp2,audio/mp4, audio/MP4A-LATM, audio/mpeg4-generic格式:有损数据压缩转载 2016-06-10 13:57:37 · 1524 阅读 · 0 评论 -
编解码学习笔记(七):微软Windows Media系列
资料来源于wiki与 http://chaoqunz.blog.163.com/blog/static/6154877720084493941186/。Microsoft 公司主导的音频视频编码系列,它的出现主要是为了进行网络视频传输,现在已经向HDTV 方面进军,开发了 WMV HD 应用。WMV(Windows Media Video)是微软公司开发的一组数字视频编 解码格式的通称,它转载 2016-06-10 13:59:48 · 1801 阅读 · 0 评论 -
编解码学习笔记(九):QuickTime系列
扩展名 .mov,.qt互联网媒体类型 video/quicktime类型代码 MooV统一类型标识 com.apple.quicktime-movie开发者 苹果公司格式 媒体容器专门属 音频、视频、文字 或者标题可以改为Apple系列。QuickTime 并不是一个编码,而是一个多媒体平台,它的上面有众多编码,这里只针对几个主流的编码器。 QuickT转载 2016-06-10 14:02:18 · 1077 阅读 · 0 评论 -
编解码学习笔记(十):Ogg系列
Ogg是一个自由且开放标准的容器格式,由Xiph.Org 基金会所维护。Ogg格式并不受到软件专利的限制,并设计用于有效率地串流媒体和处理高质量的数字多媒体。 Ogg意指一种文件格式,可以纳入各式各样自由和开放源代码的编解码器,包含音效、视频、 文字(像字幕)与元数据的处理。OggTheora Theora是一个免权利金、开放格式的有损影像压缩技术,由Xiph.Org基转载 2016-06-10 14:03:12 · 648 阅读 · 0 评论 -
编解码学习笔记(十一):Flash Video系列
用于在 Flash 中压缩视频。FLV流媒体格式是一种新的视频格式,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上有效使用等 缺点。一般FLV文件包在SWF PLAYER 的壳里,并且FLV可以很好的保护原始地址,不容易被下载到,从而起到保护版权的作用。文件名: .flv, .f4v, .f4p, .f4a, .f4b媒体类型:video/x-flv转载 2016-06-10 14:04:39 · 2086 阅读 · 1 评论 -
编解码学习笔记(十二):其他编解码
M-JPEG M-JPEG(Motion-JoinPhotographicExpertsGroup)技术即运动静止图像(或逐帧)压缩技术,广泛应用于非线性编辑领域可精确到帧编辑和多层图像处理,把运动的视频序列作为连续的静止图像来处理,这种压缩方式单独完整地压缩每 一帧,在编辑过程中可随机存储每一帧,可进行精确到帧的编辑,此外M-JPEG的压缩和解压缩是对称的,可由相同的硬件和软件实现。转载 2016-06-10 14:06:51 · 435 阅读 · 0 评论 -
编解码学习笔记(十三):容器(上篇)
视频是现在电脑中多媒体系统中的重要一环。为了适应储存视频的需要,人们设定了不同的视频文件格式来把视频和音频放在一个文件中,以方便同时回放。视频档实际上都是一个容器里面包裹着不同的轨道,使用的容器的格式关系到视频档的可扩展性。 FourCC全称Four-Character Codes,是由4个字符(4 bytes)组成,是一种独立标示视频数据流格式的四字节,在wav、avi档案之中会有一段转载 2016-06-10 14:08:16 · 608 阅读 · 0 评论 -
编解码学习笔记(十四):容器(下篇)
Matroska(MKV) MKV ,不是任何的编解码或者系统的标准,但实际上可封装任何的东西。是一个开放以及开源的容器格式。扩展名 .mkv .mka .mks 互联网媒体类型 video/x-matroska audio/x-matroska 开发者 Matroska.org 格式 视频文件格式 专门属 多媒体转载 2016-06-10 14:09:24 · 486 阅读 · 0 评论 -
H.264/AVC视频编解码技术详解 记录
http://edu.csdn.net/course/detail/2777/44073?auto_start=1原创 2016-08-05 13:26:36 · 621 阅读 · 0 评论 -
MP3文件格式解析
MP3文件格式解析Peter Lee 2008-06-05 目录一、概述二、整个MP3文件结构三、MP3帧格式1. 帧头格式2. MAIN_DATA四、ID3标准1. ID3V12. ID3V2五、MP3文件实例剖析六、资料 一、 概述MP3 文件转载 2016-10-30 14:31:31 · 1108 阅读 · 0 评论 -
I,P,B帧和PTS,DTS的关系
基本概念:I frame :帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。P frame: 前向预测编码帧 又称predictive-frame,通过充分将低于图像序列中前面已编码帧的时间冗余信息来压缩传输数据量的编码图像,也叫转载 2016-11-01 19:41:04 · 413 阅读 · 0 评论 -
Mpeg-2的同步及时间恢复--STC,PCR,DTS,PTS
基本概念|---------------------------------------------------------------|| TS/PS: Transport stream || Packetized Stream转载 2016-11-01 20:46:07 · 776 阅读 · 0 评论 -
视频参数(流媒体系统,封装格式,视频编码,音频编码,播放器)对比
发现了几个视频参数对比的资源,是Wikipedia上的,总结的非常好:流媒体系统对比:http://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems封装格式对比:http://en.wikipedia.org/wiki/Comparison_of_container_formats视频编码器对比:http://en.wikiped转载 2016-08-05 15:36:47 · 777 阅读 · 0 评论 -
各音视频格式文件下载地址清单分享
https://samples.mplayerhq.hu/allsamples.txthttps://samples.mplayerhq.hu/A-codecs/AC3/Broadway-5.1-48khz-448kbit.ac3../00-README./3D./3D/00001-2.MTS./3D/00001-2.MTS.txt./3D/00001原创 2016-12-29 00:05:45 · 28984 阅读 · 1 评论 -
编解码学习笔记(四):Mpeg系列——Mpeg 4
在上次对MPEG-2的学习整理中,有一个疑惑,双声道理解,就是左右立体声,但是5.1声道是什么?我们经常看到杜比5.1声道的说法。“0.1”声道具体指什么?今天去wiki查了一下,相关内容也整理入我们的学习笔记。本文档资料来源:wikihttp://baike.baidu.com/view/190268.htmhttp://baike.baidu.com/view/25047.htm转载 2016-06-10 13:55:14 · 2633 阅读 · 0 评论 -
编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2
MPEG是Moving Picture Experts Group的简称。这个名字本来的含义是指一个研究视频和音频编码标准的小组。现在我们所说的MPEG泛指又该小组制定的一系列视频编码标准。该小组于 1988年组成,至今已经制定了MPEG-1、MPEG-2、MPEG-3、MPEG-4、MPEG-7等多个标准,MPEG-21正在制定中。MPEG到目前为止已经制定并正在制定以下和视频相关的标准转载 2016-06-10 13:48:25 · 2388 阅读 · 0 评论 -
I帧 B帧 p帧 IDR帧的区别
IDR(Instantaneous Decoding Refresh)--即时解码刷新。 I帧:帧内编码帧是一种自带全部信息的独立帧,无需参考其它图像便可独立进行解码,视频序列中的第一个帧始终都是I帧。 I和IDR帧都是使用帧内预测的。它们都是同一个东西而已,在编码和解码中为了方便,要首个I帧和其他I帧区别开,所以才把第一个首个I帧叫IDR,这样就方便控制编码和解码流程。 I转载 2016-06-05 10:31:38 · 763 阅读 · 0 评论 -
【多媒体封装格式详解】---MKV
【1】Matroska 开源多媒体容器标准。MKV属于其中的一部分。Matroska常见的有.MKV视频格式、MKA音频格式、.MKS字幕格式、.MK3D files (stereoscopic/3D video).1.EBML(Extensible Binary Meta Language)MKV是建立在EBML这种语言的基础上,所以要了解MKV格式需要先了解转载 2015-07-25 22:38:56 · 1757 阅读 · 0 评论 -
视音频编解码学习工程:TS封装格式分析器
=====================================================视音频编解码学习工程系列文章列表:视音频编解码学习工程:H.264分析器视音频编解码学习工程:AAC格式分析器视音频编解码学习工程:FLV封装格式分析器视音频编解码学习工程:TS封装格式分析器视音频编解码学习工程:JPEG分析器=====转载 2015-07-26 16:36:09 · 1149 阅读 · 0 评论 -
【多媒体封装格式详解】---MP4
【1】MP4(MPEG-4 Part 14)是一种常见的多媒体容器格式,它是在“ISO/IEC 14496-14”标准文件中定义的。1.最小组成单元 BOX像FLV的tag、MKV的EBML、ASF文件中的 ASF object.mp4 是由一系列的box组成,他的最小组成单元就是box.size;指明了整个box所占用的大小,包括header部分.转载 2015-07-25 17:38:11 · 1619 阅读 · 0 评论 -
【多媒体封装格式详解】---ASF(WMV/WMA)
【1】ASF全称Advanced Systems Format 高级串流格式,微软出的一种开放封装格式的标准。它可以包含很多内容如:音视频、脚本命令、JPEG、二进制文件、或是由开发者自己定义的内容.常见的遵循这种标准的封装格式.asf .wmv .wma.1.最小组成单元ASF object像FLV的tag、MKV的EBML一样,ASF文件也有类似的最小组成单元 ASF转载 2015-07-25 22:43:15 · 8098 阅读 · 1 评论 -
视音频编解码学习工程:H.264分析器
=====================================================视音频编解码学习工程系列文章列表:视音频编解码学习工程:H.264分析器视音频编解码学习工程:AAC格式分析器视音频编解码学习工程:FLV封装格式分析器视音频编解码学习工程:TS封装格式分析器视音频编解码学习工程:JPEG分析器=====转载 2015-07-26 16:33:06 · 692 阅读 · 0 评论 -
视音频编解码学习工程:AAC格式分析器
=====================================================视音频编解码学习工程系列文章列表:视音频编解码学习工程:H.264分析器视音频编解码学习工程:AAC格式分析器视音频编解码学习工程:FLV封装格式分析器视音频编解码学习工程:TS封装格式分析器视音频编解码学习工程:JPEG分析器=====转载 2015-07-26 16:29:18 · 674 阅读 · 0 评论 -
视音频编解码学习工程:JPEG分析器
=====================================================视音频编解码学习工程系列文章列表:视音频编解码学习工程:H.264分析器视音频编解码学习工程:AAC格式分析器视音频编解码学习工程:FLV封装格式分析器视音频编解码学习工程:TS封装格式分析器视音频编解码学习工程:JPEG分析器=====转载 2015-07-26 16:30:51 · 710 阅读 · 0 评论 -
ID3信息
在播放歌曲的时候,在播放器上显示的“标题”、“专辑”、“演唱者”等信息,这些可以让听众更好地了解歌曲。这些信息通常都是来自于音频文件自身存储的ID3信息里。通常ID3位于MP3文件中,到目前为止有两个版本ID3v1和ID3v2,其中ID3v2里有若干个子版本,现在仍然能在很多音频文件中看到ID3v1版本的信息。ID3使用已经很广泛了,至今没有国际统一的ID3规范标准发布,协原创 2015-08-29 08:48:31 · 2108 阅读 · 0 评论 -
【多媒体封装格式详解】---FLV
OverviewFlash Video(简称FLV),是一种流行的网络格式。目前国内外大部分视频分享网站都是采用的这种格式.File Structure从整个文件上开看,FLV是由The FLV header 和 The FLV File Body 组成.1.The FLV headerFieldTypeComment转载 2015-07-23 17:11:17 · 1008 阅读 · 0 评论 -
视音频编解码学习工程:FLV封装格式分析器
=====================================================视音频编解码学习工程系列文章列表:视音频编解码学习工程:H.264分析器视音频编解码学习工程:AAC格式分析器视音频编解码学习工程:FLV封装格式分析器视音频编解码学习工程:TS封装格式分析器视音频编解码学习工程:JPEG分析器=====转载 2015-07-24 22:05:04 · 951 阅读 · 1 评论 -
关于ES、PES、PS以及TS码流
一、基本概念1)ESES--Elementary Streams (原始流)是直接从编码器出来的数据流,可以是编码过的视频数据流(H.264,MJPEG等),音频数据流(AAC),或其他编码数据流的统称。ES流经过PES打包器之后,被转换成PES包。ES是只包含一种内容的数据流,如只含视频或只含音频等,打包之后的PES也是只含一种性质的ES,如只含视频ES的原创 2016-02-21 14:45:41 · 5857 阅读 · 0 评论 -
H.264码流结构解析
大概前五六年之前写过的一个大体分析H.264格式,不是很详细,可以大致看看有哪些格式。 H.264码流结构解析那个时候上传的百度文库,以前记得有多积分,现在都不能下载了,还要充钱才可以。真是~~~1. H.264简介MPEG(Moving Picture Experts Group)和VCEG(Video Coding Experts Group)已经联合开发了一个比早期研发的MPEG 和H.26原创 2016-04-17 19:16:44 · 9414 阅读 · 4 评论 -
编解码学习笔记(一):基本概念
基本概念编解码 编解码器(codec)指的是一个能够对一个信号或者一个数据流进行变换的设备或者程序。这里指的变换既包括将 信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个编码流中恢复适合观察或操作的形式的操作。编解码器经常用在视频会议和流媒体等应用中。 容器 很多多媒体数据流需要同时包含音频数据和视频数据,这时转载 2016-06-09 17:04:05 · 668 阅读 · 0 评论 -
编解码学习笔记(二):codec类型
资料(港台将information翻译为资料)压缩是透过去除资料中的冗余资讯而达成。就视讯资料而言,资料中的冗余资讯可以分成四类:时间上的冗余资讯(temporal redundancy) 在视讯资料中,相邻的帧(frame)与帧之间通常有很强的关连性,这样的关连性即为时间上的冗余资讯。这即是上一次学习中的帧间压缩。空间上的冗余资讯(spatial redundancy)转载 2016-06-09 21:28:44 · 1045 阅读 · 0 评论 -
【多媒体封装格式详解】--- AAC ADTS格式分析
1.ADTS是个啥ADTS全称是(Audio Data Transport Stream),是AAC的一种十分常见的传输格式。记得第一次做demux的时候,把AAC音频的ES流从FLV封装格式中抽出来送给硬件解码器时,不能播;保存到本地用pc的播放器播时,我靠也不能播。当时崩溃了,后来通过查找资料才知道。一般的AAC解码器都需要把AAC的ES流打包成ADTS的格式,一般是在AAC转载 2015-07-26 16:24:46 · 618 阅读 · 0 评论