影音文件,大家都说TS 封装,这是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/18 12:22:14
影音文件,大家都说TS 封装,这是什么意思?怎么封装?举个例子,谢谢大家~

所谓封装格式就是将已经编码压缩好的视频轨和音频轨按照一定的格式放到一个文件中.

1. TS封装 vs AVI封装
MPEG2视频无法封装在AVI里,WMV视频无法封装在TS里。
MKV倒是可以封装WMV和MPEG2, 不过高清机又不支持

AVI封装:要求文件必须有完整的索引才可以播放,当文件出现缺损的话,播放立刻停止
TS封装:要求文件必须有时间索引,并不要求一定的完整,就算文件有缺损,也可以跳过该部分播放

AVI最多可以封装两条音轨,TS没这限制

众所周知: BD就是TS封装, hddvd是PS封装,用TS封装可以无损的支持所有全部HDDVD和BD所带的视频和音频编码.
Video codecs
MPEG-2
MPEG-4 AVC
SMPTE VC-1

Audio codecs
Linear PCM
Dolby Digital
Dolby Digital Plus
Dolby TrueHD
DTS Digital Surround
DTS-HD

而avi封装目前仅仅能支持
Video codecs:
MPEG-4 AVC
对SMPTE VC-1支持不够好

Audio codecs
DTS
AC3

随着BD, HDD Remux的出现,到底哪个好,这也是这段时间争论最多的了。
那么就来看看AVI和TS到底是什么吧。

2. AVI容器-成熟的老技术
AVI是微软1992年推出用于对抗苹果Quicktime的技术,尽管国际学术界公
认AVI已经属于被淘汰的技术,但是由于windows的通用性,和简单易懂的
开发API,还在被广泛使用。

如图1所试, AVI的文件结构、分为头部, 主体和索引三部分. 主体中图像数据
和声音数据是交互存放的。从尾部的索引可以索引跳到自己想放的位置。

AVI本身只是提供