Hi Massimo and Hannah,
I realise that this is an old topic, but thought you might be interested to know that there is now a proposal to address this video synchronisation issue using WebVMT - which is a metadata-focussed variant of WebVTT - in a web browser.
- The epoch can be set in the WebVMT file using
start-time
. For example:
WEBVMT
MEDIA
start-time:2015-06-19T18:11:40.00Z
- The path can synchronised and interpolated using WebVMT paths. For example:
NOTE Start path from -68.88649840, 41.06574267
00:00:00.000 -->
{"move-to": {"lat":-68.88649840, "lng":41.06574267, "alt":0.0}}
{"line-to": {"lat":-68.yyy_1, "lng":41.xxx_1, "alt":0.0, "end":"00:00:01.000"}}
NOTE Update after 1 second
00:00:01.000 -->
{"line-to": {"lat":-68.yyy_2, "lng":41.xxx_2, "alt":0.0, "end":"00:00:02.000"}}
NOTE More intermediate steps go here
NOTE Finish path at -68.93413832, 41.06842248
00:22:09.983 -->
{"line-to": {"lat":-68.93413832, "lng":41.06842248, "alt":0.0, "end":"00:22:10.983"}}
It would be helpful if you could add a comment to this issue to briefly outline your use case so we can ensure that the proposed solution addresses your requirements for the wider community.
Many thanks for your support.
Rob
P.S. If you can resurrect the demo at epinux.com, I’d be interested to see that too