vlc的Python绑定无法正常工作

时间:2015-01-21 20:22:47

标签: python vlc libvlc

如果我跳到毫秒,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绑定有这个问题吗?

2 个答案:

答案 0 :(得分:0)

我猜VLC可能只在特定媒体类型的关键帧之间跳转。

答案 1 :(得分:0)

这不是python绑定谁不能正常工作,但VLC,我不知道为什么,但是VLC正在跳跃那些额外的190ms。 你可以下载一些插件,允许你看到ms,我正在使用的那个我去第四秒,然后让插件得到时间,它给出了4.190 ......