My Opera is closing 3rd of March

KEUENG~1nG

... ...省略号之美在于,往往自己言不能达志,人家还认定此乃莎士比亚二世... ...

Subscribe to RSS feed

TS流合成DTS音轨原理

其实,按照MPEG2 Transport Stream(TS,传送流)的定义,DTS音轨是不能直接加入TS流的
原因就是,TS流没有相应的标识给DTS音轨(TS流的音频标识仅限AC3音频)

但是,如果看了下面这个MPEG-2 System的定义图,相信大家就会猜到DTS音轨是怎么加入的了


其实加入DTS音轨只需要多一道工序——PES封包
制作TS流之前,先将所有的视频/音频都按照PES封包,再合成TS流,这样DTS音轨就合成进去了

如果没有PES封包会出现什么情况?
就如我前面说的,解码器会把DTS音轨误认为是其他音轨,这样当然无法播放出DTS音轨