mpeg2-TS與mpeg2有什麼不同?

MPEG2 有 Transport Stream, Program Stream 和 Element Stream 分別以 TS, PS, 和 ES 簡稱.

TS 檔通常以 TS 作為延伸檔名,而一般 MPEG 延伸檔名的檔案則為 PS 檔
TS 檔相較於 PS 檔而言通常應用在傳輸影像較容易產生錯誤的情境如數位廣播以及網路影像串流,例如影音資料是以封包方式傳輸,但是到達目的地的先後次序未必會如同原始傳輸的次序 (Ex. 無線傳輸時,電波訊號因阻礙物折射,網路傳輸時每個封包 routing 的路徑不一都會產生),因此必須紀錄每一個封包的先後次序以便到達目的地時可以重新組合. PS 影像通常都是預錄的影音資料,其傳輸環境比較單純,並不需影音封包紀錄先後次序,因此如果你將 TS 檔轉成 PS 檔後會發現 PS檔案會比較小.

此外ES 檔是將影音資料 Demultiplex 並分別以 .MPV 和 .MPA 延伸檔名處理, 一些高階的影音編碼器針對特定的影音資料要做最佳化時 (multi path VBR), 通常並須先將 PS stream demux 為 ES Stream, 針對影音資料分別處理後,在mutiplex 成 PS Stream.

========================================================

創作者介紹

香醇咖啡

香醇咖啡 發表在 痞客邦 PIXNET 留言(0) 人氣()