如何使用libvlc获取视频开始时间

时间:2015-06-15 13:37:17

标签: video ffmpeg libvlc

我正在尝试根据保存的实时时间同步多个视频。

为了播放视频,我最终得到了libvlc,但现在我无法读取包含视频开始时间的元数据。

我会使用开始时间计算视频的偏移量,以便我可以将它们彼此同步。

我使用ffmpeg命令从rtsp流创建了视频

<p>{{ smead }}: {{ other }}</p>
<ul>{% for item in john %}
    <li>{{ item }}</li>
{% endfor %}

使用ffprobe查看该文件,我可以看到它在creation_time中包含正确的时间戳。

但是我无法用libvlc阅读。

有没有办法在视频中保存真正的wallclock开始时间,以便我可以从libvlc读取它?

其他建议告诉我如何同步两个视频也很受欢迎。

1 个答案:

答案 0 :(得分:0)

我不相信这是可能的。在另一个项目中,我们试图从RTSP源获取实时时钟数据,但只能检索相对时钟数据,不包括系统时间。您可能想查看libvlc论坛。我在那里找不到答案,但他们非常擅长在一周内回答问题。