TS流檔案

TS的全稱則是Transport Stream,TS流檔案,是一種DVD的檔案格式,MPEG2-TS格式的特點就是要求從視頻流的任一片段開始都是可以獨立解碼的。

簡介

隨著從HDTV錄製的高清節目在網上的流傳,燒友們對TS這個名詞大概已經不陌生了,但隨之而來就是如何播放、如何添加字幕等等的一系列問題,本文將重點介紹一下這方面的套用操作。

先來簡要介紹一下什麼是MPEG2-TS吧。MPEG2格式大家都通過對DVD的接觸而多少了解了一些,DVD節目中的MPEG2格式,確切地說是MPEG2-PS,簡單地打個比喻說,你將DVD上的VOB檔案的前面一截cut掉(或者乾脆就是數據損壞),那么就會導致整個檔案無法解碼了。

概述

DVD節目中的MPEG2格式,是MPEG2-PS,全稱是Program Stream,TS的全稱則是Transport Stream。MPEG2-PS主要套用於存儲的具有固定時長的節目,如DVD電影,而MPEG-TS則主要套用於實時傳送的節目,比如實時廣播的電視節目。這兩種格式的主要區別是什麼呢?你將DVD上的VOB檔案的前面一截剪掉(或者乾脆就是數據損壞),那么就會導致整個檔案無法解碼,而電視節目是你任何時候打開電視機都能解碼(收看)的,所以,MPEG2-TS格式的特點就是要求從視頻流的任一片段開始都是可以獨立解碼的。

簡單回放

有一些播放器軟體可以直接播放MPEG2-TS流,比如:

=> 1.WinDVD 5.x

=> 2.VLC Media Player

=> 3.Elecard Player

等等。

播放前,先將TS流檔案的後綴名改為 .mpg,以便播放器可以識別它是一個MPEG檔案,否則一些"以貌取人"的播放器可能會拒絕提供服務。

修改了後綴名後,直接用播放器打開檔案播放即可。

但是需要通過VOBSub外掛字幕的朋友,可能很快就會發現,在WinDVD里無法對MPEG檔案載入字幕,這是因為WinDVD在對MPEG檔案解碼的時候,用了內部的解碼流程,而沒有按照微軟的DirectShow標準去搭建解碼框架,這樣自然就無法觸發VOBSub這些基於DirectShow標準的外掛控制項了。這些問題將在"MPEG2-TS流檔案的高級回放篇"里進一步解決。

高級回放

說明

此篇主要介紹MPEG2-TS回放的DIY方法,此方法已經驗證此前網上下載的若干韓國、日本HDTV片段以及HBO HD-Movie等TS檔案。

軟體

你需要如下的一些軟體:

1.一個支持MPEG2-TS格式的分離器(Splitter Filter)。

分離器的功能就是識別檔案真正的格式,將其中的視頻流數據、音頻流數據分離出來,並傳送給相應的解碼器。

微軟的DirectX里已經提供了此類的分離器,但是兼容性不好,而且甚至在DirectX9以及XP里的DirectX8中就取消了對TS流的支持。

我向大家推薦的是Elecard Player中的分離器,可以通過安裝Elecard Player獲得。我已經從裡面提取出來上載到這裡了,大家下載後自行註冊一下該分離器控制項即可(不是軟體註冊)。

2.一個MPEG2視頻解碼器和AC3音頻解碼器,可以通過安裝WinDVD、CinePlayer等軟體獲得。

AC3解碼器,我則推薦使用網上比較流行的由俄國人編寫的一個開放原始碼的免費控制項。

3.一個基於DirectShow架構的播放器,比如微軟自帶的Media Player(媒體播放器)、ZoomPlayer等等。

4.VOBSub字幕外掛控制項。

5.字幕檔案

沒有字幕檔案,等於巧婦難為無米之炊嘛,去射手網搜尋下載吧。注意,字幕檔案都是按照某個版本的Rip檔案就行分割的,未必就能找到與你的TS檔案完全吻合的,可能需要自行進行調整時間延遲、合併、分割等工作。

對於很多朋友來說,MPEG2解碼器/AC3解碼器、播放器、VOBSub這些都是現成的,所以只要安裝一個分離器控制項,就可以讓大多數的播放器來播放TS流檔案了(記得改後綴名為.mpg)。

注意事項

1.WinDVD是不能支持MPEG格式的VOBSub外掛的,不過不用失望,使用微軟MediaPlayer、ZoomPlayer這些播放器都會用到WinDVD的視頻解碼控制項(除非你同時安裝了幾個MPEG2解碼控制項,那么DirectX可能會自行選擇一個註冊級別最高的或者是最後安裝的,可以通過VOBSub的Filter選單里看到當前所用的解碼控制項)

2.高清節目尤其是1080線的畫面外掛字幕會很明顯地耗費CPU。

3.DirectX最好是8.1以上的,顯示卡驅動也最好是官方最新的而不是微軟自帶的。

TELESYNC (TS) -

A telesync is the same spec as a CAM except it uses an external audio source (most likely an audio jack in the chair for hard of hearing people). A direct audio source does not ensure a good quality audio source, as a lot of background noise can interfere. A lot of the times a telesync is filmed in an empty cinema or from the projection booth with a professional camera, giving a better picture quality. Quality ranges drastically, check the sample before downloading the full release. A high percentage of Telesyncs are CAMs that have been mislabeled.

除了使用外置的音源(一般是影院座椅上為聽力不好的人設的耳機孔),TELESYSNC(TS) 和CAM的標準是相同的。這個直接的音源並不能保證是好的音源,這是它因為受到很多背景噪音的干擾。很多時候TS是在空的影院錄製,或是用專業攝像機在投影室錄製,所以圖象質量可能比CAM好。質量的起伏可能很大,在下載前最好查看SAMPLE。很大比例的TS是從CAM錯誤標記成。

相關詞條

相關搜尋

熱門詞條

聯絡我們