0

我正在尝试确定是否可以根据 TS 文件的 pts 获得播放头位置。

我发现的大多数文章都只是谈论使用 ffmpeg 而我没有使用它。

我的理解是 pts 是基于 pcr 的,它是 MPEG TS 规范中的一个可选字段。但是考虑到帧的位置可以计算到基于 pts 的流中的秒数。如果是这样,我该如何进行计算?

4

1 回答 1

1

不是真的,但也许如果你知道第一帧的分数。然后你可以做数学。请注意,pts 将每 26 小时左右溢出一次,因此如果您期望流那么长,您需要检查整个文件/清单。此外,如果设置了不连续位,则可以在任何点将 pts 重置为任何值。

于 2016-02-24T06:16:41.037 回答