如果我跳到毫秒,vlc跳转到毫秒+ 190
# VLC player controls
self.Instance = vlc.Instance()
self.player = self.Instance.media_player_new()
# OpenFile
self.OnStop(None)
# Creation
self.Media = self.Instance.media_new(unicode("10min.mp4"))
self.player.set_media(self.Media)
# Report the title of the file chosen
# set the window id where to render VLC's video output
self.player.set_hwnd(self.videopanel.GetHandle())
self.player.set_time(200)
它跳到390等,所以我做了简单的解决方法: self.player.set_time(时间 - 190)
但是如果时间是< 190我有例外.... 有人用vlc绑定有这个问题吗?
答案 0 :(得分:0)
我猜VLC可能只在特定媒体类型的关键帧之间跳转。
答案 1 :(得分:0)
这不是python绑定谁不能正常工作,但VLC,我不知道为什么,但是VLC正在跳跃那些额外的190ms。 你可以下载一些插件,允许你看到ms,我正在使用的那个我去第四秒,然后让插件得到时间,它给出了4.190 ......