封装格式详解——TS ts pes格式详解
2、而TS一般有两种说法:A、一种是指影片格式类别,如vcd dvdrip等,ts指用digitalcamera或camcorder在影院录制(俗称枪版),质量起伏很大。B、另一种是封装格式,如mkv、avi、rmvb等,ts高清专用封装容器。多见于原版的蓝光,HDDVD转换的视频影片,一般采用H264,VC1等最新的视频编码。
3、mkv和ts它们的编码方法和采用的分离器等是不同的。但是一般暴风影音,KM之类的都可以播放。
至于清晰度,则是根据编码时的压缩比,码率,原文件等决定的,这个不能定论,最简单的看,同样的文件,一般谁大谁就更清楚。
4、个人推荐mkv格式,单文件多音频多字幕,如一部电影一个mkv文件就可以国粤英三语音频、国粤英导评多条字幕齐了,可自己分离、添加音频、字幕
封装格式详解——TS
HDDVD以及BD之争的时候,尽管两家在编码上都统一采用MPEG2/VC-1/H.264,可在封装格式上又有所分岐。DVD论坛官方所认可的HDDVD使用的是PS封装,即ProgramStream(程序流),这和之前DVD所采用的MPEG2 ProgramStream封装是一样的,PS流的后缀名是VOB以及EVO等。而BD在没有DVD论坛官方认证的情况下,自然不能用PS封装,而是使用了MPEG2的另一封装TS封装,即TransportStream(传输流),TS流的后缀名为TS。它们都是MPEG2系统部分的两个不同的语法结构,而在现在仅仅在作为封装使用。TS流对于PS流来说更易传输,不过由于其性质,也更易出错,所以在以前一般存储方面都是使用PS流,当然现在随着容错/纠错技术的提高,TS的适用范围越来越广。
现在网上大多流传以TS封装的HDTVremux版,PS封装只能在HDDVD原版才看到,所以我们来着重分析一下TS封装格式。
电视节目是你任何时候打开电视机都能解码(收看)的,所以,MPEG2-TS格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。
从结构上来说,TS是由头文件和主体所组成的,扩充过的TS流还包括时间戳。这样不管是什么格式的VBR音轨,都很容易通过时间戳来同步图像。当然,对新的声音格式来说,需要新的分离器,解码器来实现解码。目前在不断改进开发中。
TS不像AVI,从诞生那天起,就考虑到了网络播放,所以很快成为了世界标准并广泛应用于电视台数字播放,手机等各个领域封装格式详解——MKV
除了REMUX版本之外(Remux的意思是无损的提取出HD-DVD 和BluRay-DVD里面的视频数据和音频数据,封装到我们熟悉的TS或者AVI文件中),有不少HDRIP(重新编码,即有损压缩过之后的片)使用的封装格式一般是AVI,MKV和MOV。AVI封装自然不需要介绍了,MOV是Quicktime封装,这一封装和AVI几乎是同一时代的,缺陷也不少,现在很少有人使用。
而使用MKV是Matroska的简称,它是一种新的多媒体封装格式,比较常见的搭配是X264+MKV。
MKV封装十分新颖,而且也非常开放,它对比AVI的优势体现在以下几点:
1、可变帧率:这需要编码的配合,试想一下在回放变化比较慢(比如说静物)时以比较低的FPS来代替,可以节省不少资源。
2、错误检测以及修复:这无疑提供了纠错和容错性,在网络传输的今天尤为需要。
3、软字幕:经常看DVDrip以及HDrip的朋友了解到,字幕一般都是以其它文件形式存在,在MKV里它可以内嵌在封装里,但不会和视频混淆,也可以多字幕随意选择。这样在传输保存时比较方便。
4、流式传输:这和TS流的原因基本一致,通过时间戳来管理视频以及音频的同步问题,做到即下即看。
5、菜单:交互式的操作使得MKV更加人性化。
6、强大的兼容性:MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流,即使是非常封闭的RealMedia及QuickTime也被它包括进去了,堪称万能的媒体容器。
7、开放性和跨平台性:Matroska使用的是一种开放的架构,拥有众多的先进特性,并且能跨平台使用。
不过Matroska没有深厚的背景可以依托,这决定了它不可能在商业领域里有所作为。从DVDrip里我们看到并非标准才是唯一,真正先进的技术在标准化商业化的道路上碰到很多非技术壁垒,而在网上而言,根本不存在这样那样的顾虑,所以MKV可以网上快速流行起来。
MKV的缺点也是显而易见的,分离器方面比较好的仅有HAALI分离器,再加上民间标准的缘故,我们很难在PC以外的地方能见到它的存在。
TS流(TransportStream) DVD节目中的MPEG2格式,TS的全称则是TransportStream。MPEG-TS主要应用于实时传送的节目,比如实时广播的电视节目。 TS即是"TransportStream"的缩写。它是分包发送的,每一个包长为188字节。在TS流里可以填入很多类型的数据,如视频、音频、自定义信息等。他的包的结构为,包头为4个字节,负载为184个字节。 制定TS流标准的机构就规定了一些数据结构来定义。比如: PSI(Program SpecificInformation)表,所以解析起来就像这样:先接收一个负载里为PAT的数据包,在整个数据包里找到一个PMT包的ID。然后再接收一个含有PMT的数据包,在这个数据包里找到有关填入数据类型的ID。之后就在接收到的TS包里找含有这个ID的负载内容,这个内容就是填入的信息。根据填入的数据类型的ID的不同,在TS流复合多种信息是可行的。关键就是找到标识的ID号。
同一个视频流和音频流,封装成Ts比封装成Mkv文件体积要大一点。
更多阅读
转载 详解PPPOE宽带接入方式错误691提示 pppoe报文格式详解
原文地址:详解PPPOE宽带接入方式错误691提示作者:宽带故障诊所在大部分网络运营商为普通用户提供的宽带接入方式是PPPOE方式。为用户提供了专用的用户名和密码。用户在上网的过程中,经
PAT、PMT、SDT详解 ts pat pmt
面针对解复用程序详细分析一下PAT,PMT和SDT三类表格的格式. PAT---Program Association Table,节目关联表 。PAT表携带以下信息:(1) TS流ID--- transport_stream_id,该ID标志唯一的流ID(2)节目频道号-- program_number,该号码标志TS流中的一
30种常见的电影格式版本~CAM、TS、TC、DVDSCR、HD、BD;附对比图 camtc
30种常见的电影格式版本~CAM、TS、TC、DVDSCR、HD、BD;附对比图 Post By:2011-2-6 20:31:00许多朋友在下载电影的时候, 往往会被各种各样的版本标识弄糊涂,今天把各种版本的缩写收集在一起,并附上版本对照截图方便大家直观了解。希望
转 ELF 文件格式分析 arm elf文件格式详解
ELF 文件格式分析 分类: Linux 2010-06-23 18:01 2606人阅读 评论(1) 收藏 举报========================== 基本概念 ========================================ELF全称Executable and Linking format,是UNIX发布的作为应用程序二进
转换视频的时候该怎么样才能提高视频的清晰度? 提高视频清晰度的软件
我没想到avi视频还能有如此清晰的,比3gp的清晰多了,想来手机也能播放avi,那么我以后就可以看高清视频了,这里的数据速率是2877.但源文件是5000多的,所以比较高清些,我想,视频的清晰度都是由这些造成的吧! 但具体还不知道该怎么做。请