FFMPEG中时间戳(DTS和PTS)
2016-11-15 本文已影响385人
lf2196
FFMPEG中AVPacket结构体定义两种时间戳DTS(Decompression)和PTS(Presentation)。DTS即解码时间戳,表示什么时候解码,PTS显示时间戳表示什么时候展示给用户。有些编解码标准(如H.264或HEVC)中,编码顺序和输入顺序并不一致。 于是才会需要PTS和DTS这两种不同的时间戳。
FFMPEG中AVPacket结构体定义两种时间戳DTS(Decompression)和PTS(Presentation)。DTS即解码时间戳,表示什么时候解码,PTS显示时间戳表示什么时候展示给用户。有些编解码标准(如H.264或HEVC)中,编码顺序和输入顺序并不一致。 于是才会需要PTS和DTS这两种不同的时间戳。