#前言

为了制作一个视频标注工具,需要视频播放器,选取VLC Media Player,它虽然可以通过web控制但是不能显示毫秒,为了精细化标注,肯定是要解决这个问题的,记录之。

#办法

受到一个插件的启发,修改 vlc 的源代码即可。

找到D:\Program Files\VideoLAN\VLC\lua\http\requests文件夹下的status.xml文件,添加如下内容:

1
2
3
4
print('<root>\n')
print('<onnstime>'..(vlc.var.get(vlc.object.input(),"time")/1000000)..'</onnstime>')
print('<onnslength>'..(vlc.var.get(vlc.object.input(),"length")/1000000)..'</onnslength>')
httprequests.printTableAsXml(statusTable,0)

因为文档不健全,我是一点点试出来的= =,完成。

#相关链接