随着从HDTV录制的高清节目在网上的流传,烧友们现在对TS这个名词大概已经不陌生了,但随之而来就是如何播放、如何添加字幕等等的一系列问题,本文将重点介绍一下这方面的应用操作。 先来简要介绍一下什么是MPEG2-TS吧。MPEG2格式大家都通过对DVD的接触而多多少少了解了一些,DVD节目中的MPEG2格式,确切地说是MPEG2-PS,全称是Program Stream,而TS的全称则是Transport Stream。MPEG2-PS主要应用于存储的具有固定时长的节目,如DVD电影,而MPEG-TS则主要应用于实时传送的节目,比如实时广播的电视节目。这两种格式的主要区别是什么呢?简单地打个比喻说,你将DVD上的VOB文件的前面一截cut掉(或者干脆就是数据损坏),那么就会导致整个文件无法解码了,而电视节目是你任何时候打开电视机都能解码(收看)的,所以,MPEG2-TS格式的特点就是要求从视频流的任一片段开始都是可以独立解码的。 有一些播放器软件可以直接播放MPEG2-TS流,比如: 播放前,先将TS流文件的后缀名改为 .mpg,以便播放器可以识别它是一个MPEG文件,否则一些"以貌取人"的播放器可能会拒绝提供服务。 但是需要通过VOBSub外挂字幕的朋友,可能很快就会发现,在WinDVD里无法对MPEG文件加载字幕,这是因为WinDVD在对MPEG文件解码的时候,用了内部的解码流程,而没有按照微软的DirectShow标准去搭建解码框架,这样自然就无法触发VOBSub这些基于DirectShow标准的外挂控件了。这些问题将在"MPEG2-TS流文件的高级回放篇"里进一步解决。 【MPEG2-TS流文件的高级回放】 此篇主要介绍MPEG2-TS回放的DIY方法,此方法已经验证此前网上下载的若干韩国、***HDTV片段以及HBO HD-Movie等TS文件。 你需要如下的一些软件: 1.一个支持MPEG2-TS格式的分离器(Splitter Filter)。 2.一个MPEG2视频解码器和AC3音频解码器,可以通过安装WinDVD、CinePlayer等软件获得。 3.一个基于DirectShow架构的播放器,比如微软自带的Media Player(媒体播放器)、ZoomPlayer等等。 4.VOBSub字幕外挂控件。 5.字幕文件 对于很多朋友来说,MPEG2解码器/AC3解码器、播放器、VOBSub这些都是现成的,所以只要安装一个分离器控件,就可以让大多数的播放器来播放TS流文件了(记得改后缀名为.mpg)。 几点注意事项: 【MPEG2-TS流文件的合并、切割与转换】 为了网络下载方便或者刻录存储,需要对MPEG2-TS流进行合并/切割,比如《角斗士》的1080i版被切割成了三个4G左右的文件,想必就是为了用DVD刻录盘存储而做的切割。 将MPEG2-TS转换为MPEG2-PS后,就可以再进行其他的如WMV/RM/DivX之类的转换处理了,此处按下不表。 如果想使用更高级一些的工具,可以考虑M2-Edit等专业一些的非线编工具,将获得更多更强大的转换和处理功能。 转载这篇文章,主要是了解一下“TS” (ixmy) |