Matroska(MKV)
MKV ,不是任何的编解码或者系统的标准,但实际上可封装任何的东西。是一个开放以及开源的容器格式。
扩展名 .mkv .mka .mks
互联网媒体类型 video/x-matroska audio/x-matroska 开
发者 Matroska.org
格式 视频文件格式
专门属 多媒体
自由文件格式? Yes: GNU LGPL
Matroska,很多人把它当作为MKV,其实MKV只 是Matroska媒体系列的其中一种文件。Matroska是一种新的多媒体封装格式,这个封装格式可把多种不同编码的视频及16条或以上不同格式的音频和语言不同的字幕封装到一个Matroska Media档内。它也是其中一种开放源代码的多媒体封装格式。
多媒体封装格式,简称MCF、多媒体容器,是一个开放(没有身份规限,免费)及自由把数据存放的格式。开发者承诺大家可以自 由地使用这种格式和经这种格式所开发的软件;又不会在这种格式普遍的时候变成一个商业的科研项目。
Matroska媒体定义了三种类型的档:
- MKV (Matroska Video File) :视频档,可以包含音频和字幕;
- MKA (Matroska Audio File) :单一的音频档,可以有多条及多种类型的音轨;
- MKS (Matroska Subtitles) :字幕文件。
这三种文件中以MKV最为常见。
Matroska最大的特点就是能容纳多种不同类型的视频编码、音频编码及字幕流,并且它能把非常高密的RealMedia及QuickTime文 件也容纳在内,同时将它们的音频和视频重新组织起来,从而达到一个更好和鲜明的效果。
Matroska的开发是对多种传统媒体格式的一次大挑战,虽则如此,Matroska也被开发成一个多功能的多媒体容器。
MP4
MP4,是MPEG-4定义的标准音视频容器,基于ISO基础媒体文件格式(在MPEG-4 Part 12以及JPEG 2000 Part 12中定义),在MPEG-4 Part 14中描述。是一种使用MPEG-4的多媒体电脑档案格式,副档名为.mp4,以储存数码音讯及数码视讯为主。
扩展名 .mp4
互联网媒体类型 video/mp4, audio/mp4, application/mp4
类型代码 mpg4
开发者 ISO
格式 视频文件格式
专门属 Audio, video, text
延伸自 QuickTime .mov and MPEG-4 Part 12
标准 ISO/IEC 14496-14
MOD
MOD格式是JVC生产的 硬盘摄录机所采用的存储格式名称。
MOV
MOV是评估公司的标准QuickTime视频容器。QuickTime Movie是由苹果公司 开发的容器,由于苹果电脑在专业图形领域的统治地位,QuickTime格式格式基本上成为电影制作行业的通用格式。1998年2月11 日,国际标准组织(ISO)认可QuickTime文件格式作为MPEG-4标准的基础。QT可存储的内容相当丰富,除了视频、音频以外还可支持图片、文 字(文本字幕)等。扩展名:mov
使用过Mac机的朋友应该多少接触过QuickTime。QuickTime原本是Apple公司用于Mac计算机上的一种图像视频处理软件。 Quick-Time提供了两种标准图像和数字视频格式 , 即可以支持静态的PIC和JPG图像格式,动态的基于Indeo压缩法的MOV和基于MPEG压缩法的MPG视频格式。
Ogg
Ogg是Xiph.org音频编解码Vorbis和视频编解码Theora的标砖容器,Ogg Media一个完全开放性的多媒体系统计划,OGM(Ogg Media File)是其容器格式。OGM可以支持多视频、音频、字幕(文本字幕)等多种轨道。扩展名:ogg。
OGM
OGM(Ogg Media),是Xiph.ofg的视频编解码容器,已经不再支持,并不鼓励使用。
RealMedia
RealMedia是RealVideo和RealAudio的标准容器。Real Video或者称Real Media(RM)档是由RealNetworks开发的一种档容器。它通常只能容纳Real Video和Real Audio编码的媒体。该档带有一定的交互功能,允许编写脚本以控制播放。RM,尤其是可变比特率的RMVB格式,体积很小,非常受到网络下载者的欢迎。扩展名:rm/rmvb
RM
Real Networks公司所制定的音频/视频压缩规范Real Media中的一种,Real Player能做的就是利用Internet资源对这些符合Real Media技术规范的音频/视频进行实况转播。在Real Media规范中主要包括三类文件:RealAudio、Real Video和Real Flash (Real Networks公司与Macromedia公司合作推出的新一代高压缩比动画格式)。REAL VIDEO (RA、RAM)格式由一开始就是定位就是在视频流应用方面的,也可以说是视频流技术的始创者。它可以在用 56K MODEM 拨号上网的条件实现不间断的视频播放,可是其图像质量比VCD差些,如果您看过那些RM压缩的影碟就可以明显对比出来了。
RMVB
这是一种由RM视频格式升级延伸出的新视频格式,它的先进之处在于RMVB视频格式打破了原先RM格式那种平均压缩采样的方式,在保证平均压缩比的 基础上合理利用比特率资源,就是说静止和动作场面少的画面场景采用较低的编码速率,这样可以留出更多的带宽空间,而这些带宽会在出现快速运动的画面场景时 被利用。这样在保证了静止画面质量的前提下,大幅地提高了运动图像的画面质量,从而图像质量和文件大小之间就达到了微妙的平衡。另外,相对于DVDrip 格式,RMVB视频也是有着较明显的优势,一部大小为700MB左右的DVD影片,如果将其转录成同样视听品质的RMVB格式,其个头最多也就400MB 左右。不仅如此,这种视频格式还具有内置字幕和无需外挂插件支持等独特优点。要想播放这种视频格式,可以使用RealOne Player2.0或RealPlayer8.0加RealVideo9.0以上版本的解码器形式进行播放。
VOB
VOB文件(video Object)是一个DVD视频媒体的容器格式。VOB可以包含视频,音频,字母和菜单整合在一个流格式中。VOB是基于MPEG PS格式,但是有额外的限制和私有流的规范。MPEG PS提供非标准数据称为私有流。VOB文件是MEPG PS表站中非常严格的子集。经所有的VOB文件都是MPEG PS,但不是所有的MPEG PS都遵守VOB文件的定义。
与MPEG的PS相似,VOB文件可以包含H.262/MPEG-2 Part2或者MPEG-1 Part 2视频,MPEG-1 Audio LayerII或者MOEG-2 Audio Layer II音频,但是和MPEG PS相比,在VOB文件中使用这些压缩格式有某些限制。此外,VOB可以包括线性PCM,AC-3或者DTS视频以及字母。VOB文件不能包含AAC音频(MPEG-2 Part 7),MPEG-4压缩格式或者其他,而这些在MPEG PS标准中是允许的。
文件扩展名 .VOB
开发者: DVD Forum
类型: 媒体容器
包含: 音频,视频,字母
用于: DVD-Video
从何扩展: MPEG program stream, ISO/IEC 13818-1
标准规范: DVD-Video Book
注:上述材料来源于wiki的整理。
关链接: 我的产业生态链和杂谈文章
分享到:
相关推荐
编解码学习笔记(一):基本概念 2 编解码学习笔记(二):codec类型 6 编解码学习笔记(三):Mpeg系列——Mpeg 1和Mpeg 2 10 编解码学习笔记(四):Mpeg系列——Mpeg 4 ...编解码学习笔记(十四):容器(下篇) 67
介绍了视频处理、预处理、去隔行的方法、MPEG去隔行处理、空间缩放、超分辨率等知识
3.用处:用于mpeg2视频编解码算法编程学习 4.指向人群:本硕博等教研学习使用 5.运行注意事项: 使用matlab2021a或者更高版本测试,运行里面的Runme_.m文件,不要直接运行子函数文件。运行时注意matlab左侧的当前...
视频编解码学习之一:理论基础。视频编解码学习之二:编解码框架。视频编解码学习之三:变换,量化与熵编码。
介绍了差错控制目的、差错控制技术、纠错、重传、前向纠错码等知识
哈夫曼编解码器 问题描述:使用哈夫曼编码,实现文本文件的编码和解码,具体要求如下: ① 文本文件 data.txt 中仅包含 ASCII 字符,总字符数不少于 1000。 ② 统计 data.txt 中各种字符的出现次数,并计算各自概率...
3.用处:用于PCM编解码算法编程学习 4.指向人群:本硕博等教研学习使用 5.运行注意事项: 使用matlab2021a或者更高版本测试,运行里面的Runme_.m文件,不要直接运行子函数文件。运行时注意matlab左侧的当前文件夹...
第8关:16位CRC并行编解码电路设计.txt hgchgchgchgchgchgcghcghchjgjhmknlk
Speex编解码器手册 1.2Beta3版 The Speex Codec Manual Version 1.2 Beta 3 Speex编解码器(http://www.speex.org/)的存在是因为需要一款开源且免软件专利使用费的语音编解码器,这是任何开源软件可用的必要条件。...
AAC编解码源码 AAC编解码源码 AAC编解码源码
介绍了码流结构、帧类型、条带、宏块、预测编码、运动估计、变化编码、量化等知识
PCM编解码器,一个功能较简单编解码器的程序
纯C语言编写的 SBC 音频编解码算法,包含测试demo,压缩比可以更加需求进行调节
①为什么要进行视频压缩? ②为什么可以压缩? ③数据压缩分类 ④编解码器 ⑤压缩系统的组成 ⑥编解码器实现 等等
RS编解码的通用实现
STM32 F103C8T6学习笔记12:红外遥控—红外解码~~.rar
主要讲解mpeg,h.263/264的编解码技术,还有音频的编解码,及g.711/721/723/729的编解码。
介绍了变换编码、变换类型、KL变换、离散傅立叶变换、离散余弦变换、快速DCT变换、H.264的4x4整数变换等知识
语音编解码概述详解,音频编解码的各种标准,音频编解码的技术构成 以及音频编解码技术的发展。
FPGA设计曼彻斯特编解码Verilog源代码 module md (rst,clk16x,mdi,rdn,dout,data_ready) ; input rst ; input clk16x ; input mdi ; input rdn ; output [7:0] dout ; output data_ready ; reg clk1x_enable ; reg ...