【发布时间】:2017-10-21 08:25:36
【问题描述】:
我正在尝试制作一个基于 nltk 库生成随机字幕的媒体播放器。我正在使用 vlc python,现在我不关心接口。但我无法理解如何放置字幕,即使是 srt 文件。 函数是 vlc.py 中的SubtitleTrack()。在其他地方我看到我必须使用add_slave() 函数。
到目前为止我的代码是:
import vlc
Instance = vlc.Instance()
player = Instance.media_player_new()
Media = Instance.media_new('Test.avi')
Sub = player.add_slave(player,'Test.srt', True)
player.set_media(Media)
player.play()
【问题讨论】:
-
你运行的是什么版本的python-vlc?
-
某处没有编写版本。唯一写的是: Copyright (C) 2009-2012 the VideoLAN team and version = "N/A" build_date = "Fri Oct 7 12:04:48 2016"
-
运行这个
pip show python-vlc -
它给出了错误。我没有将它安装在python文件夹中,而是在项目文件夹中
-
然后转到您的 vlc.py 文件,并在那里阅读版本。
__version__
标签: python-3.x vlc subtitle